AWS Certified Developer – Associate — Question 286

A company is running an application on AWS Elastic Beanstalk in a single-instance environment. The company’s deployments must avoid any downtime.

Which deployment option will meet these requirements?

Answer options

Correct answer: D

Explanation

In a single-instance AWS Elastic Beanstalk environment, an Immutable deployment is the only way to avoid downtime because it provisions a new, temporary Auto Scaling group to launch the updated instance before tearing down the old one. The All at once policy takes the single instance offline during the update, causing downtime. Rolling and Rolling with additional batch policies are not supported in single-instance environments as they require a load balancer and multiple instances.