Software

¿Qué es una arquitectura multi-tenant?

Resumen

Una sola instancia de software sirve a múltiples clientes aislados.

Definición

Multi-tenant es una arquitectura de software donde una sola instancia (servidor, base, app) sirve a múltiples clientes (tenants) con sus datos aislados. Es el patrón estándar del SaaS: cada organización ve sólo sus datos, pero comparte la infraestructura. Se diferencia del single-tenant (una instancia por cliente, más costoso). Hay tres variantes: base compartida con tenant_id, schema por tenant, o base por tenant. La elección impacta costo, aislamiento y compliance.

Ejemplo

Notion es multi-tenant: cada workspace ve solo sus documentos, pero corre sobre la misma infraestructura.

Términos relacionados

DevelopArgentina

¿Necesitás construir software, agentes de IA o automatizaciones?

Empresa de software en Buenos Aires con catálogo online y precio publicado. Ver servicios y cotizar proyecto a medida.

Hablá por WhatsAppContactar soporte por WhatsApp