Skip to Main Content

DDS8530

Module 3 Required Resources

Overview, Definition, and Architecture

Dominik Kreuzberger et al. (March 2023). Machine Learning Operations (MLOps): Overview, Definition, and Architecture. https://ieeexplore.ieee.org/abstract/document/10081336 

  • This survey paper provides an excellent introduction to MLOps (Machine Learning Operations), which is the key topic in this module. Specifically, it discussed the principles, components, roles and architecture of MLOps laying a solid foundation on the subject. 

MLOps on Vertex AI

Google. (n.d.). MLOps on Vertex AI. https://docs.cloud.google.com/vertex-ai/docs/start/introduction-mlops 

  • This guide provides an introduction to MLOps and then dives into Google Vertex AI technologies you can use for MLOps. 

Practitioners Guide to MLOps: A Framework for Continuous Delivery and Automation of Machine Learning

Khalid Salama et al. (March 2021). Practitioners guide to MLOps: A framework for continuous delivery and automation of machine learning. https://services.google.com/fh/files/misc/practitioners_guide_to_mlops_whitepaper.pdf 

  • This whitepaper from Google Cloud consists of two parts: An overview of MLOps lifecycle and a deep dive into processes and capabilities 

Module 3 Optional Resources

MLOps CI/CD Pipelines in Machine Learning

  • This document from Google describes in detail how to build CI/CD and auto training pipelines for ML models.