What is the MLOps Guide Website?

Updated

MLOps Guide (mlops-guide.github.io) is a free, English-language educational site that explains MLOps concepts and walks through a complete end-to-end implementation. It is aimed at projects and companies that want to build a more reliable MLOps environment, and it pairs the theory behind MLOps with a tutorial you can follow. The guide was made by Arthur Olga, Gabriel Monteiro, Guilherme Leite, and Vinicius Lima.

What the guide covers

The site is organized around two halves: principles and implementation.

Principles of MLOps introduces the core ideas:

  • Versioning
  • Automation
  • Feature storing
  • CI/CD for machine learning
  • Continuous monitoring

Implementation Guide turns those ideas into a working setup:

  • Introduction and project structure
  • Starting a new project with Cookiecutter
  • Environment setup, including IAM access and provisioning the IBM environment with Terraform
  • Managing the deployment space
  • Data versioning and pipelines with DVC
  • Deployment with Watson Machine Learning
  • CI/CD: implementing tests, continuous integration with CML and GitHub Actions, and continuous delivery with CML, GitHub Actions, and Watson ML
  • Monitoring with IBM OpenScale

Tools discussed

The guide is built around a specific toolchain, summarized in its own tools table:

Tool Function
IBM Watson ML Deploying a model as an API
IBM Watson OpenScale Monitoring
DVC Data and pipeline versioning
CML CI/CD for machine learning
Terraform Environment provisioning
Cookiecutter Project scaffolding

How modular is it?

The guide describes itself as modular: a team can choose to swap tools at any point based on project preferences and use cases. The architecture diagram shows the complete MLOps flow used in the tutorial, and the site notes that the exact end-to-end project is available as a companion example. That means you can follow the full walkthrough as written, or use it as a reference architecture and substitute tools that fit your stack.

Who it is for

This is a good starting point if you are:

  • New to MLOps and want a structured explanation of the concepts before touching tooling
  • Setting up a first MLOps environment and looking for a concrete, ordered sequence of steps
  • Evaluating how versioning, CI/CD, deployment, and monitoring fit together in one pipeline

It is less suited to readers looking for a tool-agnostic deep dive or for production hardening guidance beyond the tutorial's scope. The guide is explicit that it presents one implementation intended to fit most use cases, not an exhaustive survey of every option.