Exam AZ-900
AZ-900 MOCK EXAMS

Azure Fundamentals
Full Practice Tests

6 full blueprint-weighted mocks + 2 special modes.
Scaled scoring 100–1000. Passing: 700. Same format as the real AZ-900 exam.

Full Mock Exams 60 questions · 65 min · Scaled 100–1000

Mock 1 Full Exam
60 Questions 65 min 700/1000
Blueprint-weighted full exam
Start Mock 1
Mock 2 Full Exam
60 Questions 65 min 700/1000
Blueprint-weighted full exam
Start Mock 2
Mock 3 Full Exam
60 Questions 65 min 700/1000
Blueprint-weighted full exam
Start Mock 3
Mock 4 Full Exam
60 Questions 65 min 700/1000
Blueprint-weighted full exam
Start Mock 4
Mock 5 Full Exam
60 Questions 65 min 700/1000
Blueprint-weighted full exam
Start Mock 5
Mock 6 Full Exam
60 Questions 65 min 700/1000
Blueprint-weighted full exam
Start Mock 6

Special Practice Modes

Quick Drill 30 Questions
30 Questions 30 min All domains
Half-exam drill across all 3 Azure domains. Great for a focused study session.
Quick Drill (30Q)
Speed Challenge Timed
60 Questions 35 min High Pressure
Full exam with half the time. Tests decision speed and eliminates hesitation.
Speed Challenge
Domain-Wise Practice Domain-Wise
Per Domain 25 min Focused
Practice one Azure domain at a time. Target weak areas identified from mock exams.
Choose Domain

AZ-900 Exam Strategy

Know the Service Models
Understand IaaS, PaaS, SaaS deeply. Know real-world Azure examples: VMs (IaaS), App Service (PaaS), Office 365 (SaaS).
Shared Responsibility Model
Know exactly what Microsoft manages vs. what the customer manages for each service model. A guaranteed exam topic.
Understand Azure Pricing
Know the Azure Pricing Calculator, Total Cost of Ownership calculator, and Azure Cost Management. CapEx vs. OpEx.
Azure Governance Tools
Microsoft Defender for Cloud, Azure Policy, RBAC, Blueprints, Entra ID. Management and governance is 30–35% of the exam.

More Free Practice Resources

Prepping for Security+ too? Try the free Security+ PBQ practice library or the full CompTIA Security+ practice test (540 questions). Working toward GCP? The GCP PCA cheat sheet and free GCP PCA practice exams use the same exam-style format.

Sample AZ-900 questions with explanations

Use these examples to check how the topics are tested. Read the explanation for every option you were unsure about, then start a scored practice set above.

Question 1 Describe Azure architecture and services

A company needs to store unstructured data like images and videos for a web application. Which Azure storage service is most suitable?

  • ○ Azure Disk Storage
  • ○ Azure File Storage
  • ✓ Azure Blob Storage
  • ○ Azure Table Storage
Answer: C. Azure Blob Storage
Azure Blob Storage is optimized for storing large amounts of unstructured data, such as images, videos, and documents, and is commonly used for web content and backup.
Question 2 Describe Azure management and governance Choose 3

Which of the following are capabilities of Azure Advisor? (Select all that apply.)

  • ✓ Provides personalized recommendations for cost optimization
  • ○ Enforces compliance policies across subscriptions
  • ✓ Monitors resource configuration for security best practices
  • ○ Deploys repeatable packages of Azure resources
  • ✓ Helps improve the performance of your applications
Answer: A. Provides personalized recommendations for cost optimization | C. Monitors resource configuration for security best practices | E. Helps improve the performance of your applications
Azure Advisor analyzes your resource configuration and usage to provide personalized, actionable recommendations in four categories: Cost (optimization), Security (best practices), Reliability (availability), and Performance (application speed). It does not enforce policies (that's Azure Policy) or deploy resource packages (that's Azure Blueprints).
Question 3 Domain 1: Describe cloud concepts

A cloud provider uses multi-tenant architecture to serve multiple customers from the same physical hardware. Which cloud principle is this an example of?

  • ○ On-demand self-service
  • ○ Rapid elasticity
  • ✓ Resource pooling
  • ○ Measured service
Answer: C. Resource pooling
Resource pooling involves the provider's computing resources being pooled to serve multiple consumers, with different physical and virtual resources dynamically assigned based on demand. This multi-tenant model improves efficiency and cost-effectiveness.
Question 4 Domain 2: Describe Azure architecture and services Choose 2

Which TWO statements are true about Azure subscriptions? (Select all that apply.)

  • ○ A subscription is linked to a single Azure Active Directory tenant.
  • ✓ A subscription provides authenticated and authorized access to Azure products and services.
  • ○ A subscription defines geographic boundaries for where resources can be deployed.
  • ✓ A subscription provides a unified billing model for all resources contained within it.
Answer: B. A subscription provides authenticated and authorized access to Azure products and services. | D. A subscription provides a unified billing model for all resources contained within it.
A subscription provides authenticated/authorized access to Azure and serves as a unified billing unit. While subscriptions are associated with an Azure AD tenant, a single tenant can have multiple subscriptions. Geographic boundaries are defined by Regions, not subscriptions.
Question 5 Domain 3: Describe Azure management and governance

A company wants to ensure that no developer can accidentally delete a critical production Azure SQL Database. The database configuration still needs to be modifiable for updates. Which feature should be applied?

  • ○ An Azure Policy with a 'Deny' effect
  • ✓ A Resource Lock with a 'CanNotDelete' setting
  • ○ A Resource Lock with a 'ReadOnly' setting
  • ○ An Azure Blueprint artifact
Answer: B. A Resource Lock with a 'CanNotDelete' setting
A Resource Lock set to 'CanNotDelete' prevents the accidental deletion of a critical resource like a production database, while still allowing authorized users to modify its configuration (e.g., scaling). A 'ReadOnly' lock would prevent all modifications. Azure Policy can govern *how* resources are deployed but does not directly prevent deletion of a specific, existing resource.

Open the full AZ-900 question-and-answer guide