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

The central hub storing and managing your ML metadata

Store your pipelines, runs, stacks, and configurations. It provides a REST server for communication and a dashboard for visualization and management.
ZenML Client

Your interface to interact with the ZenML Server

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

Seamless Data Journey with ZenML Architecture

The client sends requests, the server processes them, and the server stores all the metadata.
Deployments comparison

Choose the Deployment that Fits Your Needs

Feature
Open Source (Self-hosted)
SaaS
On-Prem
Run pipelines on cloud infra
Managed platform
No setup required
Easy version upgrade
RBAC
Model Control Plane
Artifact Control Plane
Run Templates
SSO / Auth2
No data 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.
  • Start the local server and connect to it using the zenml up command.
Learn More
A diagram showing the ZenML Default Local Configuration architecture. The image displays three main components: on the left, two boxes labeled 'User Code' and 'CLI' connect via bidirectional arrows to a central box containing the 'ZenML Client'. On the right, the ZenML Client connects to a 'Metadata Store' labeled with '(SQLite)'. The diagram has a purple and teal color scheme, with the ZenML logo and 'OSS' badge in the top-right corner.
Dashboard mockup

Easily deploy the ZenML server to run pipelines remotely

  • Provides complete control over your deployment environment and configuration.
  • Suitable for production-level workloads demanding high customisation and security.
Learn More
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.

Start Your Free Trial Now

No new paradigms - Bring your own tools and infrastructure
No data leaves your servers, we only track metadata
Free trial included - no strings attached, cancel anytime
Dashboard displaying machine learning models, including versions, authors, and tags. Relevant to model monitoring and ML pipelines.