Topic 1 Question 134
A company is developing a serverless application that consists of various AWS Lambda functions behind Amazon API Gateway APIs. A developer needs to automate the deployment of Lambda function code. The developer will deploy updated Lambda functions with AWS CodeDeploy. The deployment must minimize the exposure of potential errors to end users. When the application is in production, the application cannot experience downtime outside the specified maintenance window.
Which deployment configuration will meet these requirements with the LEAST deployment time?
Use the AWS CodeDeploy in-place deployment configuration for the Lambda functions. Shift all traffic immediately after deployment.
Use the AWS CodeDeploy linear deployment configuration to shift 10% of the traffic every minute.
Use the AWS CodeDeploy all-at-once deployment configuration to shift all traffic to the updated versions immediately.
Use the AWS CodeDeploy predefined canary deployment configuration to shift 10% of the traffic immediately and shift the remaining traffic after 5 minutes.
ユーザの投票
コメント(10)
- 正解だと思う選択肢: D
D is correct. Keyword: -"must minimize the exposure of potential errors to end users", you just have to trade-off 10% of traffic
- "cannot experience downtime ", eliminate C.
- "LEAST deployment time", with B, You have to take 10 mins other than D just 5 min.
👍 4Parsons2023/08/04 - 正解だと思う選択肢: D
the predefined canary deployment configuration, which shifts a small percentage of traffic to the updated versions immediately, and then shifts the remaining traffic after a specified period
👍 2cloudenthusiast2023/08/04 - 正解だと思う選択肢: D
Canary deployment
👍 2RaidenKurosaki2023/08/04
シャッフルモード