Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Machine Learning with Databricks and MLflow

Pragmatic AI Labs via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course teaches you to build, track, and deploy machine learning models on the Databricks platform using MLflow. You start with the reproducibility crisis in ML — understanding why untracked experiments, scattered notebooks, and missing version control create production failures — and learn how MLflow solves these problems with structured experiment tracking, model versioning, and artifact management. You then explore MLflow's architecture in depth: the Tracking layer for logging parameters, metrics, and artifacts; the Model Registry for governance and stage gates; and the Projects layer for reproducible environments. The course covers Feature Store architecture for eliminating training/serving skew, where features are computed once and served two ways — batch for training and real-time for inference. You progress through the ML algorithm spectrum from manual implementations to AutoML, learning when to choose transparency over automation for regulated industries. The second module focuses on production deployment: the MLOps maturity staircase (L0 through L3), inference patterns for batch and real-time serving, and the infrastructure decisions that separate prototype ML from production ML. Hands-on labs on Databricks reinforce every concept.

Syllabus

  • Databricks ML Foundations
    • Covers Context loss in ML experiments, Before MLOps: scattered notebooks, no versioning, After MLOps: DAG with tracking, versioning, lineage, Databricks ML platform: train, track, share models, and MLflow experiment tracking with parallel runs.
  • Production MLOps
    • Covers Four maturity levels, each subsumes prior, Most organizations operate at L0-L1, Infrastructure compounds, never replaces, Kaizen: continuous improvement applied to ML, and Rule of 25: DevOps + DataOps + MLOps + business.
  • Enterprise MLOps & Sovereign AI
    • Covers MLflow works standalone, not just in Databricks, pip install mlflow, quick-start guide walkthrough, Open-source tracking, versioning, model packaging, Workspaces organize users, notebooks, and projects, and Repos integration for version-controlled notebooks.

Taught by

Noah Gift

Reviews

Start your review of Machine Learning with Databricks and MLflow

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.