Course details
MLOps
Learn how teams ship machine learning models and keep them healthy. You will version data and models, track experiments, automate training with CI and pipelines, serve a model in a container and watch it for drift — all on one churn-prediction project.
Course curriculum
What is MLOps?4 lessons
See why models fail after they leave the notebook, learn the principles MLOps uses to prevent that, meet the parts of a production ML system, and the languages that glue it together.
Versioning Code, Data and Models4 lessons
Pull training data reproducibly with SQL, keep code and configs in Git, version large data with DVC, and chain steps into a DVC pipeline that records lineage.
CI/CD for Machine Learning3 lessons
Learn what continuous integration and delivery mean when the product is a model, build a GitHub Actions workflow that trains and tests on every pull request, and post model reports back to the pull request with CML.
Cloud and Containers for ML4 lessons
Choose cloud compute and storage for training and serving, know what managed ML platforms do for you, package a model in a Docker image, and run training and serving on Kubernetes.
Tracking, Orchestration and Deployment4 lessons
Track every training run, promote the winner through a model registry, schedule the whole workflow as a pipeline, and serve the model safely in batch or online.
Monitoring and Observability3 lessons
Decide what to watch in a live ML system, detect when the world drifts away from the training data, and wire up Prometheus metrics and Grafana dashboards with alerts.
