Multiple Choice
A DevOps Engineer is building a multi-stage pipeline with AWS CodePipeline to build, verify, stage, test, and deploy an application. There is a manual approval stage required between the test and deploy stages. The Development team uses a team chat tool with webhook support. How can the Engineer configure status updates for pipeline activity and approval requests to post to the chat tool?
A) Create an AWS CloudWatch Logs subscription that filters on "detail-type": "CodePipeline Pipeline Execution State Change." Forward that to an Amazon SNS topic. Add the chat webhook URL to the SNS topic as a subscriber and complete the subscription validation.
B) Create an AWS Lambda function that is triggered by the updating of AWS CloudTrail events. When a "CodePipeline Pipeline Execution State Change" event is detected in the updated events, send the event details to the chat webhook URL.
C) Create an AWS CloudWatch Events rule that filters on "CodePipeline Pipeline Execution State Change." Forward that to an Amazon SNS topic. Subscribe an AWS Lambda function to the Amazon SNS topic and have it forward the event to the chat webhook URL.
D) Modify the pipeline code to send event details to the chat webhook URL at the end of each stage. Parameterize the URL so each pipeline can send to a different URL based on the pipeline environment.
Correct Answer:

Verified
Correct Answer:
Verified
Q312: Which of these is not a CloudFormation
Q313: Amazon Inspector agent collects telemetry data during
Q314: Your DevOps team is responsible for a
Q315: You have a code repository that uses
Q316: A DevOps Engineer is developing a deployment
Q318: If a variable is assigned in the
Q319: A company wants to use AWS development
Q320: A company requires an RPO of 2 hours
Q321: A Development team wants to deploy an
Q322: You are in charge of a large-scale