Skip to main content

Choose a Runtime Path

See How Zen Works for the complete product mental model — the plane model, control surfaces, and delivery chain.

Status: PUBLIC_CONTRACT_DRAFT — Paths may have different readiness levels. See each page for status.

Zen Mesh offers several runtime paths depending on your use case, infrastructure, and scale requirements.

Decision Table

I want to...Install thisWhat it givesLimitationsStatus
Lightweight single-node private deliveryEdge LiteDocker-based, same enrollment bundle, no Kubernetes neededSingle-node production; public image evidence-gatedEVIDENCE_GATED
Run edge delivery on my Kubernetes clusterKubernetes Edge PlaneFull edge plane with zen-agent, optional ingester/egressRequires Kubernetes cluster, kubectl accessWIRED_SANDBOX
Deploy the full data plane for production workloadsData Planezen-ingester, zen-egress, zen-bridge, retry, replay, DLQMore infrastructure; requires edge planeWIRED_SANDBOX
Explore the API or inspect docs onlyNo runtime neededAPI access via https://api.zen-mesh.ioNo event deliveryPUBLIC_CONTRACT_DRAFT

Path Descriptions

Edge Lite

Lightweight single-node production tier using Docker. Same enrollment bundle contract as Kubernetes Edge Plane. Designed for DevOps, IaC, and internal tooling. See Edge Lite.

Kubernetes Edge Plane

Full edge plane running in your Kubernetes cluster. zen-agent connects outbound for enrollment and configuration sync. Optional zen-ingester and zen-egress for local event processing. See Kubernetes Edge Plane.

Data Plane

The delivery runtime. Handles event ingestion, routing, retry, replay, and DLQ management. Can be Zen-operated or customer-operated. See Data Plane.