
Cloud
Learning Level
# Deploy enterprise scale landing zone
az deployment tenant create \
--name es-deploy \
--template-file template.json \
--location eastus \
--parameters environment=production# Create management group
az account management-group create \
--name "Production"
# Move subscription
az account management-group subscription add \
--name "Production" \
--subscription {subscription-id}
# Create policy at management group
az policy definition create \
--name "require-encryption" \
--rules @policy-rules.json# Grant access across subscriptions
az role assignment create \
--role "Management Group Contributor" \
--assignee user@example.com \
--scope /providers/Microsoft.Management/managementGroups/Production{
"mode": "All",
"policyRule": {
"if": {
"field": "type",
"equals": "Microsoft.Compute/virtualMachines"
},
"then": {
"effect": "deny",
"details": {
"message": "Only approved VM sizes allowed"
}
}
}
}# Enforce budget via automation runbook
az account create-budget \
--name "Departmental Budget" \
--category cost \
--amount 50000 \
--time-grain monthly \
--start-date 2024-01-01Explore advanced resource deployment patterns with IaC.
Resources
Ojasa Mirai
Master AI-powered development skills through structured learning, real projects, and verified credentials. Whether you're upskilling your team or launching your career, we deliver the skills companies actually need.
Learn Deep • Build Real • Verify Skills • Launch Forward