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

Security Best Practices in Google Cloud (Coursera) Coursera
Google Cloud

Security Best Practices in Google Cloud (Coursera)

This self-paced training course gives participants broad study of security controls and techniques on Google Cloud. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy the components of a secure Google Cloud solution, including Cloud Storage access control technologies, Security Keys, Customer-Supplied Encryption Keys, API access controls, scoping, shielded VMs, encryption, and signed URLs. It also covers securing Kubernetes environments.

Jun 22nd 2026
5-12 Weeks
Developing Applications with Cloud Run on Google Cloud: Fundamentals (Coursera) Coursera
Google Cloud

Developing Applications with Cloud Run on Google Cloud: Fundamentals (Coursera)

This course introduces the Cloud Run serverless platform for running applications. In this course, you learn about the fundamentals of Cloud Run, its resource model and the container lifecycle. You learn about service identities, how to control access to services, and how to develop and test your application locally before deploying it to Cloud Run. The course also teaches you how to integrate with other services on Google Cloud so you can build full-featured applications.

Jun 22nd 2026
2 Weeks
Network Principles in Practice: Linux Networking (Coursera) Coursera
University of Colorado Boulder

Network Principles in Practice: Linux Networking (Coursera)

Welcome! In this course, titled "Network Principles in Practice: Linux Networking," we delve into the dynamic domain of Linux Networking, featuring a robust set of features essential for contemporary networked systems. Departing from traditional approaches, our emphasis is on practical application over foundational knowledge. Throughout the course, you'll explore the integration of concepts into Linux, gaining hands-on experience in architecting and implementing complex networks and systems.

Jun 22nd 2026
5-12 Weeks
Essential Google Cloud Infrastructure: Core Service italiano (Coursera) Coursera
Google Cloud

Essential Google Cloud Infrastructure: Core Service italiano (Coursera)

Questo corso accelerato on-demand presenta ai partecipanti l'infrastruttura e i servizi di piattaforma flessibili e completi di Google Cloud, con un'attenzione particolare a Compute Engine. Attraverso lezioni video, demo e lab pratici, i partecipanti potranno esaminare elementi delle soluzioni, tra cui componenti dell'infrastruttura come reti, macchine virtuali e servizi di applicazioni, ed eseguirne il deployment. Impareranno così a utilizzare Google Cloud tramite la console e Cloud Shell.

Jun 22nd 2026
2 Weeks
Securing and Integrating Components of your Application en Français (Coursera) Coursera
Google Cloud

Securing and Integrating Components of your Application en Français (Coursera)

Dans ce cours, les développeurs d'applications apprennent à concevoir et développer des applications cloud natives qui intègrent parfaitement les services gérés de Google Cloud. À travers un ensemble de présentations, de démonstrations et d'ateliers pratiques, ils découvrent comment appliquer les bonnes pratiques de développement d'applications et comment utiliser les services de stockage Google Cloud appropriés pour le stockage d'objets, les données relationnelles, la mise en cache et l'analyse. Les participants peuvent choisir d'effectuer les ateliers dans leur langage préféré (Node.js, Java ou Python).

Jun 22nd 2026
1 Week
Trust and Security with Google Cloud (Coursera) Coursera
Google Cloud

Trust and Security with Google Cloud (Coursera)

As organizations move their data and applications to the cloud, they must address new security challenges. The Trust and Security with Google Cloud course explores the basics of cloud security, the value of Google Cloud's multilayered approach to infrastructure security, and how Google earns and maintains customer trust in the cloud.

Jun 22nd 2026
5-12 Weeks
Preparing for the Google Cloud Associate Cloud Engineer Exam (Coursera) Coursera
Google Cloud

Preparing for the Google Cloud Associate Cloud Engineer Exam (Coursera)

This one-week on-demand course helps prospective candidates structure their preparation for the Associate Cloud Engineer exam. The session will cover the structure and format of the examination, as well as its relationship to other Google Cloud certifications. Through lectures, demos and hands-on labs, candidates will familiarize themselves with the domains covered by the examination.

Jun 22nd 2026
1 Week
Building Scalable Java Microservices with Spring Boot and Spring Cloud (Coursera) Coursera
Google Cloud

Building Scalable Java Microservices with Spring Boot and Spring Cloud (Coursera)

"Microservices" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is ideal for the public cloud, with its focus on elastic scaling with on-demand resources. In this course, you will learn how to build Java applications using Spring Boot and Spring Cloud on Google Cloud Platform.

Jun 23rd 2026
2 Weeks
Intro to Managing Resources Using Infrastructure-as-Code (Coursera) Coursera
Codio

Intro to Managing Resources Using Infrastructure-as-Code (Coursera)

Explore Infrastructure as Code concepts without installing anything! This course is designed for beginning learners, providing a solid foundation of managing cloud resources using Infrastructure as Code techniques. Some of these techniques include: Ansible, Docker, Kubernetis, and Terraform. The modules in this course cover the configuration of containers, deploying those containers, and finally configuring the cloud. At the end of the course, learners will be able to directly implement these techniques to help them manage their own cloud resources.

Jun 22nd 2026
3 Weeks