Rings and Canaries - Advanced Deployment Scenarios
summary
The talk explains advanced deployment strategies beyond blue/green and rolling updates, specifically canary deployments and deployment rings, to enable controlled rollouts to different user groups and testing new versions in production. It also covers release gates and how these techniques help achieve repeatable, consistent deployments without risking the business while providing metrics (like performance) to support decision making.
AI-written summary · about
chapters (20)
- 0:00Introduction
- 0:43Canary releases
- 1:25Canary benefits
- 3:52When to use canary
- 6:42How canary works
- 8:29Demo: Canary in Azure
- 12:23Monitoring canary alerts
- 16:23Canary risks key points
- 23:32Canary deployment finish
- 25:58Demo: Canary success swap
- 30:30Canary cost monitoring alt
- 33:00Automation with release gates
- 36:56Demo: Pipeline with gates
- 39:20Polymer rings intro
- 40:03Polymer rings
- 41:53Polymer rings example
- 42:38Dark launches concept
- 44:04Demo: Dark launch
- 45:52Conclusions recommendations
- 46:37Q&A
related talks
01h 04mThe Fine Art of Canary Deployments
14mCanary Deployments for Infrastructure Upgrades
23mContinuous Deployment - The Last Frontier for Continuous Delivery
10mLightning Talk: Open Source Canary Deployments with Application Metric Analysis
01h 27mProgressive Delivery with Argo Rollouts
20mHow We Progressively Deliver Changes To Kubernetes Using Canary Deployments and Featur...
27mDecoupling Canary Deployments From DBs With Argo Rollouts
22mProgressive Delivery: The Logical Evolution CI/CD
