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)

#11 DoK community: Doing Data Wrong // Jeremy Tanner & David McKay

#11 DoK community: Doing Data Wrong // Jeremy Tanner & David McKay

For our 11th installation of the data on k8s meetup, we talk with both Sr Tech Evangelists Jeremy Tanner and David McKay from Packet about doing data wrong on k8s. // Key takeaways: Data is hard with ...

30 Syys 202053min

#10 DoK community: Data on Kubernetes and container attached storage - an update // Evan Powell

#10 DoK community: Data on Kubernetes and container attached storage - an update // Evan Powell

For our 10th installation of the data on k8s community meetup, we talk with CEO of Mayadata Evan Powell about container attached storage, Portworx acquisition, openEBS, can open source make it, and we...

24 Syys 202058min

#9 DoK community: Geospatial Sensor Networks and Partitioning Data // Alex Miłowski

#9 DoK community: Geospatial Sensor Networks and Partitioning Data // Alex Miłowski

For our 9th installation of the Dokc data on k8s meetup, we will be talking with Alex Milowski from Redis Labs. // Key takeaways: How are data collection and consumption workloads fundamentally differ...

17 Syys 202054min

#8 DoK community: Appropriate workloads for databases in K8s // Rick Vasquez

#8 DoK community: Appropriate workloads for databases in K8s // Rick Vasquez

For our 8th installation of the data on k8s meetup, we spoke with Rick Vasquez, Enablement Lead - Services Portfolio at Percona. // Key takeaways: Large unsharded data footprints are not great for kub...

9 Syys 20201h

#7 DoK community: Conway’s Law & Kubernetes: Centralization vs. small team autonomy // Joseph Sandoval & Mike Tougeron

#7 DoK community: Conway’s Law & Kubernetes: Centralization vs. small team autonomy // Joseph Sandoval & Mike Tougeron

Data on Kubernetes #7: Conway’s Law & Kubernetes - Centralization vs small team autonomy with Mike Tougeron, Lead Site Reliability Engineer, at Adobe & Joseph Sandoval , SRE Manager, Platform Infrast...

3 Syys 202056min

#6 DoK community: Operators, operators, operators… operators // Amit Gupta

#6 DoK community: Operators, operators, operators… operators // Amit Gupta

Data on Kubernetes Community #6: Operators, operators, operators….Kubernetes operators! With Amit Gupta, Group Product Manager, at Confluent. Key takeaways: Kubernetes Operators represent a great oppo...

26 Elo 202057min

#5 DoK community: The full cycle of doing data on k8s: a case study // Dave Cook

#5 DoK community: The full cycle of doing data on k8s: a case study // Dave Cook

Doing Data on Kubernetes this week we dive into Globally distributed Business applications with Dave Cook Founder of Gridworkz Key takeaways: Current data scalability challenges outlined. What’s avail...

21 Elo 202055min

#4 DoK community: The problem of stateful workloads - balance of keeping data HA vs. costs // Ren Lee

#4 DoK community: The problem of stateful workloads - balance of keeping data HA vs. costs // Ren Lee

Balancing redundancy and HA with costs: did you really need all N replicas?AKA We were running what and it cost us how much?! With Ren Lee SRE at Arista Networks Key takeaways: “Lazy but Simple” vs. “...

13 Elo 202059min