AWS Certified Machine Learning – Specialty — Question 264

A machine learning (ML) specialist uploads a dataset to an Amazon S3 bucket that is protected by server-side encryption with AWS KMS keys (SSE-KMS). The ML specialist needs to ensure that an Amazon SageMaker notebook instance can read the dataset that is in Amazon S3.

Which solution will meet these requirements?

Answer options

Correct answer: C

Explanation

The correct answer is C because it ensures that the SageMaker notebook instance has the necessary IAM role for S3 read access and the KMS key policy is updated to allow this role to decrypt the data. Option A does not address the encryption requirement, B only grants VPC access without ensuring the SageMaker instance can read the data, and D does not provide the required IAM role permissions for S3 access.