
Answer-first summary for fast verification
Answer: Immutable deployment, where a new Auto Scaling group is created for the updated application version, ensuring minimal impact on the current environment by replacing old instances after successful health checks., Blue/green deployment, facilitating a new environment setup for the updated application version, providing a rollback option by switching traffic from the old to the new environment upon successful testing.
The correct answers are Immutable and Blue/green deployments. In an Immutable deployment, AWS Elastic Beanstalk deploys the application version to a new group of instances in a new Auto Scaling group. This ensures that the new instances are used for the deployment, and the old instances are terminated only after the new ones pass health checks. Blue/green deployment involves deploying the new version of the application to a separate environment (the 'green' environment). After successful testing, traffic is switched from the old environment (the 'blue' environment) to the new one, ensuring that the deployment affects new instances only.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
In AWS Elastic Beanstalk, which deployment strategies ensure that configuration changes are applied to new EC2 instances exclusively, and allow for two possible selections?
A
All at once deployment, which isn't suitable for the requirement of using new instances only.
B
Immutable deployment, where a new Auto Scaling group is created for the updated application version, ensuring minimal impact on the current environment by replacing old instances after successful health checks.
C
Rolling deployment, which doesn't meet the criteria of deploying to new instances exclusively.
D
Blue/green deployment, facilitating a new environment setup for the updated application version, providing a rollback option by switching traffic from the old to the new environment upon successful testing.
No comments yet.