A DevOps engineer has automated a web service deployment using AWS CodePipeline with the following steps: An AWS CodeBuild project compiles the deployment artifact and runs unit tests. An AWS CodeDeploy deployment group deploys the web service to Amazon EC2 instances in the staging environment. A CodeDeploy deployment group deploys the web service to EC2 instances in the production environment. The quality assurance (QA) team has asked for permission to inspect the build artifact before the deployment to the production environment occurs. The QA team wants to run an internal automated penetration testing tool (invoked using a REST API call) to run some manual tests. Which combination of actions will fulfill this request? (Choose two.)
A) Insert a manual approval action between the test and deployment actions of the pipeline.
B) Modify the buildspec.yml file for the compilation stage to require manual approval before completion.
C) Update the CodeDeploy deployment group so it requires manual approval to proceed.
D) Update the pipeline to directly trigger the REST API for the automated penetration testing tool.
E) Update the pipeline to invoke a Lambda function that triggers the REST API for the automated penetration testing tool.
Correct Answer:
Verified
Q354: A company's web application will be migrated
Q355: A DevOps Engineer is launching a new
Q356: A company has thousands of Amazon EC2
Q357: A development team is using AWS CodeCommit
Q358: A company wants to automatically re-create its
Q360: A company wants to use AWS CloudFormation
Q361: An ecommerce company is receiving reports that
Q362: A company's legacy application uses IAM user
Q363: Your development team wants account-level access to
Q364: After a daily scrum with your development
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents