O
Octo
O
Octo
CoursesPricingDashboardPrivacyTerms

© 2026 Octo

Cloud Certifications
1Cloud Computing Deep Dive2AWS vs Azure vs GCP3Cloud Architecture Fundamentals4Cloud Security Essentials5AWS Cloud Practitioner Prep6Azure Fundamentals (AZ-900) Prep7Cloud Networking & Storage8Your Cloud Career
Module 6

Azure Fundamentals (AZ-900) Prep

Azure powers 95% of Fortune 500 companies. The AZ-900 is your entry ticket. Here's the exam blueprint, key concepts, and a practice test to gauge your readiness.

Your boss just dropped a bombshell

It's Monday morning. You sit down with your coffee, open Slack, and see this message from your VP of Engineering: "We're migrating everything to Azure by Q3. I need at least three people on the team Azure-certified by next month. Who's in?"

You glance around. Nobody's volunteering. You think: I've used AWS a bit, I've heard of Azure, but I couldn't explain the difference between a Resource Group and a Management Group if my life depended on it.

Then you Google "Azure certification" and discover the AZ-900: Microsoft Azure Fundamentals. It's the entry-level exam. No prerequisites. No coding required. People pass it after 1-3 weeks of study. And it signals to your boss — and every future employer — that you understand how Azure works.

You decide to go for it. This module is your blueprint.

The AZ-900 at a glance

The AZ-900 is Microsoft's foundational cloud certification. It proves you understand cloud concepts, Azure services, Azure management and governance, and Azure pricing. Here's what you're signing up for:

DetailWhat to know
Number of questions40-60 questions (varies per exam session)
Time limit85 minutes
Passing score700 out of 1000
Question typesMultiple choice, drag-and-drop, yes/no scenario sets
Cost$99 USD (free if you attend a Microsoft Virtual Training Day)
PrerequisitesNone — this is genuinely beginner-friendly
ValidityDoes not expire (foundational certs don't require renewal)
🔑The free path exists
Microsoft regularly hosts free Azure Virtual Training Days. If you attend the full two-day event, you get a free AZ-900 exam voucher. Check the Microsoft Events page — they run these almost every month. That's a $99 certification for zero dollars.

The six knowledge areas (and how much they matter)

The AZ-900 tests you across six domains. Microsoft publishes the exact weight of each domain, so you know where to spend your study time:

DomainWeightWhat it covers
1. Cloud concepts25-30%What cloud computing is, shared responsibility, cloud service types (IaaS/PaaS/SaaS)
2. Azure architecture & services35-40%Core Azure services — compute, networking, storage, databases
3. Azure management & governance30-35%Cost management, governance tools, identity, compliance

Microsoft consolidated the exam into these three broad areas as of the latest update. Earlier versions listed six sub-domains — the content is the same, just reorganised.

These weights tell you something important: Azure architecture and services is the single biggest section. If you're short on time, that's where the points live.

There Are No Dumb Questions

"Do I need to know how to code for the AZ-900?"

No. The AZ-900 is designed for non-technical people too — business analysts, project managers, salespeople, and executives. You won't write a single line of code. You need to understand what services do and when to use them, not how to implement them.

"I already have an AWS certification. Is the AZ-900 worth it?"

Yes, if you work with (or plan to work with) Azure. The concepts overlap heavily — cloud models, IaaS/PaaS/SaaS, identity, governance. You'll find 60-70% of the material familiar. The Azure-specific naming and tooling is what you need to learn.

Azure core services: the ones that show up on the exam

Azure has 200+ services. The exam cares about roughly 15 of them. Here's your cheat sheet for the services that appear most frequently:

Compute services (running your code)

ServiceWhat it doesWhen to use it
Azure Virtual Machines (VMs)Full virtual computers in the cloud — you pick the OS, install software, manage everythingWhen you need full control over the operating system and environment (IaaS)
Azure App ServiceManaged platform for web apps — you deploy code, Azure handles the infrastructureWeb apps and APIs where you don't want to manage servers (PaaS)
Azure FunctionsRun small pieces of code in response to events — no server management at allEvent-driven tasks like processing a file upload or responding to an HTTP request (serverless/PaaS)
Azure Kubernetes Service (AKS)Managed Kubernetes for running containerised applicationsWhen you have container-based microservices at scale

Storage and databases (keeping your data)

ServiceWhat it doesWhen to use it
Azure Blob StorageStore massive amounts of unstructured data — images, videos, backups, logsAny time you need cheap, scalable storage for files that aren't in a database
Azure SQL DatabaseFully managed relational database (SQL Server in the cloud)Traditional applications that need structured data with relationships
Azure Cosmos DBGlobally distributed NoSQL database with single-digit millisecond latencyApps that need to serve users worldwide with ultra-low latency
Azure FilesManaged file shares accessible via SMB protocolWhen teams need a shared drive in the cloud, like a traditional file server

Networking

ServiceWhat it does
Azure Virtual Network (VNet)Private network in Azure — lets your resources communicate securely
Azure Load BalancerDistributes incoming traffic across multiple VMs for reliability
Azure CDNCaches content at edge locations worldwide for faster delivery
Azure DNSHost your DNS domains in Azure

⚡

Match the Azure Service

25 XP
For each scenario, pick the Azure service that fits best: 1. A startup needs to host a web API without managing any servers or infrastructure. → ___ 2. A media company needs to store 50 TB of video files cheaply and access them occasionally. → ___ 3. A financial app needs a database that works across three continents with millisecond response times. → ___ 4. A company wants to run a legacy Windows application that requires a specific OS configuration. → ___ 5. A developer wants to run a small script every time a new file is uploaded to storage. → ___ *Answers: 1) Azure App Service, 2) Azure Blob Storage, 3) Azure Cosmos DB, 4) Azure Virtual Machines, 5) Azure Functions*

Azure management tools: how you control everything

Azure gives you multiple ways to manage your resources. The exam tests whether you know what each tool is for:

ToolWhat it isBest for
Azure PortalWeb-based graphical interface — point and clickExploring services, one-off tasks, learning Azure visually
Azure CLICommand-line tool (works on Windows, Mac, Linux)Scripting and automation for developers who prefer terminal commands
Azure PowerShellPowerShell module for Azure managementWindows admins who already know PowerShell
ARM TemplatesJSON files that define your infrastructure as codeRepeatable, version-controlled deployments (Infrastructure as Code)
Azure Cloud ShellBrowser-based shell (Bash or PowerShell) built into the PortalQuick CLI access without installing anything locally
BicepSimplified language for ARM templates — cleaner syntax, same resultInfrastructure as Code without the JSON verbosity

The key exam insight: Azure Portal is for exploring, CLI/PowerShell are for automating, and ARM templates/Bicep are for repeatable infrastructure deployments. If a question asks about deploying the same environment across 50 subscriptions consistently, the answer is ARM templates or Bicep — not clicking through the Portal 50 times.

Azure pricing: how the money works

This section trips up a lot of first-time test takers because it's less "techy" and more about understanding Microsoft's billing structure. But it's heavily tested.

The hierarchy

Think of Azure's organisational structure like a company:

LevelWhat it isAnalogy
Azure AD TenantThe top-level identity boundary for your organisationThe company itself
Management GroupsContainers for organising multiple subscriptionsDivisions or departments
SubscriptionsBilling boundary — each subscription gets its own invoiceCost centres or business units
Resource GroupsLogical containers for related resources (a web app + its database + its storage)Project folders
ResourcesThe actual services — a VM, a database, a storage accountIndividual files in the folder
⚠️Resource Groups are NOT optional
Every Azure resource must belong to a Resource Group. You can't create a VM without putting it in one. A resource can only belong to one Resource Group at a time. And when you delete a Resource Group, everything inside it gets deleted too. This is a favourite exam question.

Cost Management + SLAs

ConceptWhat to know
Azure Cost ManagementBuilt-in tool to track, analyse, and set budgets for your Azure spending. You can set alerts when costs hit a threshold.
Azure Pricing CalculatorEstimate costs before you deploy anything — plug in the services you want and get a monthly estimate
TCO CalculatorTotal Cost of Ownership — compares the cost of running workloads on-premises vs. in Azure
SLAs (Service Level Agreements)Microsoft's uptime guarantees. Most services guarantee 99.9% (8.76 hours of downtime/year) or 99.95% uptime. No service has a 100% SLA.
Composite SLAsWhen your app depends on multiple services, multiply their SLAs together. Two services at 99.9% each = 99.8% composite SLA

There Are No Dumb Questions

"What happens if Microsoft misses their SLA?"

You get service credits — a percentage discount on your next bill. You don't get a refund. And you have to file a claim yourself; Microsoft doesn't automatically credit you. The credit amount depends on how far below the SLA they fell.

"Is there a free tier for Azure?"

Yes. Azure offers a free account with $200 credit for 30 days, plus 12 months of popular services free (limited usage), plus 55+ services that are always free within certain limits. It's enough to study for the AZ-900 hands-on without spending a cent.

Azure governance: keeping things under control

Large organisations can't let every developer create whatever they want in Azure. Governance is how you enforce rules, track compliance, and control access. The exam tests these concepts heavily:

ToolWhat it doesExample
Azure PolicyEnforces rules on your resources — what you can and can't create"All resources must be created in the East US region" or "No VMs larger than D4s"
Azure Blueprints (being deprecated — Microsoft recommends deployment stacks for new implementations)Packages of policies, role assignments, and ARM templates that you can apply to new subscriptionsSet up a new subscription with all your company's compliance rules in one click
RBAC (Role-Based Access Control)Controls who can do what — assign roles like Owner, Contributor, or Reader to users/groupsGive the marketing team read-only access to the analytics dashboard, but full access to the dev team
Management GroupsOrganise subscriptions into a hierarchy and apply policies/RBAC at scaleApply a security policy to all 50 subscriptions in your company at once
Resource LocksPrevent accidental deletion or modification of critical resourcesLock the production database so nobody can delete it, even if they have Owner access

The golden rule the exam loves: RBAC controls WHO can do things. Azure Policy controls WHAT can be done. They work together but serve different purposes.

⚡

Governance Tool Picker

25 XP
Your company is setting up Azure for 200 developers across 10 teams. For each requirement, choose the right governance tool: 1. "No one should be able to create resources outside of Europe." → ___ 2. "The junior developers should only be able to view resources, not modify them." → ___ 3. "When we create a new subscription for a new team, it should automatically have our security policies and networking setup." → ___ 4. "Nobody should be able to accidentally delete the production database." → ___ 5. "We need to apply the same compliance policy to all 15 of our subscriptions at once." → ___ *Answers: 1) Azure Policy, 2) RBAC (Reader role), 3) Azure Blueprints, 4) Resource Locks, 5) Management Groups (apply the policy at the Management Group level)*

Azure identity: who are you and what can you do?

Identity is the new security perimeter. Azure uses Microsoft Entra ID (formerly Azure Active Directory / Azure AD) as its identity platform. Here's what the exam expects you to know:

ConceptWhat it means
Microsoft Entra ID (Azure AD)Cloud-based identity and access management — handles sign-in and permissions for Azure, Microsoft 365, and thousands of other apps
Multi-Factor Authentication (MFA)Requires two or more verification methods — something you know (password) + something you have (phone) or something you are (fingerprint)
Conditional AccessPolicies that make access decisions based on conditions — "If you're logging in from an unknown device outside the office, require MFA and block access to sensitive data"
Single Sign-On (SSO)Log in once and access multiple applications without re-entering credentials
Passwordless authenticationSign in with biometrics, security keys, or the Microsoft Authenticator app — no password needed
🔑Azure AD got renamed
In 2023, Microsoft renamed Azure Active Directory to Microsoft Entra ID. The exam may use either name. They mean the same thing. If you see "Entra ID" on the exam, it's Azure AD with a new label.

The exam loves Conditional Access scenarios. If a question describes a situation where access should depend on location, device, risk level, or user role — Conditional Access is almost always the answer.

Your study plan: 1 to 3 weeks

Here's a realistic study plan depending on your starting point:

If you're new to cloud (3 weeks)

WeekFocusHours/day
Week 1Cloud concepts + Azure architecture basics. Complete the Microsoft Learn path "Azure Fundamentals: Describe cloud concepts"1-2 hours
Week 2Azure services deep dive + governance. Complete "Describe Azure architecture and services" and "Describe Azure management and governance" on Microsoft Learn1-2 hours
Week 3Practice exams + weak-area review. Take at least 3 full practice tests. Re-study any domain where you score below 80%1-2 hours

If you have cloud experience (1-2 weeks)

WeekFocusHours/day
Week 1Skim the Microsoft Learn path, focusing on Azure-specific naming and governance. Take a practice test to find your gaps1 hour
Week 2Practice exams + targeted review of weak areas. Focus on pricing/SLAs and governance — these trip up experienced cloud users who skip the "boring" sections1 hour

The free Microsoft Learn path

Microsoft provides a free, self-paced learning path specifically for the AZ-900. It's the single best study resource:

  • Azure Fundamentals: Describe cloud concepts — cloud models, shared responsibility, service types
  • Azure Fundamentals: Describe Azure architecture and services — regions, availability zones, compute, storage, networking
  • Azure Fundamentals: Describe Azure management and governance — cost management, governance, identity, compliance

Each path takes 2-4 hours. The total is roughly 8-12 hours of content. Combined with practice exams, most people need 15-25 hours total to pass.

⚡

Build Your AZ-900 Study Plan

50 XP
Based on your current cloud knowledge, create a personalised study plan: 1. **Self-assessment:** Rate your familiarity with each domain (1 = never heard of it, 5 = could teach it): - Cloud concepts (IaaS/PaaS/SaaS, shared responsibility): ___/5 - Azure compute services (VMs, App Service, Functions): ___/5 - Azure storage and databases (Blob, SQL, Cosmos DB): ___/5 - Azure pricing and cost management: ___/5 - Azure governance (Policy, RBAC, Blueprints): ___/5 - Azure identity (Entra ID, MFA, Conditional Access): ___/5 2. **Your weakest two domains** (the ones you'll spend the most time on): ___ 3. **Your target exam date** (1-3 weeks from today): ___ 4. **Daily study commitment** (be honest — 30 min? 1 hour? 2 hours?): ___ Write out your plan below. Specific beats vague — "Study governance for 2 hours on Thursday" beats "study more governance."

Five exam-day tips that actually matter

  1. Read every word. Microsoft questions are precise. The difference between "most cost-effective" and "fastest to deploy" changes the correct answer entirely.

  2. Eliminate obviously wrong answers first. Most questions have one answer that's clearly wrong, one that's tempting but off, and two that are close. Get rid of the obvious ones and your odds jump from 25% to 50%.

  3. Watch for "shared responsibility model" traps. The exam loves asking what's your responsibility vs. Microsoft's. Rule of thumb: Microsoft handles physical security, power, and the host infrastructure. You handle your data, access management, and application configuration. The middle ground (OS patching, network controls) depends on whether you're using IaaS, PaaS, or SaaS.

  4. Flag and move on. You can flag questions and come back. If a question is taking more than 90 seconds, flag it. You have roughly 1.5-2 minutes per question — don't burn 5 minutes on one.

  5. "All of the above" is rarely correct; "it depends" often is. Many AZ-900 questions test whether you know that the right tool depends on the scenario. If an answer says "always use X," it's probably wrong.

Back to that Monday morning message

Your VP asked for volunteers. You now know that the AZ-900 covers cloud concepts, Azure architecture, and management and governance — three domains you can learn in 15-25 hours of focused study using Microsoft's free learning path. You know the exam has 40-60 questions, gives you 85 minutes, and requires a 700/1000 to pass. You know Azure VMs are IaaS, App Service is PaaS, and Azure Functions are serverless. You know that RBAC controls who, Azure Policy controls what, and Resource Locks prevent accidental destruction. You know that Conditional Access is the answer to almost every "secure sign-in" scenario question. And you know you can get the exam voucher for free by attending a Microsoft Virtual Training Day. You reply to the Slack message: "I'm in."

Key takeaways

  • The AZ-900 is a 40-60 question exam with an 85-minute time limit and a 700/1000 passing score. No coding or prerequisites required.
  • Azure architecture and services is the heaviest domain at 35-40% of the exam. Know your VMs, App Service, Functions, Blob Storage, SQL Database, and Cosmos DB.
  • Azure management tools range from visual (Portal) to scriptable (CLI/PowerShell) to infrastructure-as-code (ARM templates/Bicep). Know which tool fits which scenario.
  • Pricing hierarchy: Tenant → Management Groups → Subscriptions → Resource Groups → Resources. Every resource must live in a Resource Group.
  • Governance tools: Azure Policy controls what can be done. RBAC controls who can do it. Blueprints package policies for new subscriptions. Resource Locks prevent accidental deletion.
  • Identity: Microsoft Entra ID (Azure AD) handles authentication. MFA adds a second factor. Conditional Access makes context-dependent access decisions.
  • Study plan: 1-3 weeks, 15-25 hours total. Use the free Microsoft Learn path and take at least 3 practice exams before test day.

?

Knowledge Check

1.A company wants to ensure that no developer in any of its 12 Azure subscriptions can create virtual machines larger than a D4s size. Which governance tool should they use?

2.An application depends on two Azure services. Service A has a 99.9% SLA and Service B has a 99.95% SLA. What is the composite SLA for this application?

3.A security team wants to require multi-factor authentication only when employees sign in from outside the corporate network, but allow single-factor authentication when inside the office. Which Azure feature enables this?

4.A team needs to deploy the same set of Azure resources — a virtual network, two VMs, and a SQL database — identically across three environments (dev, staging, production). What is the most efficient approach?

Previous

AWS Cloud Practitioner Prep

Next

Cloud Networking & Storage