Overview
Explore OpenFeature, a language-agnostic and vendor-neutral standard for feature flagging, in this 43-minute workshop by Cloud Native Islamabad. Discover how standardizing feature flag management enables organizations to confidently implement feature flags, avoid vendor lock-in, and increase release velocity and quality. Learn why feature flagging is crucial for cloud-native application delivery and how it empowers product and SRE teams to control functionality at runtime without code deployments. Gain hands-on experience building, deploying, and managing your first feature using OpenFeature. Understand how OpenFeature simplifies feature flag use cases, from basic implementations using static environment variables to more advanced setups with robust flag configuration sources. Follow the journey from a "skunkworks" project to production-scale applications, and see how OpenFeature facilitates seamless migration between different feature flag sources without code changes. Dive into practical demonstrations, including changing UI colors, working with hooks, and integrating OpenFeature in Kubernetes environments. Explore the OpenFeature documentation, learn about the Open Feature Client, and understand why Dynatrace and an industry consortium submitted OpenFeature as a CNCF sandbox project.
Syllabus
Introduction
Welcome
What is a feature flag
If statement
Demo
How it works
Changing the color
Hooks
Validate
Benefits of Open Feature
Open Feature in Kubernetes
Open Feature Docs
Remove File Button
Recap
Open Feature Client
Wrap Up
Taught by
Cloud Native Islamabad