Multiple Choice
A Developer is designing a continuous deployment workflow for a new Development team to facilitate the process for source code promotion in AWS. Developers would like to store and promote code for deployment from development to production while maintaining the ability to roll back that deployment if it fails. Which design will incur the LEAST amount of downtime?
A) Create one repository in AWS CodeCommit. Create a development branch to hold merged changes. Use AWS CodeBuild to build and test the code stored in the development branch triggered on a new commit. Merge to the master and deploy to production by using AWS CodeDeploy for a blue/green deployment.
B) Create one repository for each Developer in AWS CodeCommit and another repository to hold the production code. Use AWS CodeBuild to merge development and production repositories, and deploy to production by using AWS CodeDeploy for a blue/green deployment.
C) Create one repository for development code in AWS CodeCommit and another repository to hold the production code. Use AWS CodeBuild to merge development and production repositories, and deploy to production by using AWS CodeDeploy for a blue/green deployment.
D) Create a shared Amazon S3 bucket for the Development team to store their code. Set up an Amazon CloudWatch Events rule to trigger an AWS Lambda function that deploys the code to production by using AWS CodeDeploy for a blue/green deployment.
Correct Answer:

Verified
Correct Answer:
Verified
Q136: You are getting a lot of empty
Q137: What is the scope of an EBS
Q138: A company wants to migrate its content
Q139: Your company currently runs a large multi-tier
Q140: A Development team wants to deploy an
Q142: A company is using AWS CodeBuild, AWS
Q143: What is web identity federation?<br>A) Use of
Q144: A web application for healthcare services runs
Q145: A DevOps Engineer is researching the least-expensive
Q146: You need to create an audit log