Governance

Design Your Azure Management Group and Subscription Hierarchy

Design Your Azure Management Group and Subscription Hierarchy

The hierarchy is the first thing you build in a landing zone, and it is the hardest thing to change later. Management Groups (MGs) provide a scope above the subscription level, allowing you to apply Azure Policies and RBAC roles that cascade down to every child resource. A well-designed tree enables …

Governance at Scale: Writing and Deploying Azure Policies with Terraform and Bicep

Governance at Scale: Writing and Deploying Azure Policies with Terraform and Bicep

In an enterprise landing zone, configuration drift is the primary enemy. You can build a perfect hub-and-spoke network, but if a developer can manually create a Storage Account with a public endpoint or skip diagnostic logging, your governance model has failed. Azure Policy is the enforcement …