📘
Azure Governance Made Simple
  • Azure Governance made simple
  • Basic Governance Topics
    • Governance Overview
      • Overview of Azure native features for cloud governance
      • Governance Architecture in Azure
    • Azure Active Directory (Entra ID)
    • Naming standards
    • Azure Subscription
      • Overview of Enterprise Scale Landing Zones
    • Resource Groups
    • Resource Tags
    • Role Based Access Control
    • Resource Locks
  • Advanced Governance Topics
    • Azure Policy
      • Azure Policy best practices
      • Governance suggested policies
    • ARM Templates
    • Azure Blueprints
    • Azure Resource Graph
    • Management Groups
    • Cost Management
  • Conclusion
    • Final considerations
Powered by GitBook
On this page
  1. Basic Governance Topics

Governance Overview

Why is governance needed?

PreviousAzure Governance made simpleNextOverview of Azure native features for cloud governance

Last updated 1 year ago

Companies are adopting the cloud to be more agile and save money. There is pressure to transform and innovate digitally so that you no longer have time to focus on your own infrastructure. You want to focus on making your customers happy by providing high-quality services with the support of your engineering teams. So there is a natural shift to DevOps in a cloud environment, where engineers will more quickly provide the resources needed to support a solution.

However, this agility and easy access to resources come at a price and many companies are struggling to control this Cloud Sprawl. We have seen this before, in early 2000, with the introduction of virtualization and the proliferation of virtualization.

How did the industry react to this expansion? We jumped in front of the developers and the operations teams and stopped them before things got out of hand. We then introduced a formal process for these teams to follow where they should fill out a form so that the infra team could set up everything and in 2 weeks they would have access to their environment.

However, this approach in the cloud age slows things down and you sacrifice speed to be in control.

In a cloud-native governance model, you get both speed and control at the same time. So instead of jumping in front of the DevOps team to make sure they’re doing the right things, the cloud platform itself will enforce that control on your behalf. This allows them to have full access to the platform through a self-service model that is essential to maintain agility and speed.

You can guarantee that your teams will deploy only approved resources and anything outside these rules will be effectively denied. That way, you keep your costs predictable and more in line with your budget.

Aligned with governance it' s important to have a well-defined structure around responsibilities across different teams, especially if you are migrating from a traditional approach to a cloud approach. That said, you should take a look into those references to help you mature team structures and align responsibilities within them:

Pro tip!

If the cloud is something new for you, I have some suggestions to help you start to build your technical skills:

️

️

✅
Building technical skills
✅
Azure Fundamentals part 1: Describe core Azure concepts
✅
Azure Fundamentals part 2: Describe core Azure services
✅
Azure Fundamentals part 3: Describe core solutions and management tools on Azure
✅
Azure Fundamentals part 4: Describe general security and network security features
✅
Azure Fundamentals part 5: Describe identity, governance, privacy, and compliance features
✅
Azure Fundamentals part 6: Describe Azure cost management and service level agreements
✅
Prerequisites for Azure administrators
✅
Build great solutions with the Microsoft Azure Well-Architected Framework
Mature team structures - Cloud Adoption Frameworkdocsmsft
Mature team structures
Logo
Aligning responsibilities across teams - Cloud Adoption Frameworkdocsmsft
Aligning responsabilities across teams
Traditional approach, sacrificing speed for control
Native cloud governance model, with speed and control together
Logo