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
related reading
- What Are Deployment Patterns?newsletter.techworld-with-milan.com
- Semantic Versioning 2.0.0 | Semantic Versioningsemver.org
- A successful Git branching model >> nvie.comnvie.com
- Mediumnir-boger.medium.com
- The Complete Guide to the Kano Model | Folding Burritosfoldingburritos.com
- Keep a Changelogkeepachangelog.com
- A comprehensive guide to deploying apps to TestFlight for seamless testingqed42.com
- How to Write Better Release Notes for SaaSgetbeamer.com
- Knowing when to launch: what is the balance between research vs release-and-learn? | by Melanie Hambarsoomian | Mediummelhambo.medium.com
- Skiplevel | 30 Tech Terms Infographic (PDF) - finals3.amazonaws.com
- What is a CI/CD pipeline?redhat.com
- Six Strategies for Application Deployment - The New Stackthenewstack.io