Azure Deployment Tools, ARM and Infrastructure as Code
Deployment questions compare Azure portal, Cloud Shell, Azure CLI, Azure PowerShell, Azure Arc, infrastructure as code, Azure Resource Manager, ARM templates, and repeatable deployment.
How to study for AZ-900
Treat each AZ-900 item as a cloud fit decision: identify the cloud model, Azure service category, responsibility boundary, governance need, or management tool.
Core concepts
Concept 1
Azure Deployment Tools, ARM and Infrastructure as Code questions reward Azure service selection and responsibility reasoning rather than memorizing portal labels.
Exam cue: Identify whether the item is about cloud concepts, Azure services, or management and governance.
Concept 2
The best answer identifies the cloud model, Azure resource, management boundary, security control, or governance tool that matches the scenario.
Exam cue: Separate Microsoft responsibility from customer configuration and data responsibility.
Concept 3
Eliminate answers that confuse IaaS, PaaS, and SaaS responsibilities or use a monitoring, cost, or governance tool for the wrong job.
Exam cue: Match the Azure tool to the requested outcome: deploy, secure, govern, monitor, or optimize cost.
Risk pitfalls and guardrails
Assuming cloud always removes customer responsibility.
Guardrail: Avoid answers that remove all customer responsibility, use monitoring for pricing estimates, use tags for network security, or confuse Azure Policy with RBAC.
Choosing a named Azure service without checking whether the scenario asks for compute, networking, storage, identity, governance, or monitoring.
Guardrail: Avoid answers that remove all customer responsibility, use monitoring for pricing estimates, use tags for network security, or confuse Azure Policy with RBAC.
Confusing reactive monitoring dashboards with proactive cost alerts or policy enforcement.
Guardrail: Avoid answers that remove all customer responsibility, use monitoring for pricing estimates, use tags for network security, or confuse Azure Policy with RBAC.
Memory anchors
Azure Portal
The Azure portal is a web-based graphical interface for managing Azure resources.
Cloud Shell
Azure Cloud Shell provides browser-accessible shell environments with Azure tools installed.
Azure CLI
Azure CLI is a cross-platform command-line tool for managing Azure resources.
Azure PowerShell
Azure PowerShell manages Azure resources through PowerShell cmdlets.
Azure Arc
Azure Arc extends Azure management to resources outside Azure.
IaC
Infrastructure as code defines infrastructure through declarative or scripted files.
ARM
Azure Resource Manager is the deployment and management service for Azure resources.
ARM Template
An ARM template defines Azure resources declaratively for repeatable deployment.
Bicep
Bicep is a language for declarative Azure resource deployment.
Repeatable Deployment
Repeatable deployment reduces manual drift and improves consistency across environments.
Checkpoint rule
Do the check-up only after you can summarize each concept in one sentence and identify one dangerous pitfall from memory.
Knowledge Check (after reading)
Short check-up to confirm understanding of this module.
Check-up Questions
What is the Azure portal?
Which task is well suited to the Azure portal?
Answer all questions to submit.
Next step personalized recommendations
Continue learning
Move forward only after this module is stable.
What is Pass Harbor?
Completely free exam prep for 317 U.S. exams.
- Practice questions
- Flashcards
- Study guides
- Mock exams
- No registration
- No paywall
- Start instantly
“No more expensive exam prep. Quality study tools should be accessible to everyone.”
