Introduction to MLOps

Standard Course
Advanced
Early Access

About the Course

This course provides a practical introduction to MLOps. Students will learn how to use Python for automation and experiment tracking, apply data engineering practices for ML pipelines, and train and tune models with modern tools such as Ray, SageMaker, and MLflow. You will gain hands-on experience packaging models for deployment, serving them locally or in the cloud, and setting up CI/CD pipelines to ensure reliability. The course also covers monitoring with MLflow, Evidently, Prometheus, and Grafana to detect drift and maintain fairness. Finally, you will compare traditional MLOps with LLMOps, exploring prompt engineering, RAG pipelines, and human-feedback–driven evaluation.

Learning Outcomes

By the end of this course, participants will be able to:

  • Understand MLOps principles, Python tools, and the ML pipeline lifecycle.
  • Use Ray, SageMaker, MLflow, and DVC for training, tracking, and versioning.
  • Package models with Pickle/ONNX and manage features with modern data tools.
  • Deploy models using serverless tech and build CI/CD pipelines.
  • Monitor model performance, detect drift, and automate retraining.
  • Explore LLMOps workflows, prompt engineering, and RAG pipelines.

Curriculum

  • Chapter 1: Python for MLOps

    Overview:

    Build Python foundations for automation, reproducibility, and experiment orchestration in ML pipelines.

    Topics to Cover:

    • Python foundations for MLOps tasks (i.e., packaging, CLI creation, unit testing)
    • Create reproducible code for automation and deployment
    • Streamline experiment tracking and orchestration with Python tools

  • Chapter 2: Data for MLOps

    Overview:

    Apply data engineering practices to manage versioning, features, and pipeline integration for ML workflows.

    Topics to Cover:

    • DE practices for ML pipelines (i.e., DVC, data versioning, workflow orchestration)
    • Process structured/unstructured data & engineer features with PySpark
    • Work with embeddings, feature stores, and pipeline integration

  • Chapter 3: Model Training & Tuning

    Overview:

    Train and manage models with Ray, SageMaker, and MLflow to support production-ready pipelines.

    Topics to Cover:

    • Train models with Ray, SageMaker, and MLflow
    • Best practices: managing models in production pipelines

  • Chapter 4: Model Packaging

    Overview:

    Package models with Pickle/ONNX to ensure portability, reproducibility, and deployment compatibility.

    Topics to Cover:

    • Serialize & package models using Pickle & ONNX for efficient deployment across platforms and environments
    • Ensure model portability, reproducibility, and compatibility for production use

  • Chapter 5: Model Serving & Deployment

    Overview:

    Deploy models locally or in the cloud with serverless tools and CI/CD automation.

    Topics to Cover:

    • Deploy models locally and in the cloud
    • Use AWS Lambda and serverless tools to reduce infrastructure overhead
    • Automate CI/CD pipelines to ensure model freshness and reliability

  • Chapter 6: Model Monitoring

    Overview:

    Track metrics, detect drift, and automate retraining with MLflow, Evidently, Prometheus, and Grafana.

    Topics to Cover:

    • Monitor metrics like accuracy, latency, and drift using MLflow, Evidently, Prometheus, and Grafana
    • Detect data and concept drift and visualize changes to ensure long-term model reliability and fairness
    • Set up alerting pipelines and automate retraining when performance issues or anomalies are detected
  • Chapter 7: MLOps vs. LLMOps

    Overview:

    Contrast traditional MLOps with LLMOps, covering RAG pipelines, prompt engineering, and evaluation shifts.

    Topics to Cover:

    • Compare core differences between traditional MLOps and workflows for large language models (LLMs)
    • Explore prompt engineering, RAG pipelines, and new infrastructure patterns
    • Understand evaluation shifts from accuracy to groundedness and human feedback

Tools

Apache Airflow
DVC
PySpark
AWS SageMaker
Ray
MLflow
Pickle, ONNX
Github Action
AWS EC2/ECR/Lambda
Ready to start learning?

Get access to top-rated courses, real projects, and job-ready skills.

Have questions?

We’re here to help. Talk to our advisors. 

STUDENT REVIEWS

What our graduates are saying

Recommended if you're interested in Introduction to MLOps
Standard Course

AI Automation

Standard Course

Introduction to GitHub Actions

Standard Course

GCP Fundamentals

Standard Course

Introduction to Large Language Models

Learning Track

DevOps Engineering Track

Learning Track

MLOps Engineering Track

Learning Track

Cloud Engineering Track

Learning Track

Artificial Intelligence (AI) Engineering Track

Common Questions

Find answers to your questions about the Learning Track
  • Standard Courses: Focused, short courses that build foundational or intermediate skills through hands-on exercises, enabling you to apply what you learn immediately.
  • Track Courses: Structured learning paths that guide you from beginner to advanced levels. They include practical projects that integrate multiple tools and workflows, aligned with industry best practices, helping you gain the skills and confidence to tackle real-world challenges.

No. Track Courses are only accessible through the Professional or Unlimited+ subscription plans.

  • Standard Plan gives you access to all Standard Courses.
  • Professional Plan gives you access to both Standard and Track Courses within your chosen domain.
  • Unlimited+ Plan provides full access to all courses — both Standard and Track — across all domains.

 

Yes, all courses are designed to be self-paced. Learn when it fits your schedule.

Each course includes prerequisites if needed. Many Standard Courses are beginner-friendly.

Still have questions?

If you have other queries or specific concerns, don’t hesitate to let us know. Your feedback is important to us, and we aim to provide the best support possible.

Your Learning Journey Awaits 🚀

Grow your skills, build projects you’ll be proud of, and unlock new opportunities — all at your pace.

Download Introduction to MLOps Course Package
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.