Multi-Tenancy, im Tech-Kontext.
Multi-Tenancy bedient mehrere Klienten in einer Codebase und Infrastruktur. Foundation fuer SaaS-Skalierung mit Tenant-Isolation.
Multi-Tenancy ist ein Architektur-Pattern, bei dem eine einzige Software-Instanz mehrere Klienten oder Mandanten bedient, deren Daten und Konfiguration isoliert sind. Drei Stufen: Shared-Database mit Tenant-ID, Schema-per-Tenant, Database-per-Tenant. SaaS-Default ist Shared-Database mit Row-Level-Security. Vorteile: niedrige Per-Tenant-Kosten, einfache Updates fuer alle Klienten gleichzeitig. Nachteile: Noisy-Neighbor-Risiko, Tenant-Isolation-Pflicht, komplexere Backup-Strategien.
Beispiele aus dem Mittelstand
- Eine SaaS-Plattform fuer Praxis-Software bedient 500 Praxen ueber Tenant-ID in Postgres mit Row-Level-Security.
- Eine Enterprise-Loesung bietet Schema-per-Tenant fuer Klienten mit strengen Datenschutz-Pflichten.
Folge-Fragen
Welche Tenancy-Stufe fuer Mittelstand-SaaS?
Shared-Database mit RLS reicht meistens. Schema-per-Tenant bei DSGVO-Sensibel, Database-per-Tenant bei Enterprise.
Wie verhindere ich Noisy-Neighbor?
Tenant-Quotas plus Rate-Limits pro Tenant. Bei DB-Load: Connection-Pool-Sharding plus Tenant-spezifische Replikate.
DSGVO-Loeschpflichten?
Pro Tenant dokumentierte Loeschfristen plus Audit-Log. Bei Shared-DB mit Tenant-ID muss Delete-Pfad pro Tabelle definiert sein.
Verwandte Begriffe
Multi-Tenancy in der Praxis.
Wo dieser Begriff in deinem Geschaeft konkret wird, beginnt die Arbeit. Wir nennen klar, ob die Idee in unser Studio passt.
SEO und Content