AWS Certified Machine Learning – Specialty — Question 191

A company will use Amazon SageMaker to train and host a machine learning model for a marketing campaign. The data must be encrypted at rest. Most of the data is sensitive customer data. The company wants AWS to maintain the root of trust for the encryption keys and wants key usage to be logged.

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

Answer options

Correct answer: B

Explanation

Option B is the correct choice because using customer managed keys in AWS KMS allows the company to maintain control over encryption while AWS manages the key infrastructure, ensuring compliance and logging of key usage. Options A and C involve higher operational overhead and complexity, while option D does not provide the level of control and logging required for sensitive customer data.