
Answer-first summary for fast verification
Answer: Introduce a pre-production stage with a manual approval and SNS notification setup in CodePipeline.
The correct option is A. This solution directly integrates a manual approval process into the CI/CD pipeline by adding a specific stage for manual approval before the deployment can proceed to production. It ensures that no changes are deployed without explicit consent. The integration of Amazon SNS for notifications automates the communication process, informing the product owner when their input is needed. This setup not only enforces a governance check but also streamlines the approval process, making it both efficient and auditable.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
How can a developer most efficiently integrate a product owner's approval step into an AWS CodePipeline deployment process that uses Amazon SNS for notifications?
A
Introduce a pre-production stage with a manual approval and SNS notification setup in CodePipeline.
B
Create a Step Functions state machine for approval notifications and integrate it into a new pre-production stage in CodePipeline.
C
Add a manual approval step to the existing production stage in CodePipeline, utilizing the SNS topic for product owner notifications.
D
Establish a CodePipeline notification rule for manual approval events, with the SNS topic configured to alert the product owner.