Glosario/Multi-tenant
Software

¿Qué es una arquitectura multi-tenant?

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.

Seguir leyendo

Términos relacionados.

Develop Argentina

De la definición al producto.

Diseñamos y desarrollamos sitios, SaaS, apps, automatizaciones e IA con alcance claro, precios de referencia y una forma de trabajo transparente desde el inicio.

Hablá por WhatsAppContactar soporte por WhatsApp