Diagrid hosting
Diagrid is built on the open-source Dapr runtime and centralizes the Dapr deployment in a Kubernetes cluster — operated by Diagrid or by you — where it runs as a managed platform. Your applications connect to the Diagrid data plane, which handles workflow execution, state management, and distributed-application coordination, independently of where those applications run.
Deployment models
Diagrid has four deployment models, from a fully managed cloud service to a fully air-gapped deployment. They differ in where the Diagrid data plane runs and who operates it:
| Deployment model | Control plane | Data plane | Operated by | Best for |
|---|---|---|---|---|
| Diagrid Cloud | Diagrid | Diagrid, multi-tenant | Diagrid | Evaluation and small-to-medium workloads, with zero setup. |
| Dedicated Cloud | Diagrid | Diagrid, single-tenant | Diagrid | Production workloads that need single-tenant isolation without operating infrastructure. |
| BYOC | Diagrid | Your cloud | Diagrid or you | Data residency — application data must stay in your own network. |
| Enterprise Server | You | You | You | Regulated and defense environments with no external connectivity. |
BYOC comes in two flavors: managed, where Diagrid provisions and operates the region inside your cloud account, and self-managed, where you deploy and operate the data plane on your own Kubernetes cluster.
Diagrid Cloud is available on the free plan and on Diagrid Cloud Plus. Dedicated Cloud and BYOC regions are bought separately, per region, from the Diagrid Web Console. Enterprise Server is scoped and delivered with Diagrid sales. See Plans & support.
Within any model, Diagrid isolates workloads using regions — data-plane clusters — and projects, logical groups within a region. For multi-region high availability, regions can also be joined into a region group, which runs one project across several regions so that it survives the loss of any one of them.
The diagrams below show where the control plane, the data plane (Dapr deployment plus Diagrid agent), and your applications run in each model.
Diagrid Cloud
A multi-tenant, Diagrid-hosted control and data plane. Your applications connect over the public internet. Best for evaluation and small-to-medium development workloads.
Dedicated Cloud
Diagrid runs the control plane and a single-tenant data plane in Diagrid's cloud. The topology mirrors Diagrid Cloud, but the data plane is isolated to one customer and sized for production workloads. See Dedicated Cloud for how to create one.
BYOC: Managed
Diagrid manages the control plane and provisions and operates the data plane inside your own cloud account, through a cloud connection you grant. Application traffic and data stay in your network, while Diagrid keeps operational responsibility for the region.
BYOC: Self-managed
Diagrid manages the control plane; the data plane runs inside your infrastructure, deployed and operated by you. Applications connect to the data plane over your private network, keeping application traffic and data local. See Self-managed BYOC for the full deployment workflow.
Enterprise Server
Both the control plane and the data plane run inside your infrastructure. No traffic leaves your network, which suits environments with strict regulatory or network isolation requirements. See Enterprise Server.
Next steps
Compare what each plan includes in Plans & support, or talk to us about the right fit.