🏗️ Reference Architectures for Microsoft Fabric¶
Production-Grade Deployment Patterns for Every Scale and Workload
Last Updated: 2026-05-05 | Version: 1.0.0
🎯 Overview¶
These reference architectures provide proven, production-grade deployment patterns for Microsoft Fabric. Each architecture addresses a different organizational scale, workload profile, or integration scenario — from a single-capacity setup for small teams to multi-domain data mesh deployments for large enterprises.
Use these architectures as starting points. Every organization has unique requirements; adapt the patterns to fit your data volumes, compliance needs, team structure, and budget.
📐 Choose Your Architecture¶
🏢 Small-Medium Enterprise¶
Single capacity, 2–3 workspaces, medallion lakehouse, Direct Lake Power BI. Ideal for 5–20 data practitioners getting started with Fabric.
🏛️ Large Enterprise Multi-Domain¶
Multiple capacities, domain workspaces (Data Mesh), Purview governance hub, CI/CD via fabric-cicd, network isolation. For organizations with 50+ data practitioners.
☁️ Hybrid Cloud¶
Fabric for analytics and BI combined with Azure services for OLTP, custom apps, and high-volume streaming. Integration via Mirroring, Shortcuts, and Dataflow Gen2.
⚡ Real-Time Analytics¶
Eventstream → Eventhouse (KQL) → Real-Time Dashboard + Data Activator alerts. Purpose-built for IoT, gaming, financial tick data, and operational monitoring.
🗺️ Architecture Decision Guide¶
| Factor | Small-Medium | Large Enterprise | Hybrid Cloud | Real-Time |
|---|---|---|---|---|
| Team Size | 5–20 | 50+ | Any | Any |
| Data Volume | < 5 TB | 5–500+ TB | Varies | High-velocity streams |
| Capacities | 1 | 2–10+ | 1–3 | 1–2 |
| Workspaces | 2–3 | 10–50+ | 3–6 | 2–4 |
| Governance | Workspace-level | Purview + Data Mesh domains | Cross-platform | RTI-focused |
| CI/CD | Manual / Git integration | fabric-cicd pipelines | Azure DevOps / GitHub Actions | Git + Eventstream config |
| Network | Public endpoint + Entra ID | Private endpoints + VNet | VNet + Private Link across services | Public or private |
| Primary Workload | Batch analytics + BI | Multi-domain analytics | Mixed OLTP + analytics | Streaming + alerting |
🔗 Related Resources¶
| Resource | Description |
|---|---|
| Capacity Planning & Cost Optimization | SKU selection, CU model, cost governance |
| Network Security | Private endpoints, VNet gateways, firewall rules |
| Identity & RBAC Patterns | Workspace roles, item permissions, row-level security |
| Medallion Architecture Deep Dive | Bronze/Silver/Gold design patterns |
| Disaster Recovery & BCDR | HA, geo-redundancy, RPO/RTO planning |
| Multi-Tenant Workspace Architecture | Isolation patterns for multi-tenant deployments |
| fabric-cicd Deployment | CI/CD pipeline patterns for Fabric items |
| Infrastructure as Code | Bicep modules for automated deployment |