Multi-Tenancy
Definition
Multi-tenancy separates different customers within a jointly operated application.
The ability of a system to serve multiple customers or organizational units logically separated on shared infrastructure.
Simply explained
Several companies use the same building but have separate rooms for their data and access.
Why it matters in practice
Helps develop and operate digital systems robustly, securely, and maintainably.
Example from business
A workflow service separates data, keys, quotas, and logs per tenant.
Limits and pitfalls
- Considering only a tenant_id column as isolation or ignoring side channels and misconfigurations.
Origin & history
Multi-tenancy is a core pattern of SaaS and cloud architectures.
Use in mid-sized companies
- Possible example: A workflow service separates data, keys, quotas, and logs per tenant.
Frequently asked questions
What does multi-tenancy mean?
The ability of a system to serve multiple customers or organizational units logically separated on shared infrastructure.
Which mistakes should be avoided?
Considering only a tenant_id column as isolation or ignoring side channels and misconfigurations.
Sources
Source verified on 10.10.2026. Editorial application examples are hypothetical; no evidence of real customer results.
Editorially reviewed on: