11. Progressive delivery & pipeline as product
CI/CD Pipelines · 48 pages source format
Canaries, blue-green, feature flags — reduce blast radius. Treat pipeline as product with owners and roadmap.
What you'll learn
- Canary vs blue-green
- Feature flags intro
- Pipeline metrics
- DORA awareness
Progressive delivery vocab
Canary: route 5% traffic to new version. Blue-green: switch all at once with instant rollback.
Do this now
Compare in PROGRESSIVE.md — when each fits.
Feature flags
Deploy code dark; enable via flag. Rollback = flip flag, not redeploy.
Do this now
Read LaunchDarkly or Unleash intro. Document use case in PROGRESSIVE.md.
DORA metrics (awareness)
Deployment frequency, lead time, MTTR, change fail rate — how good teams measure delivery.
Do this now
Rate your lab repo on each DORA metric qualitatively (low/medium/high).
Pipeline roadmap
Quarterly pipeline improvements: speed, security, developer experience.
Do this now
Write 3-item pipeline roadmap in PIPELINE.md.