Deployment strategies
Deployment & release
Deployment strategies
Deployment strategies control how a new version replaces the old one. Rolling, blue-green, and canary deployments differ in cost, speed, and blast radius. Choose rollout steps and recovery rules for the service risk.
Resources
Links marked “Amazon affiliate link” open an Amazon product page. As an Amazon Associate I earn from qualifying purchases. About affiliate links
Blue-green deploymentArticle · Martin Fowler · opens in a new tabCanary releaseArticle · Danilo Sato · opens in a new tabSRE workbook: canarying releasesBook · Google · opens in a new tabArgo Rollouts documentationDocumentation · Argo project · opens in a new tabRelease It! (2nd edition)Book · Michael T. Nygard · Amazon affiliate link, opens Amazon in a new tabContinuous DeliveryBook · Jez Humble, David Farley · Amazon affiliate link, opens Amazon in a new tabcharity.wtfBlog · Charity Majors · opens in a new tab