Microsoft Fabric Deep Dive Teil 4: Multi-Tenancy, Lizenzierung & Kostenkontrolle

Microsoft Fabric 23rd Aug. 2026
Microsoft Fabric Deep Dive Teil 4: Multi-Tenancy, Lizenzierung & Kostenkontrolle

Microsoft Fabric: (Teil 4 von 5)

Eine technische Deep-Dive-Serie von insight 42

Der Pragmatiker-Leitfaden: Multi-Tenancy, Lizenzierung und praktische Lösungen

Im vorherigen Teil unserer Serie haben wir uns den erheblichen Security-, Compliance- und Netzwerktrennungs-Herausforderungen gestellt, die der SaaS-Architektur von Microsoft Fabric innewohnen. So überzeugend die Vision einer einheitlichen Datenplattform ist – die praktischen Realitäten der Enterprise-Einführung erfordern das Navigieren durch eine komplexe Landschaft von Kompromissen. Für viele Organisationen, besonders für Independent Software Vendors (ISVs) und große Unternehmen mit vielfältigen Geschäftsbereichen, ist Multi-Tenancy nicht bloß ein Feature – sondern eine grundlegende Anforderung.

Dieser Beitrag wechselt vom Theoretischen ins Praktische. Wir liefern einen Deep Dive in die Welt der Multi-Tenant-Architekturen in Microsoft Fabric, sezieren das oft verwirrende Lizenzmodell und bieten konkrete, umsetzbare Lösungen und Workarounds für die identifizierten Herausforderungen. Dies ist der Pragmatiker-Leitfaden, um Fabric in der realen Welt zum Laufen zu bringen.

Architektur für Multi-Tenancy: Muster und Best Practices

Die Tenant-Isolation zu erreichen, ist einer der kritischsten Aspekte einer Multi-Tenant-Architektur. In Fabric ist der primäre Mechanismus dafür der Einsatz von Workspaces. Der empfohlene Ansatz ist ein Workspace-per-Tenant -Modell, das eine starke logische Grenze für Daten und Zugriffssteuerung bietet [1].

Multi-Tenant-Architektur in Fabric

Abbildung 1: Eine Workspace-per-Tenant-Architektur in Microsoft Fabric mit Isolation innerhalb geteilter Kapazitäten und OneLake-Speicher.

Das Workspace-per-Tenant-Modell

Dieses Modell bietet mehrere zentrale Vorteile, die es zum bevorzugten Ansatz für die meisten Multi-Tenant-Szenarien machen:

VorteilBeschreibung
SecurityVereinfacht das Security-Management, indem Berechtigungen auf Workspace-Ebene isoliert werden. Die Daten jedes Tenants bleiben in seinem zugewiesenen Workspace.
VerwaltbarkeitErmöglicht einfaches On- und Offboarding sowie Archivieren von Tenants, ohne andere zu beeinträchtigen. Der Workspace-Lifecycle lässt sich automatisieren.
MonitoringErmöglicht klares Monitoring von Ressourcennutzung und Kosten pro Tenant über Kennzahlen auf Workspace-Ebene.
SLA-ManagementBietet die Flexibilität, verschiedenen Tenants unterschiedliche Kapazitäten zuzuweisen, und ermöglicht so variierende SLAs und Performance-Stufen.
DatenaustauschGeteilte Daten-Workspaces mit Shortcuts ermöglichen bei Bedarf einen kontrollierten, schreibgeschützten Datenaustausch zwischen Tenants.

Doch dieses Modell ist kein Allheilmittel. Es bietet zwar logische Isolation, die zugrunde liegenden Compute- und Storage-Ressourcen können jedoch weiterhin geteilt werden – was für manche Compliance-Szenarien nicht ausreicht. Das führt zu einem kritischen Entscheidungspunkt: ein einzelner Fabric-Tenant mit mehreren Workspaces oder mehrere Fabric-Tenants?

Single Tenant vs. mehrere Tenants: eine kritische Entscheidung

Die Wahl zwischen diesen Ansätzen hat erhebliche Auswirkungen auf Kosten, Komplexität und Compliance:

AnsatzVorteileNachteile
Einzelner Fabric-TenantGeringere Lizenzkosten, einfacherer Datenaustausch zwischen Tenants, zentrale Administration, einheitliche Governance.Schwächere Isolation, geteiltes Schicksal (ein Plattformproblem kann alle Tenants treffen), komplexe Compliance-Argumentation.
Mehrere Fabric-TenantsVollständige Daten- und Identitätsisolation, getrennte Compliance-Grenzen, unabhängige Administration, kein geteiltes Schicksal.Höhere Lizenzkosten, komplexer Datenaustausch, erhöhter Verwaltungsaufwand, mehrere Entra-ID-Verzeichnisse.

Für die meisten ISVs und Unternehmen bietet der Single-Tenant-, Multi-Workspace-Ansatz die beste Balance aus Kosten, Verwaltbarkeit und Isolation. Für Organisationen mit den strengsten Security- und Compliance-Anforderungen ist jedoch der Multi-Tenant-Ansatz unter Umständen die einzige gangbare Option – trotz höherer Kosten und Komplexität.

Das Fabric-Lizenzmodell entschlüsseln

Das Lizenzmodell von Microsoft Fabric ist ein deutlicher Bruch mit klassischen Azure-Diensten und kann für Verwirrung sorgen. Es ist ein hybrides Modell, das kapazitätsbasierte Lizenzierung für die Kernplattform mit nutzerbasierter Lizenzierung für bestimmte Funktionen kombiniert – vor allem Power BI.

Fabric-Lizenzmodell

Abbildung 2: Das Lizenzmodell von Microsoft Fabric mit kapazitätsbasierten F-SKUs, nutzerbasierten Optionen und Azure-Integrationspfaden.

Kapazitätsbasierte Lizenzierung (F-SKUs)

Der Kern der Fabric-Lizenzierung ist die Capacity Unit (CU), ein Maß für Rechenleistung. Sie erwerben Fabric-Kapazität in Form von F-SKUs, von F2 (2 CUs) bis F2048 (2048 CUs). Diese Kapazität wird über alle Fabric-Workloads hinweg geteilt und kann als Pay-as-you-go oder als Reserved Instance zur Kostenersparnis erworben werden [2].

SKUCapacity UnitsTypischer AnwendungsfallUngefähre Monatskosten
F22 CUsEntwicklung, kleine WorkloadsEinstiegsklasse
F44 CUsKleine Teams, PoCsNiedrig
F88 CUsAbteilungs-AnalyticsMittel
F1616 CUsAnalytics für GeschäftsbereicheMittel-Hoch
F3232 CUsEnterprise-WorkloadsHoch
F64+64+ CUsGroßunternehmenEnterprise

Nutzerbasierte Lizenzierung

Zusätzlich zur Kapazität erfordern bestimmte Funktionen Lizenzen pro Nutzer:

LizenztypWas sie ermöglicht
Power BI ProTeilen und Zusammenarbeit an Power-BI-Inhalten
Power BI Premium Per User (PPU)Premium-Funktionen ohne Kapazitätskauf
Fabric Trial60-Tage-Testphase mit begrenzter Kapazität

Die Multi-Tenant-Lizenzierungs-Herausforderung

Dieses kapazitätsbasierte Modell bringt eine erhebliche Herausforderung für Multi-Tenant-Architekturen mit sich: Wie ordnen Sie die Kosten einzelnen Tenants zu und rechnen sie ab (Chargeback)? Zwar bietet Fabric Monitoring-Tools, um die CU-Nutzung zu verfolgen, doch es gibt keinen eingebauten Mechanismus, um Limits pro Workspace durchzusetzen. Das kann zu einem „Noisy Neighbor“-Problem führen, bei dem ein Tenant überproportional viele Ressourcen verbraucht und die Performance der anderen beeinträchtigt.

Praktische Lösungen und Workarounds

Angesichts der Grenzen der Plattform müssen Organisationen eine Kombination aus technischen und administrativen Workarounds einsetzen, um Multi-Tenancy wirksam zu managen:

1. Gestufte Service-Angebote

Erstellen Sie verschiedene Service-Stufen und weisen Sie Tenants je nach Stufe unterschiedlichen Kapazitäten zu. Das schafft ein gewisses Maß an Performance-Isolation und eine Grundlage für das Chargeback.

StufeKapazitätFunktionenSLA
BronzeGeteiltes F8Basis-Analytics, Standard-Support99.5%
SilberGeteiltes F32Erweiterte Analytics, Priority-Support99.9%
GoldDediziertes F64Voller Funktionsumfang, dedizierte Ressourcen99.95%

2. Monitoring und Governance

Implementieren Sie einen robusten Monitoring- und Governance-Prozess, um die CU-Nutzung pro Workspace zu verfolgen und Noisy Neighbors zu identifizieren. Das erfordert unter Umständen eigene Dashboards und Alerting-Mechanismen auf Basis der Fabric-Monitoring-APIs.

3. Automatisierung

Nutzen Sie die Fabric-REST-APIs, um das Erstellen und Verwalten von Workspaces, Berechtigungen und anderen Ressourcen zu automatisieren. Das kann den Verwaltungsaufwand bei einer großen Zahl von Tenants senken.

4. Strategischer Einsatz mehrerer Tenants

Für Tenants mit den strengsten Security- und Compliance-Anforderungen sollten Sie einen separaten Fabric-Tenant in Betracht ziehen. Das erhöht zwar Kosten und Komplexität, kann aber der einzige Weg sein, ihre Anforderungen zu erfüllen.

Entscheidungsframework

Nutzen Sie dieses Framework, um für jeden Tenant den richtigen Ansatz zu bestimmen:

AnforderungSingle TenantMehrere Tenants
Kostensensitivität✅ Bevorzugt⚠️ Höhere Kosten
Anforderungen an Datenaustausch✅ Einfach⚠️ Komplex
Compliance-Anforderungen⚠️ Möglicherweise unzureichend✅ Vollständige Isolation
Administrative Einfachheit✅ Zentralisiert⚠️ Verteilt
Performance-Isolation⚠️ Nur logisch✅ Physisch

Das Fazit: eine Plattform der Kompromisse

Microsoft Fabric ist eine Plattform der Kompromisse. Es bietet eine vereinfachte All-in-one-Experience – auf Kosten der granularen Kontrolle und Isolation, die viele Unternehmen gewohnt sind. Das Workspace-per-Tenant-Modell bietet zwar einen gangbaren Weg für Multi-Tenancy, ist aber nicht frei von Herausforderungen, besonders bei Lizenzierung und Kostenmanagement.

Kernerkenntnis: Eine Multi-Tenant-Lösung auf Fabric erfolgreich umzusetzen, erfordert ein tiefes Verständnis seiner Architektur, einen pragmatischen Umgang mit seinen Grenzen und die Bereitschaft, eigene Lösungen und Workarounds zu bauen, um die Lücken zu füllen.

Es ist keine schlüsselfertige Lösung – doch für alle, die bereit sind, Zeit und Aufwand zu investieren, kann es eine mächtige Plattform sein, um die nächste Generation von Daten- und Analytics-Anwendungen zu bauen.

Im letzten Teil unserer Serie blicken wir in die Zukunft. Wir beleuchten Fabrics langfristige Entwicklung, sein innovatives „Shortcut“-Feature zur Anbindung anderer Hyperscaler und seine ultimative Vision, zum zentralen Hub für die gesamte Datenlandschaft zu werden.

Quellen

[1] Microsoft Fabric – Multi-Tenant Architecture
[2] Microsoft Fabric licenses

← Zurück: Teil 3: Security, Compliance und Netzwerktrennung | Weiter: Teil 5: Zukünftige Entwicklung und die Hub-Vision

#FabricMultiTenancy #FabricLicensing #CostManagement #FabricCostControl #WorkspacePerTenant #FabricFSU #LicensingOptimization #MultiTenantArchitecture #FabricCapacity #EnterpriseFabric #FabricWorkarounds #DataPlatformCost #CloudCostManagement #FabricImplementation #DataAnalytics