Covers: implementation of MLOps
Estimated time needed to finish: 40 minutes
Questions this item addresses:
  • How to implement and automate CI, CD, CT for ML systems?
  • What are the differences between DevOps and MLOps?
  • What are the data science steps for ML?
  • What are the 3 maturity level of MLOps?
How to use this item?

Main sections: MLOps level 0/1/2 to understand what is each maturity level of MLOps defined by Google

  • Level 0: manual process where all the steps are manually defined and maintained, which makes changes very difficult to test as well as monitor. THe development and production enviroments are not separated so that very difficult to provide satisfied product services.
  • Level 1: ML pipeline automation where it separates the development and production enviroment. In this level you can continously deliver model. However, process are still manully.
  • Level 2: CI/CD pipeline automation where you can update your ML pipeline rapidly as well as reliably with all the steps automated together.
Author(s) / creator(s) / reference(s)
Google Cloud
0 comment
Recipe
publicShare
Star0

What Is MLOps?

Contributors
Total time needed: ~3 hours
Objectives
For me, a successful ML app is not only about the accuracy of the Model, but also the infrastructure around the model to make the model a scalable, stable application. This is where MLOps becomes important, to apply DevOps best practices into ML project.
Potential Use Cases
For the ones that are interested in MLOps or want to make your ML product more robust.
Who is This For ?
BEGINNERPeople interested in MLOps
Click on each of the following annotated items to see details.
ARTICLE 1. What Is MLOps?
  • What is MLOps?
20 minutes
ARTICLE 2. MLOps: Continuous delivery and automation pipelines in machine learning
  • How to implement and automate CI, CD, CT for ML systems?
  • What are the differences between DevOps and MLOps?
  • What are the data science steps for ML?
  • What are the 3 maturity level of MLOps?
40 minutes
REPO 3. MLOps on Azure
  • How does Azure ML help with MLOps?
  • What are MLOps Best Practices?
  • What are MLOps Solutions using Azure?
  • What are the key challenges Azure with to solve with MLOps?
60 minutes
ARTICLE 4. Machine Learning Operations
  • Motivation for MLOps?
  • Designing ML-powered Software?
  • End-to-End ML Workflow Lifecycle?
  • Three Levels of ML-based Software?
  • MLOps Principles?
  • State of MLOps (Tools & Frameworks)?
30 minutes

Concepts Covered

0 comment