AWS Certified Solutions Architect – Associate (SAA-C03) — Question 748

A company has a mobile app for customers. The app’s data is sensitive and must be encrypted at rest. The company uses AWS Key Management Service (AWS KMS).

The company needs a solution that prevents the accidental deletion of KMS keys. The solution must use Amazon Simple Notification Service (Amazon SNS) to send an email notification to administrators when a user attempts to delete a KMS key.

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

Answer options

Correct answer: C

Explanation

Option C is correct because an Amazon EventBridge rule combined with an AWS Systems Manager Automation runbook provides a low-overhead, out-of-the-box solution to automatically cancel KMS key deletions (which have a mandatory waiting period) and notify administrators via Amazon SNS. Option B is incorrect because writing and maintaining custom AWS Lambda code increases operational overhead. Option D is incorrect because it only alerts administrators but does not actually prevent or cancel the key deletion automatically.