
Ultimate access to all questions.
An e-commerce company is utilizing AWS Elastic Beanstalk to host its application, with an Auto Scaling group maintaining three Amazon EC2 instances. The application's performance is greatly affected if the instance count drops below two. Currently, the company uses the default all-at-once deployment policy. Considering these factors, the company seeks a more cost-effective deployment strategy for future updates.
Which of the following represents the most cost-effective deployment strategy for the company?
A
Opt for rolling deployment strategy. Set the batch size to 2
B
Opt for rolling with additional batch deployment strategy. Set the batch size parameter to 1
C
Configure an Elastic Load Balancer to front the Auto Scaling Group and choose two different Availability Zones (AZs) for deployment
D
Opt for traffic-splitting deployment strategy with traffic split parameter set to 50% of the total traffic