Canary Release
A canary release occurs when you roll out a new version of some software to a small subset of your user base to see if there are any problems before you make it available to everyone.
Canary Release 25 June 2014 Danilo Sato continuous delivery lean Canary release is a technique to reduce the risk of introducing a new software version in production by slowly rolling out the change to a small subset of users before rolling it out to the entire infrastructure and making it available to everybody. Similar to a BlueGreenDeployment , you start by deploying the new version of your software to a subset of your infrastructure, to which no users are routed. When you are happy with the new version, you can start routing a few selected users to it. There are different strategies to cho
Explore this link on the map →related reading
- Deploying more, stressing less: how Felt achieves 15+ daily releasesfelt.com
- Six Strategies for Application Deployment - The New Stackthenewstack.io
- Knowing when to launch: what is the balance between research vs release-and-learn? | by Melanie Hambarsoomian | Mediummelhambo.medium.com
- Mediumnir-boger.medium.com
- A successful Git branching model >> nvie.comnvie.com
- Mediumnetflixtechblog.com
- Software Engineering at Googleabseil.io
- Operating Well: What I Learned at Stripeevery.to
- How to Write Better Release Notes for SaaSgetbeamer.com
- Atlassian Engineering's handbook: a guide for autonomous teams - Inside Atlassianatlassian.com
- How we automated technical implementation - Antimetalantimetal.com
- How we launch at Supabasesupabase.com