Skip to content
cloud-engineering

Multi-tenancy

Multi-tenancy

Definition

Multi-tenancy is an architecture where a single software instance serves multiple customers (tenants) while keeping their data logically isolated. SaaS products use multi-tenancy to reduce infrastructure costs and operational overhead.

Isolation strategies range from shared database with tenant-scoped row filtering (highest efficiency) to separate databases or infrastructure per tenant (highest isolation).


Ship secure code faster

Crash Override integrates security into the developer workflow. No context switching, no waiting on reviews.