Sommario:
Definizione - Cosa significa Multitenancy?
La multi-tenancy è un tipo di architettura informatica in cui una o più istanze di software logico vengono create ed eseguite su software primario. La multi-tenancy consente a più utenti di lavorare contemporaneamente in un ambiente software, ognuno con la propria interfaccia utente, risorse e servizi separati.
Techopedia spiega Multitenancy
La multi-tenancy è l'architettura principale del cloud computing ed è qui che viene principalmente utilizzata. Funziona quando si accede allo stesso software da più utenti connessi contemporaneamente su Internet. In genere, tale software è ospitato, fornito e gestito da un provider cloud. Ogni utente o tenant può personalizzare le preferenze e le impostazioni del software. Tuttavia, tutte queste impostazioni sono fornite nella stessa istanza del software senza fornire accesso al suo codice sorgente.
Le applicazioni software basate su SaaS fornite su Internet sono un esempio comune di architettura multi-tenant in cui una singola applicazione è accessibile a molti utenti diversi a livello globale.