AWS Certified Solutions Architect – Professional — Question 220
A large company with hundreds of AWS accounts has a newly established centralized internal process for purchasing new or modifying existing Reserved
Instances. This process requires all business units that want to purchase or modify Reserved Instances to submit requests to a dedicated team for procurement or execution. Previously, business units would directly purchase or modify Reserved Instances in their own respective AWS accounts autonomously.
Which combination of steps should be taken to proactively enforce the new process in the MOST secure way possible? (Choose two.)
Answer options
- A. Ensure all AWS accounts are part of an AWS Organizations structure operating in all features mode.
- B. Use AWS Config to report on the attachment of an IAM policy that denies access to the ec2:PurchaseReservedInstancesOffering and ec2:ModifyReservedInstances actions.
- C. In each AWS account, create an IAM policy with a DENY rule to the ec2:PurchaseReservedInstancesOffering and ec2:ModifyReservedInstances actions.
- D. Create an SCP that contains a deny rule to the ec2:PurchaseReservedInstancesOffering and ec2:ModifyReservedInstances actions. Attach the SCP to each organizational unit (OU) of the AWS Organizations structure.
- E. Ensure that all AWS accounts are part of an AWS Organizations structure operating in consolidated billing features mode.
Correct answer: A, D
Explanation
Option A is correct because ensuring all accounts are part of AWS Organizations operating in all features mode allows for centralized control. Option D is also correct as creating an SCP with a deny rule enforces the new procurement process across all organizational units. Options B and C focus on individual IAM policies which do not provide the same centralized enforcement and monitoring capabilities as using AWS Organizations and SCPs. Option E is incorrect because consolidated billing mode does not enforce the procurement process.