Multi-Tenancy

Diese Begriffserklärung teilen
« Zurück zum Glossar Index
Multi-Tenancy

Bild von maniacvector auf Freepik

Multi-Tenancy (Mehrmandantenfähigkeit) bezeichnet eine Architektur, bei der eine einzelne Instanz einer Softwareanwendung oder Infrastruktur von mehreren unabhängigen Kunden (Mandanten oder „Tenants“) genutzt wird. Jeder Mandant hat seine eigenen Daten und Konfigurationen, teilt sich aber dieselbe zugrunde liegende Software und Hardware-Ressourcen.

Arten von Multi-Tenancy

  1. Datenbank-Ebene
    • Getrennte Datenbanken: Jeder Mandant hat seine eigene Datenbank.
    • Gemeinsame Datenbank, getrennte Schemata: Eine Datenbank, aber jeder Mandant hat sein eigenes Schema.
    • Gemeinsame Datenbank, gemeinsame Tabellen: Alle Mandanten teilen sich Tabellen, aber sind logisch getrennt (z. B. durch eine tenant_id).
  2. Anwendungs-Ebene
    • Dedizierte Instanzen: Jede Instanz der Anwendung wird für einen Mandanten separat betrieben.
    • Gemeinsame Instanz: Eine einzige Instanz der Anwendung bedient mehrere Mandanten.

Vorteile von Multi-Tenancy

✔ Kosteneffizienz: Ressourcen werden gemeinsam genutzt, was Betriebskosten senkt.
✔ Einfache Wartung & Updates: Updates werden zentral durchgeführt und sind sofort für alle Mandanten verfügbar.
✔ Skalierbarkeit: Einfachere Verwaltung vieler Kunden ohne separate Bereitstellungen.

Herausforderungen

⚠ Sicherheit & Isolation: Mandanten müssen voneinander strikt getrennt bleiben.
⚠ Anpassbarkeit: Jeder Mandant könnte spezifische Anforderungen haben.
⚠ Leistungsengpässe: Gemeinsame Ressourcen können zu Engpässen führen, wenn ein Mandant sehr viele Ressourcen benötigt.

Anwendungsbereiche

  • Cloud-Computing (z. B. AWS, Azure, Google Cloud)
  • SaaS-Anwendungen (z. B. Salesforce, Microsoft 365, Slack)
  • ERP-Systeme, CRM-Systeme

„Du möchtest zu diesen Begriff oder einem anderen Thema mit uns ins Gespräch kommen?“

Dann kontaktiere uns einfach hier! 😊

Wir sind darum bemüht die angebotenen Informationen aktuell zu halten und diese in knapper und verständlicher Form darzustellen. Fehler und Irrtümer bleiben aber menschlich und darum vorbehalten. Bei Unstimmigkeiten zu einem Begriff, bitten wir darum dies per E-Mail mit uns zu diskutieren. Bitte nutze hierfür unsere E-Mail: info@jupiterexpress.de« Zurück zum Glossar Index