A company using AWS Organizations is migrating workloads to AWS. The application team will deploy Amazon EC2 instances, Amazon S3 buckets, Amazon DynamoDB tables, and Application Load Balancers. The company requires that: • All EC2 instances are launched only from approved AWS accounts. • All DynamoDB tables follow a standardized naming convention. • All infrastructure in any account in the organization must be deployed via AWS CloudFormation templates. Which combination of actions should the application team take? (Choose two.)
Choose an answer
Tap an option to check your answer.
Correct answer: Create CloudFormation templates in a central administrator account. Distribute them as StackSets to the application account. Restrict template use to the specific application account., Use service control policies (SCPs) to block the application account from provisioning specific resources unless internal compliance conditions are met..
Why this is the answer
The correct options address the requirements for centralized control and enforcement across an organization. Creating CloudFormation templates in a central administrator account and distributing them via StackSets ensures that all infrastructure is deployed consistently and from approved templates, meeting the requirement for all infrastructure to be deployed via CloudFormation and allowing control over EC2 instance launches. Using Service Control Policies (SCPs) is crucial for enforcing organizational-wide restrictions, such as blocking resource provisioning unless specific conditions (like DynamoDB naming conventions) are met, or preventing unapproved EC2 launches. Incorrect options: Creating CloudFormation templates in the application account defeats the purpose of centralized control and consistent deployment. Permissions boundaries are for restricting permissions of IAM principals within an account, not for enforcing organization-wide resource deployment rules or naming conventions. AWS Config managed rules are for auditing compliance after resources are deployed, not for preventing non-compliant deployments in the first place.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed