MLS-C01 Practice Question: Machine Learning Implementation and Operations
A company is deploying a machine learning model using Amazon SageMaker. The model needs to be updated frequently. Which THREE practices should the company implement for model versioning and deployment?
⚠ Common exam trap
It's easy for candidates to think manual endpoint updates (Option C) are acceptable for small-scale deployments, but the exam emphasizes automation and reproducibility for frequent updates, making manual steps a clear anti-pattern.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Use AWS CodePipeline to automate the training and deployment pipeline.
AWS CodePipeline is correct because it enables continuous integration and continuous delivery (CI/CD) for machine learning models, automating the build, train, test, and deploy stages. By integrating with SageMaker, CodePipeline can trigger retraining on new data, run evaluation steps, and automatically update the endpoint, ensuring frequent model updates are reliable and repeatable.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Use AWS CodePipeline to automate the training and deployment pipeline.
Why this is correct
CodePipeline automates CI/CD.
- ✓
Use the SageMaker Model Registry to catalog model versions.
Why this is correct
Model Registry manages model versions.
- ✗
Manually update the endpoint configuration each time.
Why it's wrong here
Should be automated.
- ✗
Store all training datasets in a single S3 bucket without versioning.
Why it's wrong here
Should use versioning or separate buckets.
- ✓
Deploy new model versions using canary deployments with SageMaker endpoints.
Why this is correct
Canary deployments allow gradual rollout.
Go deeper
Related to this question
About these practice questions
This MLS-C01 question is part of Courseiva's 1,672-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This MLS-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MLS-C01 exam.