Cert-prep courses with hands-on practice for AWS, Azure, Kubernetes, security and AIModule 1 of every course free, no card →
CloudaQube

Ai Ml · intermediate

MLOps Pipelines with Python and AWS

Build production-grade machine learning pipelines from experiment tracking to automated deployment. Master MLflow for experiment management, AWS SageMaker Pipelines for scalable training, FastAPI and Docker for model serving, and Evidently AI for drift monitoring — the full MLOps stack used at leading tech companies.

  • 9 hours
  • 18 lessons
  • 4 modules
  • updated May 2026
Module 1 freeNo credit cardFull course from $8.99/mo
try it

Try it before you sign up

Read a full lesson and answer 3 questions from the Module 1 quiz. No account needed.

free lesson · read · 20 min

The MLOps Landscape

MLOps (Machine Learning Operations) bridges the gap between data science experimentation and reliable software engineering. Without MLOps, models trained in Jupyter notebooks rarely make it to production — and when they…
question 1 of 3 · from the Module 1 quiz
What does mlflow.log_param() record about a training run?
Pick an answer.
curriculum

4 modules, 18 lessons

Module 1 is free — lessons, hands-on walkthrough and quiz.

  • readThe MLOps Landscape20 min
  • videoMLflow Full Course: Tracking and Registry25 min
  • hands-onHands-On: Track Your First MLflow Experiment25 min
  • quizModule 1 Quiz10 min
how it's built

Built by the CloudaQube team

No celebrity instructor — here is exactly what goes into the course instead.

  • 01 5 guided hands-on walkthroughs you run in a real environment.
  • 02 4 module quizzes — every answer comes with an explanation.
  • 03 Last updated May 2026.
  • 04 Any module can become a hands-on lab in Labs Studio.
outcomes

What you'll be able to do

  • 01 Explain the MLOps lifecycle and where each tool fits in the production pipeline
  • 02 Identify experiment parameters and metrics to track with MLflow across training runs
  • 03 Build an end-to-end SageMaker Pipeline for data processing, training, and model registration
  • 04 Apply FastAPI and Docker to serve trained models as production REST endpoints
  • 05 Automate model retraining and deployment with GitHub Actions CI/CD workflows
  • 06 Evaluate model health in production using data drift and performance monitoring with Evidently AI
before you start
  • — Intermediate Python and familiarity with pandas and scikit-learn
  • — Basic understanding of machine learning concepts: training, evaluation, and model serialization
  • — Familiarity with Docker and the Linux command line
  • — An AWS account with SageMaker access (free tier sufficient for exercises)
questions

Before you start

How long does it take?

About 9 hours of lessons, videos and hands-on walkthroughs across 4 modules.

What’s free?

Module 1 in full — lessons, hands-on walkthrough and quiz — with no card required. Any paid plan (from $8.99/mo) unlocks all 4 modules, and starts with a 14-day free trial.

get started

Start the course with Module 1 free.

No card required. Unlock every module from $8.99/mo when you’re ready.

See pricing
      MLOps Pipelines with Python and AWS — Online Course | CloudaQube