- What is MLOps
- Why we need to operationalize ML
- How Mage helps MLOps
- Example data pipeline
- Ingest raw data
- Prepare data for training
- Build training sets
- Data validations using built-in testing framework
- Reusable training set data product
- Training pipeline for sklearn models
- Training pipeline for XGBoost
- Tracking training metrics with experiments
- Dashboard for sklearn training pipeline health
- Dashboard for XGBoost model explainability
- Dashboard for model training performance
- Alerts for pipeline runs
- Automatic retraining pipeline
- No-code UI input fields to interact with models
- Inference pipeline for real-time predictions
- Setup AWS permissions and credentials
- Terraform setup
- Initial deployment to AWS
- Use GitHub Actions for CI/CD to automate deployment to production
-
Clone the following respository containing the complete code for this module:
git clone https://github.com/mage-ai/mlops.git
-
Change directory into the cloned repo:
cd mlops
-
Launch Mage and the database service (PostgreSQL):
./scripts/start.sh
-
The subproject that contains all the pipelines and code is named
unit_3_observability