Definizione
Che cos’è Multi-tenancy e come funziona?
Ogni tenant rappresenta un perimetro logico, come azienda, società del gruppo o cliente. Il software condivide l’infrastruttura ma applica isolamento e regole specifiche.
La separazione deve coprire query, file, cache, log, backup ed elaborazioni AI. Un semplice campo tenant_id non basta se esistono percorsi tecnici che possono ignorarlo.
Esempio aziendale
Esempio di Multi-tenancy in azienda
Un gruppo industriale gestisce applicazioni per cinque società nello stesso ambiente, con utenti e record separati e report consolidati autorizzati.
Applicazioni
Quando può essere utile
- SaaS B2B
- gruppi societari
- portali partner
- applicazioni per clienti
- piattaforme enterprise
Limiti
Quando fare attenzione
- filtri tenant solo nell’interfaccia
- cache condivisa impropriamente
- backup non separabili
- log che mescolano organizzazioni
Da non confondere
Multi-tenancy: con cosa non va confuso?
Multi-tenant condivide una piattaforma tra perimetri isolati. Single-tenant dedica un’istanza separata a ogni organizzazione.
Dalla definizione al progetto
Cosa può realizzare Agentix con Multi-tenancy
Agentix progetta l’isolamento prima delle funzioni, includendo dati, file, ricerca, cache e agenti.
Lumen ospita più applicazioni e spazi isolati sulla stessa installazione, con tipi, permessi e backup definiti per ciascun perimetro.
Scopri gli spazi isolati di LumenRisposte rapide
Domande frequenti su Multi-tenancy
Multi-tenant significa dati nello stesso database?
Non necessariamente. I tenant possono condividere tabelle, avere schemi separati o database distinti. La scelta dipende da isolamento, costi e operatività.
L’AI può imparare dai dati di altri tenant?
Non deve accadere senza una base giuridica e un accordo esplicito. Contesto, log e indici vanno isolati come gli altri dati.
Dal concetto all’applicazione
Vuoi applicare Multi-tenancy nella tua azienda?
Partiamo dal processo, dai dati disponibili e dal risultato atteso per definire un primo progetto concreto.