AWS Certified Solutions Architect – Professional — Question 739

A company that uses AWS Organizations is creating several new AWS accounts. The company is setting up controls to properly allocate AWS costs to business units. The company must implement a solution to ensure that all resources include a tag that has a key of costcenter and a value from a predefined list of business units. The solution must send a notification each time a resource tag does not meet these criteria. The solution must not prevent the creation of resources.

Which solution will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: C

Explanation

An AWS Organizations tag policy is the most efficient way to define acceptable values for tags across multiple accounts without managing complex IAM policies. Since the requirement specifies that resource creation must not be prevented, the enforcement option in the tag policy should remain disabled. An Amazon EventBridge rule can then detect tag policy compliance status changes and trigger Amazon SNS notifications to alert administrators of noncompliance.