Dok Talks #146 - OpenFeature - Making feature flags a commodity // Oleg Nenashev

Dok Talks #146 - OpenFeature - Making feature flags a commodity // Oleg Nenashev

https://go.dok.community/slack
https://dok.community/

With:
Oleg Nenashev - Community Builder and Developer Advocate, Dynatrace
Bart Farrell - Head of Community, Data on Kubernetes Community

ABSTRACT OF THE TALK

With the evolution of software delivery methods, feature flags became one of the ways to deliver features and get user feedback. Modern applications may have hundreds of feature flags describing customizations, preview features and environment specifics. Feature flags are not just a single toggle anymore, their values are often determined at runtime depending on the instance, user context and inputs from the control plane.

In this session we will talk about OpenFeature - a new collaboration by many feature flag vendors and end users. OpenFeature, a CNCF sandbox project, is an open standard for feature flag management, created to support a robust feature flag ecosystem using cloud native technologies and to basically make feature flags a commodity. OpenFeature provides a unified API and SDKs, and a developer-first, cloud-native implementation, with extensibility for open source and commercial offerings.

BIO

Oleg works on open source programs and Keptn community at the Dynatrace Open Source Program Office. He is a TOC chair and community ambassador in the Continuous Delivery Foundation. Oleg is a core maintainer and board member in Jenkins where he writes code, mentors contributors, and organizes community events and Google Summer of Code in the project. Open source software and open hardware advocate. Oleg has a PhD degree in hardware design and volunteers in the Free and Open Source Silicon Foundation.

KEY TAKE-AWAYS FROM THE TALK

Feature flags at scale 101. Feature flags are an important topic for stateful apps in K8s, and for progressive delivery and other modern approaches. OpenFeature is like OTel but for feature flags. You can try it now, here is a live demo to follow.

Jaksot(243)

#28 DoK Community: Getting Started Contributing to Kubernetes // Rin Oliver & Savitha Raghunathan. (Presenter: Bart Farrell)

#28 DoK Community: Getting Started Contributing to Kubernetes // Rin Oliver & Savitha Raghunathan. (Presenter: Bart Farrell)

https://go.dok.community/slack Abstract of the talk… This talk will walk through how to get started contributing to Kubernetes, combatting imposter syndrome, the many other ways you can get started ...

11 Helmi 202156min

#27 DoK Community: Cost management for OpenShift, a new SaaS service to understand your Kubernetes costs // Sergio Ocón

#27 DoK Community: Cost management for OpenShift, a new SaaS service to understand your Kubernetes costs // Sergio Ocón

Abstract of the talk… For IT decision-makers, this goes above and beyond just keeping infrastructure running and efficient; it is about understanding how your IT budget affects your business, and how ...

4 Helmi 202156min

#1 DoK Community Brazil: DevOps, kubernetes and data // Rogeria Portilho (Talk in Portuguese)

#1 DoK Community Brazil: DevOps, kubernetes and data // Rogeria Portilho (Talk in Portuguese)

Abstract of the talk… My experience in this contemporary technology journey of the last 4 years, fears, mistakes, IT paradigms, and agile methodologies impact my goals. Bio… I love working with techn...

31 Tammi 20211h 2min

DoK Nederkube Edition #1: Is Kubernetes ready for Data Management? // Michel de Ru, Jeffry Molanus & Arie van den Bos

DoK Nederkube Edition #1: Is Kubernetes ready for Data Management? // Michel de Ru, Jeffry Molanus & Arie van den Bos

Abstract of the talk… Kubernetes became the standard for micro services architectures. But what about handling massive and scalable data management on top of it? Is it possible and what does it mean f...

30 Tammi 20211h

#26 DoK Community: How to unblock your release pipelines with data // Olaf Molenveld

#26 DoK Community: How to unblock your release pipelines with data // Olaf Molenveld

https://go.dok.community/slack Abstract of the talk… Even though microservices are becoming a pattern, we still see a lot of "monolithical" deploys and manual reactive actions. This blocks the abilit...

28 Tammi 20211h

#25 DoK Community: Deconstructing Postgres into a Cloud Native Platform // Álvaro Hernández

#25 DoK Community: Deconstructing Postgres into a Cloud Native Platform // Álvaro Hernández

https://go.dok.community/slack Abstract of the talk… Is deploying Postgres in Kubernetes just repackaging it into a container? Can’t Postgres leverage the wide range of Cloud-Native software and integ...

21 Tammi 20211h 1min

#1 DoK Community India: "Best practices for overprovisioning in k8s" // Miguel Ángel Mingorance & José Luis Talavera

#1 DoK Community India: "Best practices for overprovisioning in k8s" // Miguel Ángel Mingorance & José Luis Talavera

https://go.dok.community/slack We will discuss how we can implement an efficient solution to overscale a Kubernetes cluster and therefore keep always enough room in the cluster for applications to ...

15 Tammi 202140min

#24 DoK Community: The architecture of a distributed database // Jim Walker, Lisa-Marie Namphy & Keith McClellan

#24 DoK Community: The architecture of a distributed database // Jim Walker, Lisa-Marie Namphy & Keith McClellan

Abstract of the talk… Cockroach Labs has built a database architected from the ground up to be distributed. It is a perfect fit for the cloud and Kubernetes as it naturally scales and survives without...

14 Tammi 20211h 7min