Back to Glossary
Technology

Multi-tenant

Quick answer

SaaS architecture where one software instance serves many logically-isolated customers.

Key takeaways

  • Lower cost (shared resources)
  • Simultaneous upgrades for all customers
  • Standardized operation (one environment to monitor)

Definition

Multi-tenant is the SaaS architecture where a single software instance and a single database serve many customers simultaneously, each customer (tenant) seeing only its own data through logical isolation (tenant_id, RLS, schemas).

Advantages

  • Lower cost (shared resources)
  • Simultaneous upgrades for all customers
  • Standardized operation (one environment to monitor)

Typical risk

  • Noisy neighbor: a high-volume customer can degrade others' performance if architecture lacks isolation (CRMconnect: pod/tenant on Kubernetes for protection)
  • Data leakage: a tenant_id filter bug can expose data - strict RLS required

Multi-tenant at CRMconnect

Dedicated pod per tenant on Kubernetes - physical processing isolation, shared DB with strict RLS. Daily Contabo backups, Prometheus + Grafana monitoring.

Last updated:

Frequently asked

Difference multi-tenant vs single-tenant?+

Single-tenant: each customer has its own instance (DB + app). More expensive, more control. Typical for regulated enterprise.

Where CRMconnect fits

Want to see CRMconnect in action?

Personalized demo in 30 minutes - no card, no commitment.

Related terms