A SysOps Administrator is planning to deploy an application update to a critical production environment running on AWS Elastic Beanstalk. The environment utilizes an Application Load Balancer (ALB) and an Auto Scaling group with a minimum capacity of instances. The deployment must satisfy the following constraints:
1. The environment must maintain of its current serving capacity ( instances) at all times to prevent performance degradation.
2. A canary test must be performed by routing exactly of incoming production traffic to the new application version for an evaluation period of minutes.
3. If any CloudWatch alarms (such as HTTP error rates) trigger during the evaluation period, the deployment must immediately roll back with zero downtime.
Which combination of configuration settings and deployment strategies will meet these requirements? (Select TWO.)
- Configure the environment deployment policy to Traffic splitting, and set the split percentage to with an evaluation time of minutes.Answer
- Configure environment rollback rules to monitor active CloudWatch alarms, enabling automated rollback if thresholds are exceeded during the evaluation period.Answer
- CConfigure the environment deployment policy to Rolling with additional batch, and configure an Amazon Route 53 weighted routing policy to route of traffic to the new instances.
- DConfigure the environment deployment policy to Immutable, and configure an AWS CodeDeploy deployment group with a canary traffic shifting configuration.
- EConfigure the environment deployment policy to Rolling, configure a minimum healthy percentage of , and apply the update using an AWS Systems Manager (SSM) Patch Baseline.