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 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.
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.
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
Various methods available:
ZenML Pro
One click deployment with a managed service
Docker
Run ZenML Server in a container, optionally connecting to an external MySQL database.
Helm
Deploy on a Kubernetes cluster using Helm charts for robust, production-ready setups.
Hugging Face Spaces
Quick and free deployment option, ideal for trying out ZenML.
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