Azure Management - Governance

Azure Governance is a collection of concepts and services that are designed to enable management of your various Azure resources at scale. These services provide the ability to organize and structure your subscriptions in a logical way, create and deploy re-usable and Azure native packages of resources, to define, audit and remediate your resources, and more. Use this page to find out more about these concepts and services and how to enable and use each in your environment today.

Components and Services

  • Management Groups

    Learn about grouping and organizing your subscriptions in a logical hierarchy that support the deployment of other Governance services in a structured way.

  • Resource Graph

    Use a powerful command-line tool (supports Azure CLI and Azure PowerShell) to rapidly query complex details about your Azure resources. Find and expose information that previously required complex and iterative scripts to discover those resources at scale.

  • Policy

    Define and apply standards to resources in your environment. Prevent the creation of undesired resources, enhance new resources with additional elements, and audit and remediate resources already in your environment.

  • Blueprints

    Create an Azure native package of artifacts (resource groups, policies, role assignments, Resoure Manager templates and more) that can be dynamically deployed to subscriptions to create consistent, repeatable environments.


  • Enterprise Cloud Adoption

    In the past, enterprises assumed ownership and responsibility of all levels of technology from infrastructure to software. Now, the cloud offers the potential to transform the way enterprises utilize technology by provisioning and consuming resources as needed.

  • Enterprise Scaffold

    Enables administrators to ensure workloads meet the minimum governance requirements of an organization without preventing business groups and developers from quickly meeting their own goals.