DOP-C02 · Question #466
A company uses AWS Control Tower to deploy multiple AWS accounts. A security team must automate Control Tower guardrails applied to all accounts in an OU, with version control and rollback…
The correct answer is C. Store CloudFormation templates per guardrail in a Git repo. Use CodePipeline in the security. Using CodePipeline + CodeConnections Git repo provides version control, automated deployment, and rollback. Each template includes AWS::ControlTower::EnableControl for OU- level guardrails. AWS Control Tower documentation recommends this GitOps automation model.
Question
A company uses AWS Control Tower to deploy multiple AWS accounts. A security team must automate Control Tower guardrails applied to all accounts in an OU, with version control and rollback capabilities. Which solution meets these requirements?
Options
- ACreate CloudFormation templates per guardrail stored in CodeCommit. Use
- BSame as A but for each account.
- CStore CloudFormation templates per guardrail in a Git repo. Use CodePipeline in the security
- DStore templates in S3 and trigger deployment with EventBridge PutObject.
How the community answered
(42 responses)- A7% (3)
- B2% (1)
- C76% (32)
- D14% (6)
Explanation
Using CodePipeline + CodeConnections Git repo provides version control, automated deployment, and rollback. Each template includes AWS::ControlTower::EnableControl for OU- level guardrails. AWS Control Tower documentation recommends this GitOps automation model.
Topics
Community Discussion
No community discussion yet for this question.