Skip to main content

API Gateway Canary Release Deployment

Hands-On Lab


Photo of Craig Arcuri

Craig Arcuri

AWS Training Architect II in Content





In this hands-on Lab, the student will use API Gateway as a front-end to AWS Lambda, and configure API Gateway to perform a Canary deployment on a new API. The Canary deployment enables the gentle introduction of a new API into your environment by sending a predetermined (usually small) amount of requests to the new API. As testing progresses, a larger amount of requests can be sent to a new API until the API can finally put into production. The student will create two Lambda functions, one of which will act as the candidate for Canary deployment, and then continue on to API Gateway and configure API Gateway to perform the Canary Deployment.

What are Hands-On Labs?

Hands-On Labs are scenario-based learning environments where learners can practice without consequences. Don't compromise a system or waste money on expensive downloads. Practice real-world skills without the real-world risk, no assembly required.