For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10 (unreleased)

Multi-tenancy

Learn how to choose a multi-tenancy model for your Camunda 8 installation.

Camunda 8 supports three models with different isolation levels and operational characteristics: Logical Tenants, Physical Tenants, and Multi-Cluster.

Three models of multi-tenancy

Choose the model that best fits your isolation requirements and operational constraints:

AspectLogical TenantPhysical TenantMulti-Cluster
AvailabilitySelf-Managed and SaaSSelf-Managed onlySelf-Managed only
IsolationLogical onlyStrong physical data isolationFull physical isolation
Data sharingSingle shared databaseSeparate data per tenantSeparate per cluster
Backup/restoreCluster-level onlyIndependent per tenantIndependent per cluster
CostMost efficientBalancedMost expensive
Operational complexityLowMediumHigh
Use caseSmall teams, low-risk separationMultiple teams, strong isolation neededSeparate organizations, maximum isolation

Choose a multi-tenancy model

Use the model that matches your required isolation, cost, and operating model.

Logical Tenants

Use Logical Tenants for cost-efficient subdivision within a single cluster. They share infrastructure while isolating data, configuration, and access through tenant identifiers.

Logical Tenants work well for departments or teams within the same organization with low-risk separation needs.

Physical Tenants

Use Physical Tenants for strong physical data isolation within a single cluster. Each tenant has separate data storage and independent operations, while cluster compute resources such as CPU and memory remain shared.

Physical Tenants work well for multiple teams or organizations that need strong isolation without the cost and complexity of separate clusters.

Physical Tenants and Logical Tenants can be used together. Each Physical Tenant can contain its own set of Logical Tenants, providing two independent layers of isolation: physical separation between top-level tenant groups, and logical separation within each group.

See Physical Tenants for the technical model and configuration paths.

Multi-Cluster

Use Multi-Cluster for full isolation through dedicated infrastructure. Each tenant has a separate cluster, which provides maximum operational independence at the highest infrastructure cost and complexity.

Multi-Cluster works well for separate organizations with maximum isolation requirements or strict data residency needs.

Continue with multi-tenancy