What is MLOps?

Concetti di MLOps

Folkert Stijnman

ML Engineer

Machine Learning Operations

...is the set of practices to design, deploy and maintain machine learning in production continuously, reliably, and efficiently.

  • Focus on machine learning 'in production'
  • The full machine learning lifecycle

Machine learning lifecycle

Concetti di MLOps

The origin of MLOps

Devops cycle

  • Practices and tools to deliver software applications
  • Development and Operations used to be separate
Concetti di MLOps

Why MLOps

Image depicting different components of a real-world machine learning system

1 https://cloud.google.com/architecture/mlops-continuous-delivery-and-automation-pipelines-in-machine-learning
Concetti di MLOps

Why MLOps

Image depicting different components of a real-world machine learning system

  • Improved collaboration
  • Automation of deployment
  • Monitoring of model performance
Concetti di MLOps

Let's practice!

Concetti di MLOps

Preparing Video For Download...