Multiple Choice
A DevOps Engineer is deploying a new web application. The company chooses AWS Elastic Beanstalk for deploying and managing the web application, and Amazon RDS MySQL to handle persistent data. The company requires that new deployments have minimal impact if they fail. The application resources must be at full capacity during deployment, and rolling back a deployment must also be possible. Which deployment sequence will meet these requirements?
A) Deploy the application using Elastic Beanstalk and connect to an external RDS MySQL instance using Elastic Beanstalk environment properties. Use Elastic Beanstalk features for a blue/green deployment to deploy the new release to a separate environment, and then swap the CNAME in the two environments to redirect traffic to the new version.
B) Deploy the application using Elastic Beanstalk, and include RDS MySQL as part of the environment. Use default Elastic Beanstalk behavior to deploy changes to the application, and let rolling updates deploy changes to the application.
C) Deploy the application using Elastic Beanstalk, and include RDS MySQL as part of the environment. Use Elastic Beanstalk immutable updates for application deployments.
D) Deploy the application using Elastic Beanstalk, and connect to an external RDS MySQL instance using Elastic Beanstalk environment properties. Use Elastic Beanstalk immutable updates for application deployments.
Correct Answer:

Verified
Correct Answer:
Verified
Q400: You recently encountered a major bug in
Q401: A DevOps Engineer must track the health
Q402: A developer is building an application that
Q403: A company wants to use AWS CloudFormation
Q404: You run a large number of applications
Q406: A DevOps Engineer is architecting a continuous
Q407: You were just hired as a DevOps
Q408: A DevOps Engineer must implement monitoring for
Q409: A DevOps Engineer manages a large commercial
Q410: Your application is currently running on Amazon