Top Banner

Click here to load reader

of 18

DevOps West: Feature flags for Clean Deployments

Jan 18, 2017

Download

Software

LaunchDarkly
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

PowerPoint Presentation

Feature Flags for Clean Deployments

Edith Harbaugh@LaunchDarkly

LaunchDarkly.com

Edith HarbaughCofounder & CEO, LaunchDarklyPodcast cohost, To Be ContinuousBS Engineering Harvey Mudd CollegeEngineering, Epicentric & VignetteProduct, Monster.com, EasyBloom, TripItMarketing, Concur

Tsunami Software Releases

Feature Flags

Feature Flags!

Push functionality to who you want, when you wantExpand or roll back, without a new deploymentSeparate code deployment from business logicGet real-world feedback and analyticsNo more long running branches with merge conflicts

Use Feature Flags to expose functionality when you want, to who you want

No long lived branches

Kill Your Staging Server

DeveloperEnvironmentsQASTAGINGPRODUCTION

Early Access Betas

Opt-In

Block

Rollouts

Hypothesis Driven Development

Newbie > Power User

Subscription

Sunset

Best Practices for Feature FlaggingWhats the right level of flagging?Ambiguously named flagsMisunderstood flagsRemoving flagsControl access to flags Visibility to non-technical usersLoggingDependency tracking

[email protected]@Edith_H@continuousCast