Complete certification guide · Exam AZ-900 · Updated July 1, 2026
az [resource type] [action] --parameters. Example: az vm create --name MyVM --resource-group MyRG --image UbuntuLTS. Ideal for scripting and automation — you can write shell scripts that provision entire environments. Preferred by developers on Linux/macOS and DevOps engineers building CI/CD pipelines.New-AzVM, Get-AzResourceGroup, Remove-AzStorageAccount. Runs on Windows, macOS, and Linux (via PowerShell Core). Preferred by Windows administrators and teams already invested in PowerShell automation. Both Azure CLI and PowerShell can accomplish the same tasks — the choice is personal preference and which scripting ecosystem your team already uses.