Prepare for Microsoft Fabric adoption
Before Microsoft Fabric workloads can be migrated or built natively, a structured and governed environment must be prepared. In Azure, this concept is known as a Landing Zone. In Microsoft Fabric, the same principles apply, but are reinterpreted to match the SaaS architecture and workspace-based model.
Rethinking Landing Zones for Microsoft Fabric
In Azure, a landing zone encompasses subscriptions, policies, management groups, and networking. In Fabric, we apply the concept to workspace provisioning, capacity planning, governance setup, and resource deployment pipelines.
The Fabric Landing Zone serves as a standardized, ready-to-use environment that enables secure, scalable, and compliant project execution across departments or teams. While Fabric simplifies infrastructure, careful preparation is still required to avoid sprawl, security issues, and inefficient usage.
Key Fabric-specific adaptations of the landing zone concept include:
-
Bootstrap your Fabric environment
Set up Fabric capacities, connect Entra ID (Azure AD), and define workspace structure. Use CLI commands likeaz fabric admin createto automate workspace and capacity setup. -
Deploy Fabric platform configurations
Apply global policies, assign administrators, configure Microsoft Purview, and create default Power BI and Data Factory artifacts. -
Workspace vending
Use templates or DevOps pipelines to deploy new development, test, and production workspaces consistently. Assign capacities and security groups via Infrastructure-as-Code approaches like YAML, Git repos, or Terraform (via REST proxies). -
Deploy workloads
Use Fabric Deployment Pipelines or GitOps-based approaches to release Lakehouses, Datasets, Notebooks, and Reports into the target workspaces and capacities.
Fabric Landing Zone Journey
From Readiness to Execution
This Ready phase of the Fabric Adoption Framework prepares the technical foundation needed for governed, secure, and agile deployments in Fabric. It aligns closely with the following companion chapters:
By the end of this phase, your Fabric environment will be ready to support innovation and scale through controlled workspace provisioning, consistent governance, and clearly defined release processes.