MLOps (Machine Learning Operations) Fundamentals (Coursera)

Offered by Google Cloud,
MLOps (Machine Learning Operations) Fundamentals (Coursera)

This course introduces participants to MLOps tools and best practices for deploying, evaluating, monitoring and operating production ML systems on Google Cloud. MLOps is a discipline focused on the deployment, testing, monitoring, and automation of ML systems in production. Machine Learning Engineering professionals use tools for continuous improvement and evaluation of deployed models. They work with (or can be) Data Scientists, who develop models, to enable velocity and rigor in deploying the best performing models.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

This course is primarily intended for the following participants:
Data Scientists looking to quickly go from machine learning prototype to production to deliver business impact.
Software Engineers looking to develop Machine Learning Engineering skills.
ML Engineers who want to adopt Google Cloud for their ML production projects.

What You Will Learn

  • Identify and use core technologies required to support effective MLOps.
  • Configure and provision Google Cloud architectures for reliable and effective MLOps environments.
  • Adopt the best CI/CD practices in the context of ML systems.
  • Implement reliable and repeatable training and inference workflows.

Syllabus

WEEK 1
Welcome to MLOps Fundamentals
This module provides the overview of the course
Why and When do we need MLOps
In this module, we take a look at machine learning from an operations perspective. This means taking a whole-system view: from defining the problem to the solution.
Understanding the Main Kubernetes Components (Optional)

WEEK 2
Introduction to AI Platform Pipelines
In this module, we’ll be discussing a Google Cloud product, AI Platform Pipelines, that makes MLOps easy, seamless, and scalable with Google Cloud Services.
Training, Tuning and Serving on AI Platform
In this module, we will learn how to train, tune, and serve a model manually from the Jupyter notebook on AI Platform.

WEEK 3
Kubeflow Pipelines on AI Platform
In this module, we will automate the training and tuning process we described before using a Kubeflow pipeline. Instead of having to trigger every single step of the process manually from the Jupyterlab notebook, we can trigger the entire process with a single click after we have expressed the various steps as a Kubeflow pipeline.
CI/CD for Kubeflow Pipelines on AI Platform
In this module, we will be talking about CI/CD for Kubeflow pipelines. We know how to build an automated Kubeflow pipeline, but how can we integrate this pipeline in a continuous integration stack? The goal is to rebuild pipeline assets immediately when new training code is pushed to the corresponding repository.
Summary
This module is a recap of what was covered in the course

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

Related Courses

ML Pipelines on Google Cloud (Coursera) Coursera
Google Cloud

ML Pipelines on Google Cloud (Coursera)

In this course, you will be learning from ML Engineers and Trainers who work with the state-of-the-art development of ML pipelines here at Google Cloud. The first few modules will cover about TensorFlow Extended (or TFX), which is Google’s production machine learning platform based on TensorFlow for management of ML pipelines and metadata. You will learn about pipeline components and pipeline orchestration with TFX. You will also learn how you can automate your pipeline through continuous integration and continuous deployment, and how to manage ML metadata.

Oct 12th 2026
4 Weeks
Optimizing Your Google Cloud Costs en Español (Coursera) Coursera
Google Cloud

Optimizing Your Google Cloud Costs en Español (Coursera)

Optimizing Your Google Cloud Platform (GCP) Costs es el segundo curso de una serie de dos partes sobre los conceptos básicos de la administración de costos y facturación de GCP. Este curso está destinado principalmente a personas que se desempeñan en funciones relacionadas con finanzas o TI, y que están a cargo de optimizar la infraestructura de nube de sus organizaciones.

Oct 12th 2026
3 Weeks
Fundamentals of Kubernetes Deployment (Coursera) Coursera
LearnQuest

Fundamentals of Kubernetes Deployment (Coursera)

This course is designed to give you a deeper understanding of Kubernetes. Over the next few weeks, you'll learn about several features of Kubernetes, the Kubernetes Architecture, how to create clusters, and different installation configurations. We'll also explore deployments and how they are scaled, updated, and rolled back. We will discuss clusters, pods, and nodes, and dive into Persistent Volumes as well as Kubernetes Authorization and Authentication.

Oct 12th 2026
2 Weeks
Foundations of Red Hat Cloud-native Development (Coursera) Coursera
Red Hat

Foundations of Red Hat Cloud-native Development (Coursera)

Foundations of Red Hat Cloud-native Development (DO100a) is designed for IT professionals without previous cloud application deployment experience to learn basic Kubernetes skills. This course is a part of a three-course specialization. In this specialization, you will run, deploy, and test containerized applications with zero-downtime releases.

Oct 5th 2026
2 Weeks