Safe Deployments with Canary and Rollback
Ship serverless changes without downtime. Learn Lambda aliases, weighted traffic shifting, CodeDeploy canary deployments, and automatic rollback on alarms.
The Risk of Big-Bang Deploys
Switching all traffic to new code at once means a bug hits every user instantly. Progressive deployments shift traffic gradually so problems surface on a small slice first.
Lambda Versions and Aliases
Publishing a Lambda creates an immutable version. An alias is a pointer (like live) you can move between versions, enabling controlled cutovers.
All lessons in this course
- CodeCommit and CodeBuild
- CodePipeline for Deployments
- Automating Serverless Deployments
- Safe Deployments with Canary and Rollback