Canary deployments

A Canary Deployment is a technique that reduces the risk of deploying a new version of an application by slowly rolling out the changes to a small subset of users before rolling it out to the entire customer base. Canary deployments In this section you will learn how to implement gradual deployments with AWS CDK, AWS CloudFormation and AWS CodeDeploy with just a few lines of configuration.