Skip to content

Release Engineering

How to ship software reliably at scale.

This is NOT basic CI/CD — that’s covered in Modern DevOps. Release Engineering is about release strategy, progressive delivery, feature management, and coordinating releases across many services and regions.


#ModuleTimeWhat You’ll Learn
1.1Release Strategies & Progressive Delivery2hBlue/Green, Canary, Shadow, blast radius, DB migrations
1.2Advanced Canary with Argo Rollouts3hRollouts CRDs, AnalysisRuns, metrics-driven promotion
1.3Feature Management at Scale2.5hOpenFeature, Unleash, flag lifecycle, kill switches
1.4Multi-Region & Global Release Orchestration3hRing deployments, ApplicationSets, traffic shifting
1.5Release Engineering Metrics2hDORA metrics, release health, deployment observability

Total time: ~12.5 hours


After Release Engineering, continue to Chaos Engineering — test your releases with controlled failure injection.