A developer is configuring a blue/green deployment for an Amazon Elastic Container Service (Amazon ECS) service using AWS CodeDeploy. The deployment must shift traffic to the new task set gradually to allow for monitoring, but the entire deployment process must finish shifting of the traffic in less than minutes.
Which TWO predefined deployment configurations will meet these requirements? (Select TWO.)
- CodeDeployDefault.ECSLinear10PercentEvery1MinuteAnswer
- CodeDeployDefault.ECSCanary10Percent5MinutesAnswer
- CCodeDeployDefault.ECSLinear10PercentEvery3Minutes
- DCodeDeployDefault.ECSCanary10Percent15Minutes
- ECodeDeployDefault.ECSAllAtOnce
Answer
The configurations CodeDeployDefault.ECSLinear10PercentEvery1Minute and CodeDeployDefault.ECSCanary10Percent5Minutes meet the requirements.
The correct configurations are CodeDeployDefault.ECSLinear10PercentEvery1Minute and CodeDeployDefault.ECSCanary10Percent5Minutes. The linear configuration shifts of traffic each minute, completing the transition in minutes. The canary configuration shifts first, waits minutes, and then shifts the remaining , completing the transition in minutes. Both configurations satisfy the requirements of shifting traffic gradually and completing the deployment in less than minutes.
Step-by-Step Solution
Key Concept
AWS CodeDeploy ECS Deployment Configurations