100 Days of MLOps
The deep-dive MLOps track — 100 days from fundamentals and tooling to production pipelines, model serving on Kubernetes, monitoring, and scale.
44 of 100 days published.
The path
- Understanding MLOps and Its Core Purpose 9 min readDay 1
- Setting Up Your MLOps Development Environment 8 min readDay 2
- Python Refresher for ML Engineering Tasks 13 min readDay 3
- Version Control with Git for ML Projects 9 min readDay 4
- Data Versioning & DVC Introduction 14 min readDay 5
- DVC Pipelines & Experiment Tracking 12 min readDay 6
- Review Week 1 & Build a Simple ML Project 11 min readDay 7
- Experiment Tracking with MLflow 13 min readDay 8
- MLflow Projects & Model Registry 15 min readDay 9
- Hyperparameter Tuning & Experiment Comparison 12 min readDay 10
- Docker for ML Engineers 16 min readDay 11
- Writing Production-Grade Dockerfiles for ML 13 min readDay 12
- Docker Compose for Multi-Service ML Environments 12 min readDay 13
- Review Week 2 & The Containerized ML Experiment Workflow 10 min readDay 14
- Model Serving Fundamentals & REST APIs 13 min readDay 15
- Serving Models with MLflow Models Serve 12 min readDay 16
- Introduction to Cloud Platforms for MLOps 9 min readDay 17
- Cloud Storage for ML: S3 and GCS Basics 8 min readDay 18
- Introduction to AWS SageMaker Training Jobs 19 min readDay 19
- SageMaker Model Deployment & Endpoints 6 min readDay 20
- Week 3 Review: The Cloud ML Workflow, End-to-End 11 min readDay 21
- Introduction to Kubernetes for MLOps Engineers 11 min readDay 22
- Deploying ML Models on Kubernetes 21 min readDay 23
- Kubernetes ConfigMaps, Secrets, and Persistent Volumes for ML Models 19 min readDay 24
- ML Model inference Scaling on Kubernetes Using Horizontal Pod Autoscaling and Rolling Updates 21 min readDay 25
- Introduction to Helm for ML Application Packaging 30 min readDay 26
- Introduction to Kubeflow for ML Pipelines 26 min readDay 27
- Week 4 Review: Kubernetes and Kubeflow Foundations 30 min readDay 28
- Building Kubeflow Pipelines with the Python SDK 20 min readDay 29
- Running and Managing Kubeflow Pipeline Runs 10 min readDay 30
- CI/CD Fundamentals for Machine Learning 28 min readDay 31
- GitHub Actions for ML CI Pipelines 26 min readDay 32
- Automated Model Training in CI/CD Pipelines 9 min readDay 33
- Building and Pushing Docker Images in CI/CD 11 min readDay 34
- Continuous Deployment: Automating ML Model Deployment 15 min readDay 35
- Week 5 Review: CI/CD for ML Projects 7 min readDay 36
- Feature Stores: Concepts and Use Cases 7 min readDay 37
- Feast Online Store and Real-Time Feature Serving 6 min readDay 38
- Data Validation with Great Expectations 6 min readDay 39
- Data Drift Detection Fundamentals 5 min readDay 40
- Introduction to Model Monitoring Concepts 5 min readDay 41
- Week 6 Review: Data Quality and Monitoring Foundations 4 min readDay 42
- Prometheus and Grafana for ML System Monitoring 4 min readDay 43
- Custom ML Metrics with Prometheus 4 min readDay 44