Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon MLA-C01 Exam - Topic 2 Question 17 Discussion

Actual exam question for Amazon's MLA-C01 exam
Question #: 17
Topic #: 2
[All MLA-C01 Questions]

An ML engineer is setting up a CI/CD pipeline for an ML workflow in Amazon SageMaker AI. The pipeline must automatically retrain, test, and deploy a model whenever new data is uploaded to an Amazon S3 bucket. New data files are approximately 10 GB in size. The ML engineer also needs to track model versions for auditing.

Which solution will meet these requirements?

Show Suggested Answer Hide Answer
Suggested Answer: B

AWS documentation identifies SageMaker Pipelines as the native CI/CD service for ML workflows. Pipelines allow engineers to define automated steps for data processing, training, evaluation, and deployment, making them ideal for retraining models when new data arrives in Amazon S3.

For version tracking and auditing, SageMaker Model Registry is explicitly designed to manage model versions, metadata, approval status, and deployment history. This satisfies regulatory and audit requirements without custom tooling.

AWS Lambda is not suitable for handling large datasets (10 GB), and CodeBuild is not ML-aware and lacks built-in model governance. Manual notebook workflows do not meet CI/CD or automation requirements.

AWS best practices strongly recommend SageMaker Pipelines combined with the Model Registry for scalable, auditable, and production-grade ML CI/CD pipelines.

Therefore, Option B is the correct and AWS-verified solution.


Contribute your Thoughts:

0/2000 characters
Vannessa
13 days ago
A sounds good too, but not sure about tracking.
upvoted 0 times
...
Janae
18 days ago
I think B is the best choice for version tracking.
upvoted 0 times
...
Elouise
1 month ago
I definitely recall that manual processes like option D are not ideal for automation, but I can't remember why exactly.
upvoted 0 times
...
Jules
1 month ago
I feel like option C with AWS Lambda might be too complex for tracking versions properly.
upvoted 0 times
...
Michal
1 month ago
I'm not entirely sure, but I think using AWS CodePipeline could work too, like in that practice question we did on CI/CD.
upvoted 0 times
...
Jenifer
2 months ago
I remember we discussed using SageMaker Pipelines for automating workflows, so option B sounds familiar.
upvoted 0 times
...

Save Cancel