Browse Microsoft Certification Guides

Azure AZ-900 Resource Deployment Guide

Study Azure AZ-900 Resource Deployment: key concepts, common traps, and exam decision cues.

This lesson covers how Azure resources get administered and deployed. AZ-900 does not require deep automation engineering, but it does expect you to separate interactive management from scripted management and infrastructure as code.

High-yield management map

Need Strongest first fit
browser-based administration Azure portal
browser shell with CLI and PowerShell Azure Cloud Shell
scripted command-line management Azure CLI or Azure PowerShell
declarative deployment model Azure Resource Manager and ARM templates
multi-environment or hybrid management connection Azure Arc

How to separate the tooling

Tool or concept What it is really for
Azure portal point-and-click management and broad visibility
Azure Cloud Shell browser-access shell with Azure CLI and PowerShell ready to use
Azure CLI / PowerShell scripted administration and automation
ARM / ARM templates declarative deployment and repeatability
infrastructure as code defining infrastructure in reusable code rather than manual clicks
Azure Arc managing resources beyond only native Azure boundaries

Common traps

  • choosing CLI or PowerShell when the stem is really about declarative deployment
  • choosing ARM templates when the question is only asking for a management surface
  • treating Azure Arc like a deployment template instead of a management connection layer

Decision order that usually wins

  1. Decide whether the need is manual management, repeatable deployment, or governance review.
  2. Separate deployment tooling from monitoring and policy tooling.
  3. Prefer repeatable resource-deployment methods when the stem rewards consistency.
  4. Read ARM/Bicep-style concepts as deployment discipline, not just syntax.
  5. Keep day-to-day management and provisioning methods in separate lanes.

Quiz

Loading quiz…
Revised on Sunday, May 10, 2026