Topic module

Azure Compute and Application Hosting

Compute questions compare virtual machines, scale sets, availability sets, Azure Virtual Desktop, containers, functions, web apps, and hosting choices.

Long-form learning
Concept to Risk to Memory to Check-up

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 Compute and Application Hosting 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 Virtual Machine

An Azure virtual machine provides IaaS compute with customer control over the operating system.

VM Scale Set

A virtual machine scale set deploys and manages a group of load-balanced virtual machines.

Availability Set

An availability set spreads VMs across fault and update domains in a datacenter.

Azure Virtual Desktop

Azure Virtual Desktop provides cloud-hosted desktop and application virtualization.

Container

A container packages application code and dependencies for consistent deployment.

Azure Functions

Azure Functions runs event-driven serverless code.

App Service

Azure App Service hosts web apps and APIs as a managed platform.

Compute Choice

Compute choice depends on control, scaling, operating system access, and management burden.

Fault Domain

A fault domain groups resources that share physical failure points.

Update Domain

An update domain groups resources that may be rebooted together during maintenance.

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

1-2 question checkpoint

Which Azure compute service provides customer-controlled guest operating systems?

A legacy application requires Windows administrator access. Which Azure hosting option is most suitable?

Answer all questions to submit.

Next step personalized recommendations

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.