ZenML

Flexible Deployment for Your MLOps Needs

Streamline your machine learning workflows with ZenML's adaptable deployment options. Whether you're experimenting locally or scaling to production, ZenML empowers you to orchestrate, manage, and deploy your models with ease.

ZenML Architecture

Built on a Robust Client-Server Architecture

ZenML is a metadata layer on top of your existing infrastructure, meaning all data and compute stays on your side.

ZenML system architecture diagram showing connections between five main components: ZenML Client (Development Environment), ZenML Server, Database, MLOps Infrastructure (Cloud, Kubernetes, on-prem), and MLOps Tools (Experiment tracker, model deployer)

ZenML Server

Central hub managing your ML metadata

Store your pipelines, runs, stacks, and configurations. It provides a REST server for communication.

ZenML Client

Your interface to interact with the ZenML Server

It enables you to trigger actions, access information, and control your ML operations.

ZenML Dashboard

Visualize your pipelines, artifacts, and stacks.

Usually bundled with the server, the dashboard provides a seamless visual experience on top of the ZenML Client.

Deployments comparison

Choose the Deployment that Fits Your Needs

Feature Open Source (Self-hosted)Pro
Run pipelines on cloud infra Self-hosted SaaS / Self-hosted
Run pipelines on cloud infra
Managed platform
No setup required
Easy version upgrade
RBAC
Run Templates
SSO / Auth2
No metadata leaves customer cloud

Get started quickly with Local Deployment

  • Ideal for initial experimentation, learning ZenML, and developing pipelines.
  • Easy setup - everything runs on your machine.
  • Uses a local SQLite database for storing metadata.
Learn More
ZenML Default Local Configuration architecture diagram showing User Code, CLI, ZenML Client, and Metadata Store (SQLite).

Deploy the ZenML server to start collaborating

  • Deploy the ZenML server and dashboard centrally as soon as you are deploying remote workloads or inviting colleagues
  • Backed by a robust database (MySQL) to persist production workloads
  • Suitable for production-level workloads.
Learn More
ZenML deployment architecture with centralized server, clients, and MySQL metadata store.

Easily upgrade to ZenML Pro to unlock enterprise-grade features

  • Best for teams and organizations looking to scale MLOps
  • Pro adds on top of OSS with advanced functionality and enterprise controls
  • Seamlessly upgrade to ZenML Pro from OSS with one-click
Learn More
ZenML Pro Deployment architecture with Control Plane, Pro Tenants, Identity Provider, and Secrets Store.

ZenML architecture

Focus on What Matters - Your MLOps

ZenML is a metadata layer on top of your existing infrastructure, meaning all data and compute stays on your side.

Fully managed service

ZenML handles deployment, maintenance, and infrastructure.

Simplified workflow

Allows you to focus on your ML workflows without infrastructure management overhead.

Scalable architecture

Suitable for teams and organisations looking for a streamlined and scalable solution.

Full on-prem available

Full on-prem deployment available as well (ask for details)

Enhanced observability

Enhanced security features and integrations with cloud services.

Risk-free evaluation

14-day free trial for thorough testing and POC development.

Unify Your ML and LLM Workflows

  • Free, powerful MLOps open source foundation
  • Works with any infrastructure
  • Upgrade to managed Pro features
Dashboard displaying machine learning models, including versions, authors, and tags.