Q100 — AWS DVA-C02 Ch.3
Question 100 of 100 | ← Chapter 3
A company plans to use AWS CodeDeploy to deploy an application to AWS Lambda. During deployment of a new application version, the company initially routes only 10% of live traffic to the newly deployed application version. Then, every 10 minutes, the company routes an additional 10% of live traffic to the newly deployed application version until all live traffic is routed to the new version. Which CodeDeploy predefined deployment configuration meets these requirements?
- A. CodeDeploy Default.OneAtATime
- B. CodeDeploy Default.LambdaCanary10Percent10Minutes
- C. CodeDeploy Default.LambdaLinear10PercentEvery10Minutes ✓
- D. CodeDeploy Default.ECSLinear10PercentEvery3Minutes
Correct Answer: C. CodeDeploy Default.LambdaLinear10PercentEvery10Minutes
Explanation
AWS CodeDeploy provides predefined deployment configurations to control traffic routing strategies. The requirement specifies a gradual, linear shift of traffic—starting at 10% and incrementing by 10% every 10 minutes—specifically for AWS Lambda. This matches the 'LambdaLinear10PercentEvery10Minutes' configuration exactly. Options A and B refer to different strategies (one-at-a-time and canary), and option D applies to Amazon ECS, not Lambda. Thus, the correct answer is C.