EnglishDeutschFrançaisEspañolPortuguês

Microsoft · AZ-900 · Fundamentals

Microsoft Azure Fundamentals (AZ-900) — Practice Questions and Mock Exam

The AZ-900 certification demonstrates foundational knowledge of cloud concepts and Azure services.

50Questions per Pass-IT mock exam
45minPass-IT mock exam time limit

Official AZ-900 exam: 700 out of 1000 points to pass.

Checked against Microsoft · September 2026 · Current exam version

See what learning with Pass-IT is like.

Answer a AZ-900 sample question and read the explanation with its source. Right here, with no sign-up.

Describe Azure architecture and services1 / 5

A company has multiple Azure subscriptions across different departments. They need to apply a single Azure Policy to all subscriptions to restrict the deployment of virtual machines to specific regions. What should they use?

AlexFull explanation from Alex

Management groups provide a governance scope above subscriptions, enabling you to apply Azure Policy, RBAC, and budgets across multiple subscriptions in a single assignment. By placing departmental subscriptions under one management group, a policy restricting VM deployment to specific regions inherits down to all child subscriptions and their resource groups automatically. Resource groups exist within a single subscription and cannot span multiple subscriptions—wrong scope. Resource tags add metadata for cost tracking and organization but cannot enforce policy restrictions. Azure Blueprints package policies, role assignments, and ARM templates together, but they still rely on management groups or subscriptions as their assignment scope. Exam tip: whenever a question says 'apply one policy across multiple subscriptions,' the answer is management groups. (Ref: learn.microsoft.com/azure/governance/management-groups/overview)

Sourcelearn.microsoft.com

Describe Azure management and governance2 / 5

Which of the following is a benefit of using Azure Resource Manager templates for deploying infrastructure?

AlexFull explanation from Alex

Azure Resource Manager (ARM) templates use declarative JSON syntax to define the desired state of your infrastructure. Key benefits include: repeatable deployments (the same template produces identical environments every time), consistency across dev/staging/prod, idempotency (redeploying the same template yields the same result without duplicating resources), and built-in orchestration (ARM resolves dependency ordering automatically). Templates do not replace subscriptions—you still need a subscription as the deployment target. A single template can deploy dozens of resources simultaneously, not just one. Cost optimization is Azure Advisor's domain, not ARM templates. Exam tip: ARM templates = declarative, repeatable, consistent, idempotent infrastructure-as-code. Also note Bicep is the recommended successor to JSON ARM templates. (Ref: learn.microsoft.com/azure/azure-resource-manager/templates/overview)

Sourcelearn.microsoft.com

Describe Azure management and governance3 / 5

True or False: Azure Cloud Shell includes both Azure CLI and Azure PowerShell pre-installed, and persists files across sessions using an Azure Files share.

AlexFull explanation from Alex

Azure Cloud Shell is a browser-based, authenticated terminal accessible from the Azure portal, shell.azure.com, or the Azure mobile app. It comes pre-installed with both Azure CLI (az commands) and Azure PowerShell (Az module), plus tools like kubectl, Terraform, git, and code editors. File persistence works through an Azure Files share (5 GB) mounted at your $HOME directory, ensuring scripts and configurations survive session restarts. Cloud Shell runs on a temporary Linux host that auto-authenticates with your Azure credentials. Sessions time out after 20 minutes of inactivity. You choose between Bash or PowerShell at launch. The statement is True because both CLIs are pre-installed and Azure Files provides cross-session persistence. (Ref: learn.microsoft.com/azure/cloud-shell/overview)

Sourcelearn.microsoft.com

Describe Azure management and governance4 / 5

Your company needs to prevent accidental deletion of critical production resources in Azure. Which feature should you implement?

AlexFull explanation from Alex

Azure resource locks prevent accidental deletion or modification of critical resources. Two lock types: CanNotDelete (Delete lock) — authorized users can read and modify the resource but cannot delete it. ReadOnly — authorized users can read the resource but cannot modify or delete it. Locks can be applied at subscription, resource group, or individual resource levels and inherit to child resources. Locks override RBAC permissions — even Owners cannot delete a CanNotDelete-locked resource without first removing the lock. Azure Policy enforces compliance rules but doesn't prevent deletion directly. RBAC controls access but can't prevent Owner-level deletions. Exam tip: Resource locks = prevent accidental deletion/modification. Two types: CanNotDelete and ReadOnly. Override RBAC.

Sourcelearn.microsoft.com

Describe Azure architecture and services5 / 5

Identify the correct order of the Azure resource hierarchy from highest to lowest scope.

AlexFull explanation from Alex

The Azure resource hierarchy from highest to lowest scope is: Management groups → Subscriptions → Resource groups → Resources. Management groups sit at the top, organizing multiple subscriptions and applying governance at scale. Subscriptions are billing and access boundaries containing resource groups. Resource groups are logical containers grouping related resources for lifecycle management. Resources are the individual Azure services (VMs, databases, storage accounts). Policies and RBAC assignments at higher levels inherit down to lower levels. A resource can only belong to one resource group, a resource group to one subscription, and a subscription to one management group. Exam tip: Hierarchy top-down: Management groups > Subscriptions > Resource groups > Resources.

Sourcelearn.microsoft.com

How to prepare for AZ-900 with Pass-IT.

Currently 451 practice questions for AZ-900, with new ones added regularly. Focus on what you still need to learn.

Get past difficult questions.

Understand why an answer is correct. Alex explains the concepts and answers your follow-up questions so you can apply what you learn to the next task.

Meet Alex →

Conversation preview · AZ-900

Management groups

  1. You

    How do I apply one policy across several subscriptions?

  2. Alex · AI tutor

    Assign it at a management group that contains those subscriptions.

    Read the Microsoft documentation ↗
  3. You

    Why not use a resource group?

  4. Alex · AI tutor

    A resource group belongs to one subscription. The required scope here is above subscriptions.

    Read the Microsoft documentation ↗

Make your study time count.

Practice at your level.
For new practice sessions, Pass-IT adjusts the difficulty based on your previous answers.

Learn from mistakes.
Incorrect answers automatically become flashcards. When you review them, you rate how confidently you remember; Pass-IT schedules the next review.

See how focused practice works →

Animated feature preview

Turn your mistakes into knowledge you can rely on.

How Pass-IT works

Your review

Answered a question incorrectly?

Pass-IT saves it for your review.

AZ-900 · Question excerpt

Management groups

View the full question

A company has multiple Azure subscriptions across different departments. They need to apply a single Azure Policy to all subscriptions to restrict the deployment of virtual machines to specific regions. What should they use?

Understand the correct answer.

Management groups

Management groups provide a scope for policy across multiple subscriptions.

Read the Microsoft documentation ↗

How confidently do you remember?

During review, you assess how well you still know the answer.

Correct after hesitating

Pass-IT schedules your next review.

The date depends on your self-assessment and previous reviews.

Simplified demonstration. No learning progress is saved.

Practice for the moment that counts.

Take a full mock exam with a time limit and find out whether you can finish in time.

Your AZ-900 mock exam

Questions
50
Minutes
45

Illustration of an exam session

  1. Start
  2. Answer questions
  3. Finish

Length and time limit of the Pass-IT mock exam.

Go into your exam with more confidence.

Your Readiness Score helps you assess whether you are ready for the exam. Results by exam domain show you where you should keep practicing.

Your money back if you fail despite 80% Readiness.
If your Readiness Score is at least 80% when you take the exam and you still fail, we refund the Pass-IT purchase price for this certification.

For active, paid access. Submit proof of failing within 14 days.

Further guarantee conditions

You need at least 80% Readiness and active, paid access to the certification when you take the exam. Take the exam within your access period and submit official proof of failing within 14 days after the exam.

For purchases through Apple or Google, refunds are handled by the respective store. See the full terms for further details.

Read the guarantee terms →

The Readiness Score describes your practice progress, not a probability of passing.

Guarantee requirement

80%

At least 80% Readiness
when you take the exam

Money back if you fail

Question counts and mock exam settings from the current Pass-IT catalog.

What you practice for AZ-900.

Exam topics, relevant practice and sources you can check.

Cloud concepts25–30% of the exam117 QuestionsPass-IT questions

Understand how cloud services are delivered, paid for and shared between provider and customer.

  • Explain cloud computing and shared responsibility, and compare uses for public, private and hybrid clouds.
  • Compare consumption-based charging and cloud pricing models, and explain what serverless means.
  • Explain how cloud services support availability, scaling, reliability and predictable operation.
  • Describe the benefits of cloud security, governance and day-to-day management.
  • Compare infrastructure, platform and software as a service (IaaS, PaaS and SaaS), and recognize when each fits.
Azure architecture and services35–40% of the exam180 QuestionsPass-IT questions

This section connects Azure’s physical infrastructure with the services used to run, connect and protect applications.

  • Explain datacenters, regions, region pairs, sovereign regions and availability zones, plus the hierarchy of resources, resource groups, subscriptions and management groups.
  • Compare web apps, containers, functions and virtual machines for application hosting, including virtual machine resource needs, scale sets, availability sets and Azure Virtual Desktop.
  • Describe virtual networks, subnets, peering, Azure DNS, VPN Gateway and ExpressRoute, and distinguish public from private endpoints.
  • Compare Azure Storage services, storage accounts and types, access tiers and redundancy options.
  • Recognize file-transfer uses for AzCopy, Storage Explorer and File Sync, and migration uses for Azure Migrate and Data Box.
  • Explain Entra ID, Entra Domain Services and external identities, including single sign-on, multifactor and passwordless authentication, Conditional Access and role-based access control.
  • Explain Zero Trust, defense in depth and how Microsoft Defender for Cloud helps protect cloud resources.
Managing and governing Azure30–35% of the exam154 QuestionsPass-IT questions

The focus is controlling costs, applying rules and keeping Azure resources observable and manageable.

  • Explain what affects Azure costs and how the pricing calculator, cost-management tools and tags help you organize spending.
  • Describe the roles of Microsoft Purview, Azure Policy and resource locks in governance and compliance.
  • Compare the Azure portal, Cloud Shell, CLI and PowerShell, and explain Azure Arc, infrastructure as code, Azure Resource Manager and ARM templates.
  • Distinguish Azure Advisor recommendations, Service Health updates and Azure Monitor telemetry, including Log Analytics, alerts and Application Insights.
Question formats you can practice
Multiple Choice
Select one answer.
Multiple Response
Select multiple applicable answers.
True / False
Decide whether statements are true or false.
Drag & Drop
Match items to the appropriate targets.
Dropdown
Choose the appropriate entry from a dropdown list.

These are Pass-IT practice formats. Check the Microsoft certification page for the official exam information.

The ranges describe the weighting of exam topics. See Official Microsoft objectives for the current exam objectives.

Frequently asked questions

Your preparation

How much study time should I plan for AZ-900?

For planning, Pass-IT estimates roughly 10–25 hours. Relevant experience may put you toward the lower end; starting from scratch may put you toward the higher end. Your needs may fall outside this range. This is not a time requirement from Microsoft or a promise that you will be exam-ready within that time.

Do you need AZ-900 before AZ-104 or AI-200?

No. Microsoft lists no certification prerequisite for AZ-104 or AI-200. AZ-204 retired on 31 July 2026, and Microsoft names AI-200 as its replacement. AZ-900 is worth taking first if cloud concepts, Azure architecture and services, or management and governance are still new to you, since it covers these areas; if you already work with Azure, you can go straight to the associate exam.

Using Pass-IT

What language are Pass-IT questions in?

Questions in the app are currently in English. Translations of the sample questions on this page apply only to this preview. Check with Microsoft for the languages available for the official exam.

How long does my AZ-900 access last?

Access covers this certification for 12 months. You pay once, with no automatic renewal.

When does the money-back guarantee apply?

The guarantee refunds the Pass-IT purchase price for this certification. You need eligible paid access and a Readiness Score of at least 80% from your practice results when you take the exam. This score can only reach 80% after at least 50 answered questions and is not a validated probability of passing. Take the exam during your access period and submit official proof of failing within 14 days. Guarantee terms

About the AZ-900 exam

Where can I take the AZ-900 exam?

Pearson VUE online proctored or at authorized testing centers worldwide.

How long is the Microsoft Azure Fundamentals exam?

The AZ-900 exam has 50 questions and a 45-minute time limit.

Does AZ-900 expire?

No. Microsoft fundamentals certifications do not expire and carry no renewal requirement, so once you pass AZ-900 it stays on your transcript. Azure itself keeps moving, so the certificate lasts longer than the knowledge does.

How long does it take to prepare for AZ-900?

Around 15 hours is a realistic budget for someone with some IT background. The exam runs 45 minutes and leans on recognition rather than configuration, so spaced practice over a week or two beats one long session.

What happens if you fail AZ-900?

You can sit it again after 24 hours. Later attempts need 14 days between them, with a ceiling of five attempts on the same exam in any 12-month period.

Your preparation for AZ-900

$29.99one-time

12 months of access for AZ-900 · No automatic renewal

Buy AZ-900 access

Questions in the app are currently in English.

Try 20 questions for freeFree account required. No credit card.

Already have an account? Log in

Prefer a subscription? View subscriptions →

Money back if you fail with at least 80% Readiness, for eligible purchases under the guarantee terms.

Guarantee terms

The guarantee refunds the Pass-IT purchase price for this certification. You need eligible paid access and a Readiness Score of at least 80% from your practice results when you take the exam. This score can only reach 80% after at least 50 answered questions and is not a validated probability of passing. Take the exam during your access period and submit official proof of failing within 14 days.

Full guarantee terms →