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
Try Zen Mesh quickly without KubernetesEdge LiteSingle-container eval, same enrollment bundle, no Kubernetes neededNot production-ready; design-partner evaluation onlyDESIGN_PARTNER_EVAL
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 non-Kubernetes path. Single-container evaluation mode using Docker. Same enrollment bundle contract as Kubernetes Edge Plane. 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.