Release Strategies
- Blue-green: two identical environments; switch traffic after validation.
- Canary: route small percentage of traffic to new version; expand if healthy.
- Ring-based: deploy to expanding rings (canary → early adopters → all).
- Feature flags: toggle features independently of deployments.
Monitoring & SRE
- SLI: measurable indicator of service health (e.g., request latency).
- SLO: target value for an SLI (e.g., 99.9% of requests < 200ms).
- Error budgets: acceptable failure rate before halting feature work.
- DORA metrics: deployment frequency, lead time, MTTR, change failure rate.
Practice Release Strategy & SRE Questions
Put your knowledge to the test with practice questions.