RoleMath Study Track for Microsoft Azure Fundamentals (AZ-900)
A free study companion keyed to the officially published exam domains of Microsoft Azure Fundamentals (AZ-900): what each domain covers in plain language, clearly labeled free resources, a guided lab outline for every domain, and interactive self-checks from our own question bank. Microsoft Azure Fundamentals (AZ-900) study guide
A free, source-cited study companion built on Microsoft's published AZ-900 study guide — not official training, not a pass guarantee. AZ-900 is an entry-level, no-prerequisite Fundamentals exam, and every lab runs in the learner's own free Azure account with a budget alert set first. Verify the current objectives on the official page before your exam.
A complete free AZ-900 program pinned to the currently reviewed Microsoft study guide (skills measured as of July 20, 2026), using free Microsoft Learn paths and executable, budget-safe labs in the learner's own free Azure account to turn cloud concepts, Azure services, and governance into decision evidence. The 2026-07-20 update is a minor sub-skills refresh with the same three domains and weights; the program still requires a guide re-diff on or after that date before exam scheduling. Total planning estimate ~15-30 hours depending on prior IT exposure.
This draft exposes RoleMath’s authored sequence and evidence plan. The current labs are guided outlines, not yet a fully fixture-backed course, and objective-leaf coverage has not passed the gold-standard gate. Completion does not predict an exam result.
Modules
3
Labs
3
Concept checks
12
Resource mix
6 official / 2 community
Choose an outcome
Three routes through the same evidence
Choose provisionally. Change routes when the work tells you something new about fit, time, or readiness.
Certification-focused
Learners who have selected AZ-900 and need one current sequence across all three domains, with an explicit recheck before or after Microsoft's announced guide/exam update.
Completion emphasis: Complete every module and no-subscription or controlled lab route, Microsoft Learn paths, the official practice assessment, the Azure governance capstone, and a final guide-diff gap review.
Required phases: Guide version, learning route, account safety, and baseline, Cloud models, value, economics, and responsibility, Azure hierarchy, global infrastructure, and services, Cost, governance, deployment, monitoring, and support, Azure landing-zone and governance capstone
Azure decisions first
Career changers and technical collaborators who want reviewable evidence that they can map requirements to Azure hierarchy, services, identity, controls, costs, monitoring, and support.
Completion emphasis: Retain a hierarchy/architecture map, service choices, responsibility and RBAC matrices, governance policy set, cost scenarios, monitoring/support plan, tabletop findings, cleanup record, and decision memo.
Required phases: Guide version, learning route, account safety, and baseline, Cloud models, value, economics, and responsibility, Azure hierarchy, global infrastructure, and services, Cost, governance, deployment, monitoring, and support, Azure landing-zone and governance capstone
Career-fit sprint
Learners deciding whether Azure service, identity, governance, cost, and management concepts are worth deeper administrator, architect, data, security, or developer exploration.
Completion emphasis: Complete the diagnostic, no-account pricing comparison, hierarchy/service map, RBAC/shared-responsibility matrix, and governance tabletop; choose a next Azure role experiment rather than infer job readiness from AZ-900.
Required phases: Guide version, learning route, account safety, and baseline, Cloud models, value, economics, and responsibility, Azure hierarchy, global infrastructure, and services, Cost, governance, deployment, monitoring, and support
Start safely
Prerequisite diagnostic
Choose a current-guide, no-subscription or controlled-account route before Azure practice; this diagnostic is not a Microsoft prerequisite, cost promise, or exam prediction.
Have you checked the official AZ-900 study guide and credential page for Microsoft's announced July 20, 2026 English-exam update and any newer skills-measured date?
Ready when: Yes, with the current guide date recorded and any changes diffed before exam scheduling or publication.
If not yet: Continue learning broad concepts but keep exam logistics and program review blocked until the post-update guide is checked.
Do you want the complete no-subscription route, or do you already control a personal Azure account/tenant/subscription whose billing and resources you may inspect?
Ready when: Either route is valid; an Azure subscription and payment method are not required for full program completion.
If not yet: Use Microsoft Learn, documentation, Pricing Calculator, diagrams, expected-state tables, and governance tabletops without opening a subscription.
If using Azure live, are MFA, least-privilege access, billing visibility, a low budget alert, region/resource-group awareness, and a cleanup ledger in place?
Ready when: Yes, with only empty-resource-group/budget/read-only exploration and no billable deployment required.
If not yet: Stay on the no-subscription route and do not enter billing details or deploy resources for the program.
Can you distinguish cloud/service/deployment models, regions/zones, compute/storage/network/database, shared responsibility, elasticity, and consumption pricing at a basic level?
Ready when: Yes, or you will complete the cloud-concepts module before memorizing Azure product names.
If not yet: Begin with vendor-neutral cloud value, service models, shared responsibility, and pricing concepts.
Can you explain that tenant/directory, management groups, subscriptions, resource groups, and resources provide different identity, billing, organization, and policy scopes?
Ready when: Yes, or you will build the hierarchy map before access, policy, cost, or management decisions.
If not yet: Use a fictional hierarchy diagram and scope-propagation exercise before the governance module.
Can you label prices, SLAs, support behavior, performance, availability, and savings as dated source-backed facts or planning assumptions rather than guarantees?
Ready when: Yes, with region, usage, scope, exclusions, source/date, and uncertainty recorded.
If not yet: Use an assumption/evidence log before presenting any calculator value, service target, or support expectation.
Plan, then adapt
Pace options
Steady
6 weeks 5-7 hours/week
A planning estimate for first-time Azure learners: separate concepts, architecture/services, management/governance, capstone, and the required Microsoft guide recheck.
Standard
4 weeks 8-10 hours/week
A planning estimate that pairs Microsoft Learn with one artifact per domain and preserves a final capstone, practice-assessment, and guide-diff block.
Intensive
2 weeks 12-16 hours/week
For learners with prior Azure, Microsoft 365, IT, cloud, governance, or finance exposure; do not compress the announced-update recheck or unfamiliar hierarchy/responsibility concepts.
Evidence-gated sequence
Program roadmap
1
Guide version, learning route, account safety, and baseline
Pin the currently reviewed AZ-900 guide, record the announced update, choose a no-subscription or controlled route, and establish evidence, cost, hierarchy, and cleanup records.
Exit evidence
Record the official study-guide skills-measured/update date and recheck the announced July 20, 2026 English-exam change before promotion or scheduling.
Choose no-subscription or document personal-account MFA, least privilege, budget, billing, resource-group, region, and cleanup boundaries.
Complete cloud-foundation, Azure hierarchy, shared-responsibility, estimate, support, and evidence diagnostics.
2
Cloud models, value, economics, and responsibility
Explain cloud value and limits, service/deployment models, shared responsibility, consumption pricing, scalability, elasticity, reliability, predictability, governance, and manageability before selecting Azure services.
Produce a tenant/management-group/subscription/resource-group/resource hierarchy and scope-propagation map.
Tour service documentation/create blades read-only or use a no-subscription comparison covering VM/containers/functions/App Service, networks, storage, databases, identity, security, and migration.
Create a shared-responsibility, Entra identity, authentication/MFA/Conditional Access concept, RBAC, Zero Trust, defense-in-depth, encryption, and access-scope matrix.
4
Cost, governance, deployment, monitoring, and support
Control Azure scope, access, location, configuration, cost, deployment, monitoring, health, recommendations, and support through explicit owners and evidence.
Create/retain a live low budget alert or no-subscription budget specification that explicitly states an alert is not a hard spending cap.
Produce a governance matrix covering management groups/subscriptions/resource groups, RBAC, Policy, tags, locks, cost tools, Advisor, Monitor, Service Health, portal/Cloud Shell/CLI/PowerShell, ARM/Bicep concepts, Arc, and owner/evidence.
Explain pricing factors, calculator/TCO concepts, budgets/alerts, support plans, SLAs/lifecycle, preview/general availability, compliance/Trust Center concepts, and when to verify current terms.
5
Azure landing-zone and governance capstone
Integrate cloud concepts, Azure architecture/services, identity/security, management, governance, cost, monitoring, support, cleanup, and decision communication in one fictional department onboarding packet.
Complete the capstone and pass its hierarchy, service, responsibility, identity, governance, cost, monitoring, support, account-safety, cleanup, and consistency review.
Crosswalk all three domains to at least one artifact and one corrected or confidently explained check.
Diff the current Microsoft guide, record remaining gaps, and choose a continue, practice, defer, role-experiment, or exam-logistics-verification next decision.
Before a lab
Environment, access, and safety
Required and optional setup
Required
A browser plus text, spreadsheet, and diagram tools for Microsoft Learn, official documentation, Pricing Calculator, hierarchy/service maps, governance records, and reflections
The complete no-subscription route using Microsoft Learn, documentation, Pricing Calculator, diagrams, expected portal state, and tabletops
A guide-version, evidence, assumption, resource, cost, cleanup, and review ledger
Optional
A free Microsoft Learn profile for progress tracking, though public learning content is usable without a paid subscription
A personally controlled Azure account/tenant/subscription with MFA, least privilege, billing visibility, and a low budget for empty-resource-group/budget/read-only exploration only
John Savill's vetted community course as alternate explanation after the live Microsoft guide and Learn paths
Accounts and accessibility routes
Accounts
No Azure subscription, tenant administration, payment method, or paid course is required for full program completion.
A free Microsoft Learn profile and sign-in are required to take the official practice assessment; public Learn reading may remain available without sign-in, so verify each interactive module's current access before relying on it.
A live Azure account/subscription may require identity/payment verification and can incur charges; it is optional and does not make services automatically free.
Equivalent routes
Use official documentation, hierarchy/service/governance diagrams, expected portal states, exported calculator values, and written table-tops when account, payment, region, device, motor, or visual constraints block portal work.
Use a local document or paper for every capstone artifact; a hosted Microsoft account is not required.
Label artifacts executed, read-only observed, modeled, simulated, or planned and split learning, mapping, estimating, governance, and review across sessions.
Safety baseline
Prefer no-subscription work. Optional live exploration uses a personally controlled account with MFA, least privilege, billing visibility, low budget alert, region/resource-group awareness, and no real organizational resources.
Do not deploy billable services, upload data, change tenant identities, assign RBAC/Policy/locks, alter real resources, or test production/support/health behavior for this program.
If an empty practice resource group is created, place nothing inside it, delete it immediately, verify no resources remain across relevant subscriptions/regions/groups, and review cost/billing views; retain the budget alert.
A budget is an alert, not a hard cap. Do not publish credentials, tenant/subscription IDs, billing data, portal sessions, real hierarchy, policies, or resource details.
Show your work
Module evidence and missed-check protocol
Module exit evidence
A saved estimate, hierarchy/service map, shared-responsibility/RBAC matrix, governance/cost/monitoring/support record, cleanup record, or labeled no-subscription/accessibility artifact tied to the domain map.
A plain-language explanation of requirement, scope, service/control, owner, responsibility, cost driver, evidence, alternative, limitation, verification, and condition that changes the decision.
All authored checks attempted, with each miss corrected against its cited source and applied to a fresh Azure scenario.
After a missed check
Identify whether the question tests cloud concepts, Azure architecture/services, or management/governance before reviewing the answer.
Write why the distractor was plausible and which hierarchy scope, service model, responsibility, identity/access rule, governance control, cost tool, monitoring source, or support fact distinguishes it.
Change one fictional workload, identity, scope, region, policy, cost, monitoring, or support requirement and explain whether the answer changes.
Completing this policy demonstrates current-guide AZ-900 coverage and no-subscription Azure decision practice inside RoleMath; it does not predict a score, confer tenant authority, guarantee savings, or establish professional Azure experience.
Integrated practice
Fictional department Azure landing-zone and governance decision packet
Onboard a fictional department into an Azure environment by mapping requirements to hierarchy, services, identities, security, governance, cost, monitoring, support, and cleanup decisions across all three AZ-900 domains without requiring a subscription.
Workflow
Write a fictional brief for a new internal communications department that needs a public information site, private team files, a small data store, scheduled processing, remote access, monitoring, backups, predictable cost, and no real personal or regulated data in the exercise.
Record functional, user, data, security, identity, availability, performance, recovery, regional, operational, budget, support, compliance-assurance, migration, and timeline requirements plus assumptions, unknowns, and non-goals.
Explain the cloud/service/deployment model choice and its limits using consumption, CapEx/OpEx, shared responsibility, scalability, elasticity, reliability, predictability, security, governance, and manageability without presenting cloud as automatically better.
Create a fictional Entra tenant/directory, management-group, subscription, resource-group, and resource hierarchy. Mark billing, policy, RBAC, ownership, lifecycle, environment, and scope inheritance plus conditions for separate subscriptions or groups.
Draw an Azure architecture/service map with regions/zones, compute/hosting options, storage, database/data, virtual network/connectivity, content delivery where relevant, identity, security, monitoring, backup/recovery, migration, and management boundaries.
Compare at least two service options for hosting, storage, and data. Record requirement fit, service model, management responsibility, scaling, availability assumption, security, cost driver, limitation, and condition that changes the choice.
Build a shared-responsibility and identity/access matrix covering Microsoft/customer responsibility, root/tenant/global-admin minimization concepts, workforce/workload identity, authentication, MFA, Conditional Access concept, RBAC scope, least privilege, Zero Trust, defense in depth, secrets, encryption, logs, and reviews.
Create a governance specification with allowed regions/service classes, required tags, naming, environment separation, ownership, RBAC roles, Azure Policy effects, resource locks, exemptions, evidence, review, remediation, and deletion/lifecycle rules. Do not assign it to a real subscription.
Build no-account low/base/peak Azure Pricing Calculator estimates. Record region, sizes, hours/requests, storage, transfer, redundancy, support assumptions, exclusions, date, uncertainty, and which governance choices change the estimate.
Create a cost-management plan covering budget thresholds, actual/forecast alerts, recipients/escalation, Cost Management analysis, tags/allocation, Advisor recommendations, idle/rightsizing review, anomaly investigation, reservation/savings concepts, and the reminder that budgets do not stop spend.
Create management and deployment comparisons for portal, Cloud Shell, Azure CLI, PowerShell, ARM templates/Bicep concepts, and Azure Arc. Record audience, repeatability, scale, authentication, preview/review, change, rollback, and when not to use each.
Create an observability and service-health plan covering Azure Monitor concepts, metrics/logs/alerts, Log Analytics concept, Application Insights concept, Service Health, Azure Status, Advisor, ownership, threshold, response, retention, false positives, and validation without claiming unconfigured telemetry exists.
Create a support and lifecycle table covering documentation, community, support-plan requirements, response expectations to verify, service lifecycle/status, preview versus general availability, SLA concepts, composite-dependency caveats, Trust Center/compliance documentation, and escalation.
Run the integrated executable lab flow end to end in your OWN free Azure account after the safety checklist, tying the three domain lab_v2 exercises together: (1) set a $1 budget / spending alert FIRST, (2) do the read-only portal tour and IaaS/PaaS/SaaS classification, (3) create a resource group + a Standard LRS storage account with a private blob, observe redundancy/tiers/keys/endpoint, then DELETE the resource group so it cascades, and (4) tour the governance surfaces view-only (Cost analysis, Policy, RBAC/IAM, Service Health, Advisor, Service Trust Portal). Never use a work or school tenant. The equivalent documentation-only route (labeled simulated) reaches the same evidence for learners who cannot open an account.
Run two fictional governance tabletops: a developer requests a resource in a disallowed region, and a cost alert shows unexpected growth. Record scope, evidence, Policy/RBAC/owner, decision, exception, remediation/cleanup, verification, communication, and rule or monitoring update.
Write a one-page department onboarding decision memo and an operator handoff that agree on hierarchy, selected services, identity/access, governance, cost range, monitoring/support, unresolved assumptions, cleanup, and next approval or validation.
Crosswalk every concept, service, identity, governance, estimate, monitoring, support, tabletop, and cleanup artifact to the three AZ-900 domain IDs; diff the current Microsoft guide, flag uncovered topics, and record the next role experiment or study decision.
Retained artifacts
Fictional department brief, requirements, assumptions, and cloud-model decision
Azure hierarchy plus architecture/service map and option comparisons
Shared-responsibility/identity/RBAC/security matrix and governance specification
Optional empty-group/budget evidence or no-subscription cleanup simulation plus two governance tabletops
Decision memo, operator handoff, three-domain crosswalk, guide diff, and gap reflection
Review checklist
Requirements, cloud model, hierarchy, services, identity, governance, costs, management, monitoring, support, tabletops, cleanup, and communications describe one consistent fictional department.
Every named service/control/tool has requirement, scope, owner/responsibility, alternative, major cost/security/operational implication, evidence, limitation, and verification route.
Every numeric cost, SLA/support/performance/availability statement records source/date, region/scope, assumptions, exclusions, uncertainty, and is not presented as a guarantee.
No billable resource, real tenant/subscription/identity change, data upload, RBAC/Policy/lock assignment, production test, credential, tenant/subscription ID, billing detail, or unredacted portal session occurred or appears.
Any empty practice resource group was empty, deleted, verified across scope, and followed by cost review; the budget remains correctly described as an alert rather than a cap.
The official study guide was rechecked for the announced July 20, 2026 English-exam update and any changed objective invalidates the affected mapping/review.
All three current AZ-900 domains map to at least one artifact; uncovered topics remain explicit gaps rather than implied completion.
The packet does not claim exam success, official Microsoft approval/training beyond linked sources, tenant administration, guaranteed savings/availability, professional Azure experience, or a RoleMath credential.
Safety boundary: The complete capstone has a no-subscription route. Optional live evidence is limited to an empty resource group and free budget alert in a personally controlled secured account, with no deployed service, data, identity/RBAC/Policy/lock change, or production scope. Delete/verify the empty group, review costs, retain the alert, and never expose tenant/subscription, billing, credential, or portal details.
Finish honestly
Completion, portfolio, and maintenance
Completion evidence
All three current AZ-900 domain modules have been covered and checked against the official Microsoft study guide, including the announced-update recheck.
Every domain lab has a saved no-subscription/controlled artifact or clearly labeled accessibility alternative.
Every authored knowledge check has been attempted and each miss has a cited correction plus a fresh Azure scenario.
The official Microsoft Learn paths and practice assessment have been used within current free access/reuse terms, with community instruction reconciled to the live guide.
The learner has recorded remaining guide/objective gaps and a next role/study decision; completion is not represented as an exam result, credential, tenant authority, job readiness, savings/availability guarantee, or professional experience.
Portfolio candidates
A sanitized Azure hierarchy and service architecture packet
A shared-responsibility, identity/RBAC, and governance matrix
A three-scenario estimate and cost-control plan
A monitoring/health/support and management-tool comparison
A governance tabletop and department decision memo
A guide-diff and role-experiment reflection
Present the packet as self-directed AZ-900 Azure literacy/governance lab work. Do not call it tenant administration, a production landing zone, Microsoft approval, guaranteed cost/availability, professional Azure experience, or a RoleMath credential.
Freshness controls
Objective source checked 2026-07-11. Recheck objectives every 10 days and resources every 60 days.
Stop and re-verify when
Microsoft reaches or changes the announced July 20, 2026 English-exam update, or changes AZ-900 skills measured, study-guide date, exam code, domain, weight range, lifecycle, prerequisites, or credential terms.
Microsoft Learn, the practice assessment, an official service page, Azure Pricing Calculator, free-account/subscription terms, budget/cost tools, support/SLA/lifecycle labels, or community course changes URL, access, version, reuse, behavior, or authority.
A no-subscription route no longer covers the objective, or optional account work cannot remain empty/free/read-only, private, least-privilege, removable, scope-verifiable, and billing-reviewed.
An Azure service, hierarchy, identity/RBAC, Policy/tag/lock, management/deployment, monitoring/health, support, pricing, or governance concept materially changes.
Any module, lab, check, resource mapping, phase, guide-diff, account instruction, estimate, or capstone fails technical, source, Azure-domain, beginner, cost-safety, security, privacy, accessibility, announced-update, or claims review.
Our default advice is to study the heaviest-weighted domain first, because the published weights tell you where the exam spends its questions. Azure Fundamentals gets one honest exception. Microsoft weights 'Describe Azure architecture and services' at 35-40% — the heaviest domain — and 'Describe Azure management and governance' at 30-35%, while 'Describe cloud concepts' carries the lightest range at 25-30%. But Cloud concepts is the vocabulary foundation the other two are written on: what the cloud is, why organizations move to it, and the value language (elasticity, pay-as-you-go, economies of scale, the shared responsibility model) that the architecture and governance questions quietly assume you already speak. Studying services or governance before you can say what the cloud is for makes both harder to reason about. So a defensible path is: skim Cloud concepts first to build the vocabulary, then spend your largest study block on Azure architecture and services (35-40%), then Azure management and governance (30-35%), and finally return to close any gaps in Cloud concepts (25-30%). Our recommended_order below lists the two heaviest domains first because that is where the questions concentrate; treat Cloud concepts as the foundation you touch first and last. This is sequencing advice based on the published weight ranges and how the topics depend on each other, not a claim about the science of learning — if a different order fits how you think, use it.
The heaviest domain on the exam — Microsoft weights it at 35-40%. Once the Domain 1 vocabulary is in place, spend your largest block of study time here; by weight, it is where the exam spends the most questions.
This is the biggest domain on the exam — Microsoft weights it at 35-40% — and it is the 'what can Azure actually do, and how is it laid out' domain. Where the cloud-concepts domain explains why the cloud exists, this domain populates it with the concrete building blocks — compute, storage, networking, databases — and with the way Azure organizes the world its services run in. Nobody expects an Azure Fundamentals holder to be an engineer, but the exam does expect you to recognize the main categories of service and pick the right kind of tool for a described job. Because the service names are many, the winning strategy is to learn categories first and a few flagship examples per category, not to memorize a catalog.
Start with Azure's global infrastructure, because later topics reuse it. Azure divides the world into regions — separate geographic areas you choose among, often for legal, data-residency, or latency reasons. Many regions are grouped into region pairs for resilience, and Azure also offers availability zones — physically separate locations within a region — so that spreading a workload across zones lets it survive one facility failing. The recurring exam skill is matching a goal to the right layer: 'keep running if one data center fails' points to availability zones, while 'meet a data-residency requirement' points to choosing the right region.
Next comes the way Azure organizes what you deploy, which is distinctive enough that the exam leans on it. Resources (the individual services you create) live inside resource groups — logical containers that let you manage related resources together. Resource groups belong to subscriptions, which are the unit of billing and access boundaries, and subscriptions can be organized under management groups for governance across many of them at once. Azure Resource Manager is the underlying deployment and management layer that all of this flows through. You are not being asked to administer this hierarchy — you are being asked to recognize it: what a resource group is for, what a subscription represents, and why an organization would use management groups.
The largest share of the domain is the Azure service categories themselves, learned by purpose. Compute is the ability to run programs: virtual machines you size and manage yourself (infrastructure as a service), a platform for hosting web applications without minding the servers (Azure App Service), container options such as Azure Container Instances and Azure Kubernetes Service, and a serverless option that runs your code only when an event fires (Azure Functions). Networking is the plumbing that connects it all — virtual networks that isolate your resources, load balancers that spread traffic, VPN and ExpressRoute connections that link Azure to your own network, and a global content-delivery capability. Storage comes in shapes for different jobs: blob storage for unstructured files, backups, and media; file, queue, and table storage for other patterns; and cooler, cheaper tiers for archives you rarely touch. Databases split into managed relational databases such as Azure SQL Database and a family of non-relational options built for scale and flexible data shapes such as Azure Cosmos DB. You are matching needs to categories, not reciting specifications.
A theme that ties the domain together is the trade-off between control and convenience — the same spectrum the cloud-concepts service models named, now made concrete in Azure's products. Running your own virtual machine gives you full control and full responsibility for patching and scaling it; a managed platform such as App Service or a serverless option such as Functions removes much of that burden but constrains how much you can customize. Recognizing where a described scenario sits on that spectrum — 'the team wants to stop managing servers entirely' versus 'the team needs a specific operating-system configuration' — is exactly the judgment the exam is checking, and it maps directly back to the IaaS/PaaS/SaaS models from Domain 1.
Study this domain by building a mental menu: for each category — compute, networking, storage, databases — name one or two flagship Azure services and the one sentence that says what each is for. Then practice the reverse: read a described need and say which category and service fit. The hands-on lab below has you explore Azure's core service categories and the resource hierarchy without deploying anything paid, so the service model stops being abstract. And read the official AZ-900 study guide for the authoritative topic list; our explanation paraphrases its scope in our own words rather than reproducing it.
Azure documentation — products and servicesMicrosoft's own reference for the compute, storage, networking, and database services this domain names — a good model for how each service describes its purpose. (captured 2026-06-12)
Create a resource group and a Standard LRS storage account with a private blob container in a free Azure trial you own, then delete the resource group so it cascades Observe storage redundancy options, access tiers, access keys, and a private blob endpoint firsthand and record them on a steps script
Free tools
Azure portal (portal.azure.com)
A web browser
A plain-text or Markdown editor
Steps
Confirm the $1 budget alert is already set, sign in to your own free account, and create a resource group named rolemath-az900-lab in a nearby region.
Create a Standard LRS storage account in that group, then observe (read-only) the redundancy options (LRS/ZRS/GRS/GZRS), Hot/Cool access tiers, and the account access keys, recording each on the steps script.
Create a private blob container, upload a tiny non-sensitive file, observe the private blob endpoint, then DELETE the resource group (it cascades) and verify no charge is growing in Cost analysis.
What you should see
Confirm the steps script records creating a resource group and a Standard LRS storage account, observing redundancy options, access tiers, access keys, and a private blob endpoint, and then deleting the resource group with cleanup verified and no keys or IDs pasted.
Practice evidence maps to exam_domain_microsoft_az_900_az_900_02
Stay safe & legal: Create resources ONLY in a free Azure trial you own — never a work, school, employer, or client tenant — and set a $1 budget / spending alert FIRST. Create only a resource group and a Standard LRS storage account with one tiny non-sensitive blob, all of which stay effectively $0, and DELETE the resource group at the end so it cascades. A budget alert warns you but is not a hard cap, so the delete step is what protects you. Account required: yes; payment required: no; maximum designed cost: $0.
Check yourself
4RoleMath-original concept checks for this domain — written by us against cited public sources, never taken from any exam. They confirm understanding; they don’t predict a pass.
Module 2 of 3 · domain 3 · 30-35% of the exam
Describe Azure management and governance
The second-heaviest domain — Microsoft weights it at 30-35%. Study it after the architecture and services domain: management and governance in Azure is mostly about controlling, costing, and securing the services you now recognize, so it reads more clearly once those services have names.
This is the 'who controls it, what does it cost, and how do you keep it in line' domain, and Microsoft weights it at 30-35% — the second-heaviest slice of the exam. It answers three connected questions: how do you understand and manage what Azure charges you, how do you enforce rules and access across an organization, and what tools does Azure give you to monitor and protect what you have deployed. For career changers coming from finance, operations, or account-management backgrounds, this is friendly terrain: much of the underlying skill is reading a bill, setting a policy, and choosing who can do what — not configuring technology by hand.
Start with cost management, because it is the most concrete and clickable part of the exam. Several factors drive what you pay — the resource type, how much you use it, which region it runs in, and which pricing option you chose. Azure offers ways to reduce cost for predictable workloads, such as reservations (committing to one or three years of usage for a discount) and, for eligible workloads, bringing your own existing licenses. The core tools are worth recognizing by purpose: Microsoft Cost Management lets you analyze and forecast spending and slice it by service or tag; the Total Cost of Ownership and Pricing calculators help you estimate before you commit; and budgets let you set a threshold and get alerted before spending crosses a line you chose. The exam tests whether you can match a described need — 'alert me before I overspend', 'estimate this project before we build it', 'show me which service costs the most' — to the right tool.
Next is governance and compliance — the discipline of keeping a cloud environment inside the rules an organization sets. Azure Policy lets you define and enforce rules across resources, for example requiring that every resource carry certain tags or that resources deploy only in approved regions. Resource locks protect critical resources from accidental deletion or change. Tags attach metadata (like a cost center or environment name) that makes resources searchable and billable by group. And Microsoft Purview and the Service Trust Portal support compliance and trust at a broader level. The concept the exam wants is that governance is how you scale control: rather than trusting every person to follow the rules by hand, you encode the rules so the platform enforces them.
Identity and access sit alongside governance, because controlling who can do what is the other half of keeping an environment safe. Microsoft Entra ID (Azure's cloud identity service) manages users, groups, and the sign-in experience, and supports capabilities like single sign-on, multi-factor authentication (requiring a second proof beyond a password), and conditional access (granting or blocking access based on signals like location or device). Role-based access control assigns permissions by role rather than by handing out broad access, and the principle to internalize is least privilege — giving each identity only the access it genuinely needs. Zero Trust, the idea of verifying every request rather than trusting anything by default, frames the whole approach. The exam expects you to recognize the right identity or access control for a described situation, not to configure directory objects.
The domain closes with monitoring and the tools that tell you how your deployed resources are behaving. Azure Monitor collects metrics and logs across your resources; Azure Advisor inspects your environment against best practices and recommends improvements across cost, security, reliability, performance, and operational excellence; and a service-health capability tells you when Azure itself is having problems that could affect you. The exam wants you to know these exist and to match a described need — 'recommend where we could save money or tighten security', 'is this outage on our side or Azure's?' — to the tool that answers it.
Study this domain by clicking, because it rewards it more than any other: in a free account you can open Cost Management, set a budget, and read Azure Advisor's recommendations in minutes. The lab below has you set a budget alert with your own hands, which teaches the single most important cost-safety habit on the platform — being warned before you overspend rather than after. And as with every domain on this track, read the official AZ-900 study guide for the authoritative topic list; our explanation paraphrases its scope in our own words rather than reproducing it.
Create a free budget alert in a free Azure account you own so you are warned before you overspend Tour the cost, governance, access, health, and compliance surfaces read-only and match each tool to a described need
Free tools
Azure portal (portal.azure.com)
Azure Pricing Calculator and Service Trust Portal
A web browser
A plain-text or Markdown editor
Steps
Read the worksheet's safety boundary, sign in to your own free account, open Cost Management, note the near-$0 baseline, and create a low ($1) monthly budget with an 80% email alert.
Tour the surfaces read-only — Cost analysis, Pricing Calculator, Tags, Azure Policy (browse, don't assign), RBAC via subscription IAM (view, don't assign), Service Health and Resource Health, Azure Advisor, and the Service Trust Portal — recording one line on what each is for.
Complete the match-the-tool-to-the-need table, then save the worksheet with the confirmation that only a budget alert was created and everything else was view-only.
What you should see
Confirm the worksheet records creating a free $1 budget alert, tours the cost/governance/access/health/compliance surfaces with a purpose note each, matches each described need to the right tool, and confirms nothing beyond the budget alert was created or assigned.
Practice evidence maps to exam_domain_microsoft_az_900_az_900_03
Stay safe & legal: Work ONLY in a free Azure account you own — never a work, school, employer, or client tenant. The only thing you create is a free budget alert (no billable resource); everything else is view-only. Do not assign a policy, assign a role, or change any setting, and set the budget alert FIRST before any other Azure lab that creates resources. A budget is an alert, not a hard cap. Account required: yes; payment required: no; maximum designed cost: $0.
Check yourself
4RoleMath-original concept checks for this domain — written by us against cited public sources, never taken from any exam. They confirm understanding; they don’t predict a pass.
Module 3 of 3 · domain 1 · 25-30% of the exam
Describe cloud concepts
Touch this first even though it carries the lightest range. Microsoft weights this domain at 25-30% of the exam, but it defines what the cloud is and the value vocabulary — elasticity, pay-as-you-go, economies of scale, the shared responsibility model — that the architecture and governance domains all assume you already speak.
This is the 'why cloud, and what does that even mean' domain. Before AZ-900 asks you to name an Azure service or reason about governance, it establishes what the cloud actually is and why an organization would move to it. Microsoft weights this domain at 25-30% of the exam — the lightest of the three ranges — but it deals in ideas rather than product names: the mental models the rest of the exam quietly leans on. If a later question about a service or a cost tool ever feels like it is written in a language you do not speak, the gap is usually somewhere in here.
The center of gravity is the cloud value proposition — the honest business case for renting computing instead of owning it. A handful of ideas recur. Elasticity means you can add capacity when demand rises and release it when demand falls, instead of buying hardware months ahead for a peak that may never come; scalability is the related idea of growing (or shrinking) capacity as need changes, either by resizing a resource or by adding more of them. Pay-as-you-go, or consumption-based pricing, means you are billed for what you actually use, turning a large upfront capital purchase into a smaller ongoing operating cost. High availability means designing so a service keeps running even when a component fails, and disaster recovery is the plan for getting back after a larger outage. The exam expects you to recognize these benefits from a described situation, not to recite them — a scenario about 'unpredictable traffic' is really asking you to name elasticity.
Around the value proposition sits cloud economics: the way costs change shape when you move. The key contrast is capital expenditure versus operating expenditure — owning a data center is a large upfront capital bet, while the cloud converts much of that into an operating expense that tracks usage. The domain also leans on the idea that a provider serving many customers can often run infrastructure more cheaply per unit than one company running a small data center could — economies of scale. A recurring theme is letting a provider handle the generic, undifferentiated work — powering, cooling, and maintaining hardware — so your people can spend time on the things that actually distinguish your organization.
The domain also introduces the shared responsibility model, which the security and governance topics later reuse. The idea is that responsibility for security and operation is split between the cloud provider and you, the customer, and where the line falls depends on the kind of service. For infrastructure services you manage more (operating systems, applications, configuration); for fully managed or software services the provider manages more, and your responsibility narrows toward your data and who can access it. Microsoft frames some responsibilities as always yours no matter the model — your information and data, your devices, and your accounts and identities. The exam wants you to reason about where a described responsibility falls, not to memorize a chart.
Finally, the domain frames the cloud service models and deployment models. The service models describe how much the provider manages for you: infrastructure as a service gives you raw compute and storage to build on with the most control and the most responsibility; platform as a service hands you a managed environment to run applications without minding the servers; and software as a service delivers finished applications you simply use. The deployment models describe where workloads live — a public cloud shared across many organizations, a private cloud dedicated to one, or a hybrid mix that spans both — each with different trade-offs in control, cost, and responsibility. The exam wants you to match a described need to the right model, for example recognizing that 'we want to run software without managing any servers' points toward platform as a service.
On the job, this domain is the difference between parroting 'the cloud is cheaper' and being able to explain when and why it is — or is not. A useful way to study is to take a system you understand, even a personal project, and narrate its move to the cloud out loud: what would become elastic, what would shift from a capital purchase to a metered operating bill, what heavy lifting a provider would take over, and which service model fits. The Pricing Calculator lab below turns the elasticity and consumption-pricing ideas into numbers you generate yourself. Read the official AZ-900 study guide for the exact topic list — the wording there is Microsoft's own, and this explanation deliberately paraphrases rather than reproduces it.
Learn it free
Official · Official exam objectives
Microsoft Azure Fundamentals (AZ-900) study guideThe exam's own topic list for this domain — read its cloud-concepts section directly rather than relying on any summary, including ours. (captured 2026-06-12)
Official · Free official training
Microsoft Learn: Azure Fundamentals training (free)Microsoft's own free, self-paced Learn modules for AZ-900, including the cloud-concepts fundamentals this domain covers; verify the free label on the page before relying on it. (captured 2026-06-12)
Official · Official documentation
Microsoft Learn: shared responsibility in the cloudMicrosoft's own explanation of the shared responsibility model this domain names — the primary source behind that part of our paraphrase. (captured 2026-06-12)
Az900 Cloud Concepts Portal Tour Lab
Tour the Azure portal read-only to see regions, availability zones, and the core service categories that the cloud-concepts vocabulary describes Classify seven Azure services as IaaS, PaaS, or SaaS on a worksheet you fill in yourself, with no resource created
Free tools
Azure portal (portal.azure.com)
A web browser
A plain-text or Markdown editor
Steps
Read the worksheet's safety boundary, then (in your own free account, budget alert already set) open the Virtual machines Create blade read-only to see the Region and Availability zone dropdowns — do NOT create a VM — and cross-reference the regions-overview docs.
Using All services (Compute, Databases, Identity) and the docs, fill the seven-row IaaS/PaaS/SaaS classification table, writing in your own words who manages what for each service.
Write the control-versus-convenience reflection paragraph mapping a described need to each service model, then save the worksheet with the read-only, no-resource-created confirmation.
What you should see
Confirm the worksheet answers the regions/availability-zone/region-pair prompts, classifies all seven services as IaaS/PaaS/SaaS with a who-manages-what note each, includes the control-versus-convenience reflection, and confirms no resource was created.
Practice evidence maps to exam_domain_microsoft_az_900_az_900_01
Stay safe & legal: Tour the Azure portal read-only ONLY in a free Azure account you own — never a work, school, employer, or client tenant — and set a $1 budget / spending alert FIRST. This lab creates, changes, and deletes nothing: you read Create blades and documentation and record what you see, and you must not click the final Create on any resource. Account required: optional; payment required: no; maximum designed cost: $0.
Check yourself
4RoleMath-original concept checks for this domain — written by us against cited public sources, never taken from any exam. They confirm understanding; they don’t predict a pass.
Skills you’ll build
Studying Microsoft Azure Fundamentalsbuilds transferable skills that carry across employers and platforms, not just toward this one exam. Each has a free, source-cited RoleMath primer — what it is, a step-by-step free learning path, clearly labeled free resources, and a safe hands-on exercise:
Work through the modules above, then get a personalized read on where you stand: the readiness check maps your background against these same published domains and suggests what to study first — no score, no pass prediction.
Passing score: 700 out of 1000. Microsoft scales scores, and the official study guide states that a score of 700 or greater is required to pass. Official Microsoft AZ-900 study guide
Exam registration fee: Approximately $99 USD in the United States (the standard Microsoft Fundamentals price). Microsoft's exam page does not print a fixed dollar figure — the price depends on the country or region where the exam is proctored — so confirm the exact fee for your location at checkout when you schedule with the delivery provider. Official Microsoft AZ-900 exam page (region-priced; no figure printed)
Format, duration, and delivery: Roughly 40 to 60 questions in about 45 minutes, delivered through Pearson VUE or online proctoring. Confirm the current format on the official exam page before you schedule. Official Microsoft AZ-900 exam page
Prerequisites: None — AZ-900 is a foundational certification with no required prior certifications or experience. It is a common first cloud certification and pairs naturally with the AWS Certified Cloud Practitioner. Official Microsoft AZ-900 exam page
Certification level and renewal: Foundational — the Microsoft Certified: Azure Fundamentals credential, intended as an entry point to Azure and to cloud services generally. Fundamentals certifications do NOT expire and have no renewal requirement, unlike Microsoft's role-based (Associate/Expert) certifications, which renew annually. Confirm renewal terms on the official page before relying on them. Official Microsoft certification renewal page and Azure Fundamentals certification page
Version currency: The study guide lists skills measured as of July 20, 2026 — a MINOR update that refreshes sub-skills within three sub-groups while keeping the same three domains and the same weight ranges. The English exam updates on July 20, 2026 and localized versions may lag. Always diff the current study guide before you schedule. Official Microsoft AZ-900 study guide
A free, source-cited study companion built on Microsoft's published AZ-900 study guide — not official training, not a pass guarantee. AZ-900 is an entry-level, no-prerequisite Fundamentals exam, and every lab runs in the learner's own free Azure account with a budget alert set first. Verify the current objectives on the official page before your exam.
Certification and vendor names are used only to identify the program this independent study companion refers to. RoleMath is not affiliated with, endorsed by, or sponsored by Microsoft.