
Answer-first summary for fast verification
Answer: Implement canary deployment for Lambda versions using AWS CodeDeploy to manage traffic shift.
The correct answer is C. Creating a new version of each Lambda function and integrating a predefined canary deployment in AWS CodeDeploy allows for an automated traffic shift to the new versions. This solution provides an efficient way to gradually transition a subset of users to the updated Lambda functions, ensuring that it does not impact other users. It also requires minimal operational effort as CodeDeploy manages the canary deployment process.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
In a scenario where a company must test updated Lambda functions on a subset of mobile app users without impacting others, and with minimal operational effort, which approach should be taken?
A
Utilize weighted aliases for Lambda function versions and update the ARN in the REST API.
B
Establish a new REST API with Lambda proxy integration, including canary deployment for traffic allocation.
C
Implement canary deployment for Lambda versions using AWS CodeDeploy to manage traffic shift.
D
Create a new REST API for Lambda non-proxy integration with canary settings to control the traffic to new Lambda versions.
No comments yet.