Multi-Tenant-Architektur

Bei einer Multi-Tenancy-Architektur handelt es sich um eine Software-Architektur, die im Cloud-Computing eingesetzt wird. Bei dieser Architektur wird nicht für jeden einzelnen Kunden eine dedizierte Infrastruktur bereitgestellt, wie bei der Single-Tenancy-Architektur, sondern alle Nutzer arbeiten auf der gleichen Plattform.

Die einzelnen Tenants oder Mandanten sind auf der Plattform datentechnisch voneinander vollständig getrennt, so dass ein Zugriff auf Daten oder Konfigurationen untereinander nicht möglich ist. Somit lassen sich für jeden Tenant eigene Anpassungen durchführen, also z.B. kundenindividuelle GUIs, Prozesse und Datenhaltung

Beim Multi-Tenant-Konzept bedient eine Software- Instanz verschiedene Clients, im Gegensatz zu einer Multi-Instanz-Architektur, bei der separate Software- Instanzen oder Hardware- Systeme verschiedene Clients bedienen.

Multi-Tenancy-Architektur

Multi-Tenancy-Architektur

Die Multi-Tenancy-Architektur zeichnet sich dadurch aus, dass eine Software-Anwendung in virtuelle Partitions unterteilt ist und dass jede Client-Gruppe mit einer kundenspezifischen virtuellen Anwendungsinstanz arbeitet. Die einzelne Instanz ist anwendungsspezifische dimensioniert und arbeitet als Software-as-a-Service ( SaaS), wobei sich mehrere Kunden eine SaaS-Plattform teilen.

Mit der Multi-Tenancy-Architektur können sowohl beim Kunden als auch beim Provider Kosten eingespart werden, weil Upgrades für alle auf der SaaS-Plattform arbeitenden Kunden gleichzeitig durchgeführt werden. Die Anpassung der Hardware-Infrastruktur und des Betriebsystems kommen allen Tenands zu Gute, erst auf der Ebene von Anwendung und Daten sind die mandanten-individuellen Anpassungen ausgeprägt.

Vorteile von Multi-Tenancy-Architekturen

  • Besseres Skalierungsverhalten: Die Hardwareressourcen skalieren über alle Mandanten.
  • Kurze Onboarding- Zyklen: Die Installation eines weiteren Tenants ist (i.d.R.) automatisiert und kann kurzfristig durchgeführt werden, da nicht erst eine eigenständige Instanz aufgebaut werden muss.
Informationen zum Artikel
Deutsch: Multi-Tenant-Architektur
Englisch: multi-tenancy architecture
Veröffentlicht: 10.07.2019
Wörter: 243
Tags: IT-Infrastruktur
Links: Architektur, Software-Architektur, Cloud-Computing, Infrastruktur, Single-Tenancy-Architektur
Übersetzung: EN
Sharing: