← MLOps learning pathMLOps · Module 6 of 10
CI/CD for machine learning
Test and deliver ML code and models automatically.
📖 Key ideas
- CI runs tests on code changes: unit tests, data checks, linting.
- CD deploys approved models automatically.
- Test data schemas, feature logic and model performance thresholds.
- Use GitHub Actions, GitLab CI or Jenkins.
- Promote models through staging before production.
💡 Real-life example: CI/CD for ML is a quality gate at an airport: only checked bags (models) board the plane (production).
CIContinuous Integration
CDContinuous Delivery/Deployment
Quality gateThreshold a model must pass
StagingPre-production environment