
Answer-first summary for fast verification
Answer: Using a weighted alias to configure traffic routing for the new function.
The correct answer is A. Using a weighted alias allows you to route a specific percentage of traffic to different versions of a Lambda function. This approach enables a controlled release process where a new version of the function can be initially exposed to a small percentage of production users. By doing so, the risk associated with the deployment of the new version is minimized, and confidence can be gradually built before fully rolling it out to all users. This method essentially implements a canary deployment but leverages the alias feature to manage traffic distribution.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
In an AWS serverless application utilizing AWS Lambda functions with aliases, which deployment strategy allows for a new Lambda function version to be initially accessible to a specific percentage of production users, facilitating a controlled release process?
A
Using a weighted alias to configure traffic routing for the new function.
B
Implementing a canary deployment for Lambda functions.
C
Utilizing environment variables to manage routing to new function versions.
D
Adopting a linear deployment approach for Lambda functions.
No comments yet.