Multitenancy

Definition - Was bedeutet Multitenancy?

Multitenancy ist eine Art von Computerarchitektur, bei der eine oder mehrere logische Softwareinstanzen auf der Primärsoftware erstellt und ausgeführt werden. Mit der Mandantenfähigkeit können mehrere Benutzer gleichzeitig in einer Softwareumgebung arbeiten, wobei jeder über eine eigene Benutzeroberfläche, Ressourcen und Dienste verfügt.

Technische.me erklärt Multitenancy

Multitenancy ist die Backbone-Architektur des Cloud Computing und wird hier hauptsächlich verwendet. Dies funktioniert, wenn mehrere gleichzeitig verbundene Benutzer über das Internet auf dieselbe Software zugreifen. In der Regel wird diese Software von einem Cloud-Anbieter gehostet, bereitgestellt und verwaltet. Jeder Benutzer oder Mandant kann die Einstellungen und Einstellungen der Software anpassen. Alle diese Einstellungen werden jedoch in derselben Softwareinstanz bereitgestellt, ohne dass Zugriff auf den Quellcode gewährt wird.

SaaS-basierte Softwareanwendungen, die über das Internet bereitgestellt werden, sind ein gängiges Beispiel für eine mandantenfähige Architektur, bei der viele verschiedene Benutzer weltweit auf eine einzelne Anwendung zugreifen.