ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 207 - DOP-C02 discussion

Report
Export

A company is using AWS CodePipeline to deploy an application. According to a new guideline, a member of the company's security team must sign off on any application changes before the changes are deployed into production. The approval must be recorded and retained.

Which combination of actions will meet these requirements? (Select TWO.)

A.
Configure CodePipeline to write actions to Amazon CloudWatch Logs.
Answers
A.
Configure CodePipeline to write actions to Amazon CloudWatch Logs.
B.
Configure CodePipeline to write actions to an Amazon S3 bucket at the end of each pipeline stage.
Answers
B.
Configure CodePipeline to write actions to an Amazon S3 bucket at the end of each pipeline stage.
C.
Create an AWS CloudTrail trail to deliver logs to Amazon S3.
Answers
C.
Create an AWS CloudTrail trail to deliver logs to Amazon S3.
D.
Create a CodePipeline custom action to invoke an AWS Lambda function for approval. Create a policy that gives the security team access to manage CodePipeline custom actions.
Answers
D.
Create a CodePipeline custom action to invoke an AWS Lambda function for approval. Create a policy that gives the security team access to manage CodePipeline custom actions.
E.
Create a CodePipeline manual approval action before the deployment step. Create a policy that grants the security team access to approve manual approval stages.
Answers
E.
Create a CodePipeline manual approval action before the deployment step. Create a policy that grants the security team access to approve manual approval stages.
Suggested answer: C, E

Explanation:

To meet the new guideline for application deployment, the company can use a combination of AWS CodePipeline and AWS CloudTrail. A manual approval action in CodePipeline allows the security team to review and approve changes before they are deployed. This action can be configured to pause the pipeline until approval is granted, ensuring that no changes move to production without the necessary sign-off. Additionally, by creating an AWS CloudTrail trail, all actions taken within CodePipeline, including approvals, are recorded and delivered to an Amazon S3 bucket. This provides an audit trail that can be retained for compliance and review purposes.

AWS CodePipeline's manual approval action provides a way to ensure that a member of the security team can review and approve changes before they are deployed1.

AWS CloudTrail integration with CodePipeline allows for the recording and retention of all pipeline actions, including approvals, which can be stored in Amazon S3 for record-keeping2.

asked 16/09/2024
Marcelo Oliveira
38 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first