A DevOps engineer is building a multistage pipeline with AWS CodePipeline to build, verify, stage, test, and deploy an application. A manual approval stage is required between the test stage and the deploy stage. The development team uses a custom chat tool with webhook support that requires near-real-time notifications. How should the DevOps engineer configure status updates for pipeline activity and approval requests to post to the chat tool?
Select one answer.
Marked answer: C
Community Discussion
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
Chose C4
Exam Tip : If you see that question is related to an Event or Action --> EventBridge
Chose C1
API calls related to AWS CodePipeline are logged by CloudTrail. However, changes to the execution state of CodePipeline are events, not API calls. These events can be captured via Amazon EventBridge.
2
C is correct: Use lambda to send event detail to the chat webhook url. Subcribe lambda to SNS topic A: Log subscription filer is for logging, not event B: Should not use lamda with cloudtrail events D: no need to modify pipeline code to send event at the end of each stage
Keyboard:←→previous / next·A–Echoose·Entercheck, then next