// Glossario IT
Multi-Tenancy
Un'architettura in cui una singola istanza di un'applicazione o infrastruttura serve contemporaneamente più clienti distinti, mantenendone isolati dati e configurazioni.
Cos'è
L'architettura multi-tenant permette a una singola istanza di un'applicazione o di un'infrastruttura di servire contemporaneamente più clienti distinti (tenant), mantenendo rigorosamente isolati i dati, le configurazioni e talvolta le prestazioni di ciascun cliente, pur condividendo le stesse risorse fisiche o applicative sottostanti, per un'efficienza economica maggiore rispetto a istanze separate per ogni cliente.
Perché conta
È il modello architetturale alla base della maggior parte dei servizi SaaS su larga scala, dove ospitare un'istanza separata per ogni singolo cliente sarebbe economicamente insostenibile. La sfida tecnica principale sta proprio nel garantire un isolamento realmente robusto tra i tenant: un difetto nell'isolamento potrebbe permettere a un cliente di accedere, anche solo parzialmente, ai dati di un altro cliente completamente estraneo.