AWS Certified Solutions Architect – Professional — Question 758

A company is using many Amazon S3 buckets to hold confidential data. Some of the S3 buckets are riot encrypted. The company wants to use AWS Key Management Service (AWS KMS) customer managed keys to encrypt the S3 buckets. The company wants a solution that will detect any S3 buckets that are not encrypted and apply AWS KMS encryption to each noncompliant S3 bucket.

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

Answer options

Correct answer: C

Explanation

Option C is correct because using the pre-built s3-default-encryption-kms AWS Config managed rule minimizes operational overhead compared to authoring and maintaining a custom AWS Config rule. Additionally, setting up automatic remediation ensures that unencrypted buckets are instantly secured without manual intervention, which satisfies the requirement for the least operational overhead better than manual remediation options.