CI/CD Pipelines for ML
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing AWS Certified Machine Learning Engineer - Associate premium course — no separate purchase.
Included in this chapter:
- What CI/CD means once the artifact is a model
- Choosing an orchestrator: Pipelines, Step Functions, MWAA
- From registry approval to a guarded endpoint deploy
- Standardizing with Projects and closing the retraining loop
- Reading the exam stem: which pipeline piece is asked
Choosing the orchestration tool for an ML workflow
| Criterion | SageMaker Pipelines | Step Functions | Amazon MWAA (Airflow) | CodePipeline |
|---|---|---|---|---|
| Primary role | ML-native training DAG | General service state machine | General DAG scheduler | Software release pipeline |
| Native ML steps | Processing, training, tuning, model, condition, register | Has a SageMaker integration, but steps are generic | Operators incl. SageMaker, but generic | Stages call builds/deploys, not ML steps |
| Infrastructure to manage | Serverless, none | Serverless, none | Managed Airflow environment you size and pay for | Serverless, none |
| ML lineage tracking | Built in | No | No | No |
| Best when | Pure SageMaker ML lifecycle | Workflow spans many AWS services | Team already runs Airflow | Orchestrating the end-to-end release |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
Also tested in
References
- AWS CodePipeline User Guide — What is CodePipeline?
- AWS CodeBuild User Guide — What is CodeBuild?
- AWS CodeDeploy User Guide — What is CodeDeploy?
- Amazon SageMaker AI Developer Guide — Pipelines
- AWS Step Functions Developer Guide — What is Step Functions?
- Amazon MWAA User Guide — What is Amazon Managed Workflows for Apache Airflow?
- Amazon SageMaker AI Developer Guide — Update the approval status of a model
- Amazon SageMaker AI Developer Guide — Events that SageMaker AI sends to Amazon EventBridge
- Amazon SageMaker AI Developer Guide — Deployment guardrails
- Amazon SageMaker AI Developer Guide — Blue/green deployments
- Amazon SageMaker AI Developer Guide — MLOps automation with SageMaker Projects
- Amazon EventBridge User Guide — What is Amazon EventBridge?