A company is building an ML model by using Amazon SageMaker, AWS owned libraries, and open source libraries. The company must ensure that SageMaker does not collect metadata about usage and errors during training. Which solution will meet these requirements?
- AAssociate the SageMaker domain with a custom IAM role. Attach the role to a policy that denies Amazon CloudWatch service usage logs.
- BAdd an IAM role to the SageMaker domain to deny Amazon CloudWatch the permission to report metadata.
- CTurn off the setting in the SageMaker domain to share metadata for console jobs. Opt out of metadata collection for each training job that is submitted through the AWS CLI or AWS SDKs.
- DSet a parameter to opt out of metadata collection for each training job that is submitted through the AWS CLI, Boto3, or the SageMaker Python SDK. (correct answer)
Reveal answer & explanationHide answer
The correct answer is D. Option D: Set a parameter to opt out of metadata collection for each training job that is submitted through the AWS CLI, Boto3, or the SageMaker Python SDK.
Explanation
Amazon SageMaker builds, trains and deploys machine learning models in a fully managed service.