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)

DoK Community #45 K8s DX Chronicles: Evolution From CLI to GitOps & Cloud Native IDEs // Katie Gamanji

DoK Community #45 K8s DX Chronicles: Evolution From CLI to GitOps & Cloud Native IDEs // Katie Gamanji

Abstract of the talk… Within its 7 years of existence, Kubernetes has been the gravitational center of the Cloud Native landscape, elevating a pluggable system that contributed to the diversification ...

1 Touko 202155min

DoK Community #44 DataOps // Vijay AB Kumar

DoK Community #44 DataOps // Vijay AB Kumar

Abstract of the talk… The talk will cover the various aspects of DataOps, why DataOps is important. It will also talk about some of the client experiences and how DataOps strategy is helping addresses...

1 Touko 20211h 1min

DoK Community #46 Recovering and Porting Applications in the Fast-Paced DevOps World // Prashanto Kochavara

DoK Community #46 Recovering and Porting Applications in the Fast-Paced DevOps World // Prashanto Kochavara

Abstract of the talk… Are you a Cloud Architect, DevOps Engineer or SRE who is developing cloud-native applications, managing complex app migration projects or needs infrastructure resiliency? Cloud-n...

30 Huhti 20211h 7min

DoK Community #43 Kubecost: open source cost monitoring for Kubernetes // Webb Brown

DoK Community #43 Kubecost: open source cost monitoring for Kubernetes // Webb Brown

Abstract of the talk… Measuring costs in Kubernetes environments is complex. Applications and their resources needs are often dynamic. Teams share resources without transparent prices attached to work...

25 Huhti 20211h 2min

DoK Community #42 Spark on Kubernetes is Now Generally Available: Why & How to Migrate to It // Jean-Yves Stephan

DoK Community #42 Spark on Kubernetes is Now Generally Available: Why & How to Migrate to It // Jean-Yves Stephan

Abstract of the talk… Apache Spark natively runs on top of Kubernetes (instead of Hadoop YARN) since 2018, but it's only since Spark 3.1 (released in March 2021) that the integration is now officially...

23 Huhti 20211h 3min

#3 DoK Community Brasil: "Como CNCF Brasil pode nos ajudar na nossa carreira de SRE, DevOps ou Dev" // Paulo Alberto Simoes

#3 DoK Community Brasil: "Como CNCF Brasil pode nos ajudar na nossa carreira de SRE, DevOps ou Dev" // Paulo Alberto Simoes

Talk in Portuguese Bio… Capacitando arquitetos, desenvolvedores e SREs em todo o mundo para fornecer aplicativos escaláveis e arquiteturas de sistemas otimizados para os recursos exclusivos da nuvem;...

23 Huhti 20211h 3min

DoK Community #41 Designing Stateful Apps for the Cloud and Kubernetes // Evan Chan

DoK Community #41 Designing Stateful Apps for the Cloud and Kubernetes // Evan Chan

Abstract of the talk… Almost all applications have some kind of state. Some data processing apps and databases have huge amounts of state. How do we navigate a cloud-based world of containers where st...

20 Huhti 20211h 1min

#40 DoK Community: Cloud-Native Chaos Engineering in Databases // Karthik Satchitanand

#40 DoK Community: Cloud-Native Chaos Engineering in Databases // Karthik Satchitanand

Abstract of the talk… Chaos Engineering is revolutionizing testing means and doing it the cloud-native way is the best way in today's rapidly changing world with a huge shift in the paradigm of Kubern...

18 Huhti 20211h 5min