Microsoft Power BI Practice Test

โ–ถ

What Is the AZ-900 Exam?

The AZ-900: Microsoft Azure Fundamentals exam is the entry-level certification for anyone starting their cloud computing journey with Microsoft Azure. It's designed for both technical and non-technical candidates โ€” from developers and IT professionals to project managers, business analysts, and sales staff who work with or around Azure services.

Passing AZ-900 earns you the Microsoft Certified: Azure Fundamentals credential, which demonstrates foundational understanding of cloud concepts, Azure services, workloads, security, privacy, pricing, and support. It's not a deep technical exam โ€” you don't need to configure servers or write code โ€” but it does require genuine comprehension of how cloud computing works and where Azure fits in the ecosystem.

AZ-900 is a popular starting point because it has no formal prerequisites, it's accessible to people from diverse backgrounds, and it provides a common vocabulary for cloud conversations across an organization. Many companies require or recommend AZ-900 for employees who interact with Azure environments, even those in non-technical roles, because the credential establishes that everyone on the team understands what the cloud is, what Azure offers, and how to think about cost and governance.

The exam costs $165 USD globally and is offered through Pearson VUE at testing centers and via online proctored delivery. It typically takes 45โ€“60 minutes to complete and consists of 40โ€“60 questions in multiple choice, drag and drop, and short answer formats. You need a score of 700 out of 1000 to pass. Many candidates report finishing in 30โ€“40 minutes with adequate preparation, though the time pressure increases if you're unfamiliar with the Azure portal's terminology and service categories.

One of the most useful aspects of AZ-900 is that it lays groundwork for all subsequent Azure certifications. The Associate-level exams (AZ-104 for administrators, AZ-204 for developers, AZ-305 for architects) assume you understand the foundational concepts covered in AZ-900. Earning AZ-900 first means you spend less time on basics in those more advanced courses.

AZ-900 Exam At a Glance

40โ€“60
Questions
60 min
Time Limit
700/1000
Passing Score
$165
Exam Fee
1 year
Cert Validity
None
Prerequisites
Try Free AZ-900 Practice Test

AZ-900 Exam Domains and Weightings

Microsoft publishes the skills measured for AZ-900 and updates them periodically. Understanding the weightings helps you prioritize your study time. As of 2025, the exam covers three major areas.

The Describe cloud concepts domain covers approximately 25โ€“30% of the exam. This section tests your understanding of what cloud computing is, the key benefits of cloud services (high availability, scalability, elasticity, agility, disaster recovery, economies of scale), and the differences between shared responsibility in the cloud. You need to understand the three deployment models (public cloud, private cloud, hybrid cloud) and the three service models (IaaS, PaaS, SaaS) well enough to identify examples and appropriate use cases for each.

The Describe Azure architecture and services domain covers approximately 35โ€“40% of the exam and is the largest section.

This tests your knowledge of Azure's global infrastructure (regions, region pairs, availability zones, data centers), core Azure services across compute (Virtual Machines, App Service, Azure Functions, Container Instances, Azure Kubernetes Service), networking (Virtual Networks, VPN Gateway, ExpressRoute, Azure DNS, Load Balancer, Application Gateway), storage (Blob Storage, Azure Files, Azure Queue Storage, Azure Table Storage), and databases (Azure Cosmos DB, Azure SQL Database, Azure Database for MySQL, Azure Synapse Analytics). You don't need to configure these services โ€” but you do need to know what each one is for and when you'd choose it over alternatives.

The Describe Azure management and governance domain covers approximately 30โ€“35% of the exam. This covers cost management (pricing factors, Total Cost of Ownership calculator, Azure Cost Management, pricing calculator), features and tools for managing and deploying Azure resources (Azure portal, Cloud Shell, Azure CLI, PowerShell, Azure Arc, Azure Resource Manager, ARM templates, Bicep), monitoring tools (Azure Advisor, Azure Service Health, Azure Monitor), and compliance and security features (Microsoft Defender for Cloud, Azure Policy, resource locks, Microsoft Purview, Service Trust Portal).

The Azure Services Domain Is the Largest โ€” But Don't Neglect Governance

Many candidates over-invest in memorizing Azure service lists and under-prepare for the governance and cost management domain. 30โ€“35% of questions cover topics like Azure Policy, resource locks, cost calculators, and compliance tools โ€” areas that are easy to skip when you're excited about cloud services. Balance your preparation across all three domains.

Cloud Concepts: The Foundation You Must Get Right

The cloud concepts domain is foundational โ€” not just for the exam, but for understanding everything else in Azure. Candidates who rush past this section often get confused by governance and architecture questions later because they don't have a solid mental model of what cloud computing actually is.

The shared responsibility model is one of the most tested concepts in this section. In traditional on-premises environments, the customer owns and manages everything. In the cloud, responsibility is divided between Microsoft and the customer, and the division changes depending on the service model. In IaaS, Microsoft manages the physical infrastructure (hardware, datacenter, networking fabric), and the customer manages the operating system, applications, and data.

In PaaS, Microsoft additionally manages the runtime environment and operating system, leaving the customer responsible mainly for the application and data. In SaaS, Microsoft manages nearly everything, and the customer is responsible only for data, user accounts, and access configuration. Getting this model right is essential for security and compliance questions throughout the exam.

The consumption-based model is another critical concept. Traditional IT requires capital expenditure (CapEx) โ€” buying hardware upfront regardless of whether it's fully utilized. Cloud computing primarily uses an operational expenditure (OpEx) model โ€” you pay for what you use, when you use it, with no upfront commitment required for most services. Understanding the CapEx vs OpEx distinction and being able to identify which Azure pricing options correspond to each model (reserved instances = commitment for lower cost; pay-as-you-go = pure consumption) is tested in both the cloud concepts and cost management domains.

High availability, scalability, and elasticity are often confused. High availability means the service remains accessible even when components fail, measured as a percentage of uptime (e.g., 99.9% SLA). Scalability means the system can handle increased load, either by scaling up (adding resources to existing machines) or scaling out (adding more machines). Elasticity goes further โ€” it means the system can automatically scale up or down in response to demand, and scale back down when demand decreases to avoid unnecessary cost. Azure's auto-scaling features implement elasticity.

Microsoft Power BI Study Tips

๐Ÿ’ก What's the best study strategy for Microsoft Power BI?
Focus on weak areas first. Use practice tests to identify gaps, then study those topics intensively.
๐Ÿ“… How far in advance should I start studying?
Most successful candidates begin 4-8 weeks before the exam. Create a structured study schedule.
๐Ÿ”„ Should I retake practice tests?
Yes! Take each practice test 2-3 times. Focus on understanding why answers are correct, not memorizing.
โœ… What should I do on exam day?
Arrive 30 min early, bring required ID, read questions carefully, flag difficult ones, and review before submitting.
Practice AZ-900 Cloud Computing Concepts

Cloud Service Models

๐Ÿ“‹ IaaS

Infrastructure as a Service (IaaS) provides the fundamental computing resources โ€” virtual machines, storage, and networking โ€” on demand. You manage the OS and everything above it; Azure manages the physical infrastructure.

  • Examples: Azure Virtual Machines, Azure Virtual Network, Azure Storage
  • Best for: Lift-and-shift migrations, test/dev environments, custom software requiring specific OS configurations
  • You control: OS, middleware, runtime, applications, data
  • Azure manages: Servers, storage hardware, networking hardware, virtualization

๐Ÿ“‹ PaaS

Platform as a Service (PaaS) provides a managed environment for building, testing, and deploying applications. Azure manages the infrastructure and OS; you focus on application code and data.

  • Examples: Azure App Service, Azure SQL Database, Azure Functions, Azure Kubernetes Service
  • Best for: Web applications, APIs, microservices โ€” when you want to focus on code, not infrastructure
  • You control: Applications and data
  • Azure manages: OS, runtime, middleware, servers, storage, networking

๐Ÿ“‹ SaaS

Software as a Service (SaaS) delivers fully managed applications over the internet. Users access the software via a browser or app; the provider manages everything else.

  • Examples: Microsoft 365, Dynamics 365, Power BI (hosted)
  • Best for: Productivity apps, CRM, ERP โ€” when you need software, not a platform to build on
  • You control: Data, user accounts, and access settings
  • Azure manages: Application, runtime, OS, servers, storage, networking

Azure Architecture and Services: What to Know

The Azure services domain is broad, but the exam tests at the conceptual level rather than requiring configuration knowledge. For most services, you need to know the purpose, the category it belongs to, and when you'd use it versus alternatives.

Azure's global infrastructure is organized into regions (geographic areas containing one or more datacenters), region pairs (two regions within the same geography paired for replication and disaster recovery), and availability zones (physically separate locations within a region, each with independent power, cooling, and networking). Virtual machines and other resources can be deployed across availability zones to achieve high availability โ€” if one zone goes down, resources in the other zones continue running.

In compute services, the key distinctions are: Azure Virtual Machines (VMs) offer maximum control and flexibility for workloads requiring a specific OS or software โ€” these are IaaS. Azure App Service is a PaaS platform for hosting web apps and APIs without managing servers. Azure Functions is serverless compute that runs event-triggered code without provisioning any infrastructure. Azure Container Instances and Azure Kubernetes Service (AKS) run containerized workloads, with AKS providing full orchestration for complex microservices architectures.

In networking, Virtual Networks (VNet) provide isolated private networks in Azure. VNet peering connects two VNets. VPN Gateway creates encrypted connections between on-premises networks and Azure over the public internet. ExpressRoute creates a private, dedicated connection from on-premises to Azure that doesn't travel over the public internet โ€” it's more reliable, lower latency, and higher throughput than VPN, but more expensive. Azure Load Balancer distributes traffic across backend pool instances. Application Gateway provides layer-7 load balancing with WAF (Web Application Firewall) capabilities.

In storage, Azure Blob Storage handles unstructured data like images, videos, and backups โ€” accessed via URL or SDK. Azure Files provides managed file shares accessible via SMB protocol, useful for lift-and-shift of on-premises file server scenarios. Azure Queue Storage provides message queuing for asynchronous communication between application components. The storage tier options (Hot, Cool, Cold, Archive) trade access speed for cost โ€” Hot for frequent access, Archive for data that's rarely retrieved but must be retained.

Practice Azure Architecture Questions

Key Azure Services to Know for AZ-900

๐Ÿ”ด Compute

Virtual Machines (IaaS, max control), App Service (PaaS, web/API hosting), Azure Functions (serverless, event-driven), AKS (Kubernetes container orchestration), Container Instances (single container, no orchestration needed).

๐ŸŸ  Networking

Virtual Network (isolated private cloud network), VPN Gateway (encrypted tunnel to on-premises over internet), ExpressRoute (private dedicated circuit, no public internet), Load Balancer (layer 4), Application Gateway (layer 7 + WAF).

๐ŸŸก Storage

Blob Storage (unstructured data, images, video, backups), Azure Files (SMB file shares for lift-and-shift), Queue Storage (async message queuing). Tiers: Hot, Cool, Cold, Archive โ€” lower access = lower storage cost.

๐ŸŸข Databases

Azure SQL Database (managed SQL Server), Azure Cosmos DB (globally distributed NoSQL, multi-model), Azure Database for PostgreSQL/MySQL (open-source managed). Azure Synapse Analytics for large-scale analytics workloads.

Security, Governance, and Cost Management

The management and governance domain accounts for 30โ€“35% of the exam and is frequently under-studied. Understanding Azure's governance tools is critical for both the exam and for any real-world Azure role.

Microsoft Entra ID (formerly Azure Active Directory) is Azure's identity and access management service. It manages user identities, authentication, and authorization for Azure resources and Microsoft 365. Conditional access policies, MFA, and role-based access control (RBAC) are Entra ID features that appear frequently in AZ-900 questions.

Role-Based Access Control (RBAC) is how Azure manages permissions. Instead of granting broad access, RBAC assigns specific roles at specific scopes. The four fundamental roles are: Owner (full access including access management), Contributor (create and manage resources, can't grant access), Reader (view resources only), and User Access Administrator (manage user access to resources). RBAC assignments can be made at the management group, subscription, resource group, or individual resource level โ€” the scope determines how broadly the permissions apply.

Azure Policy allows organizations to enforce rules across their Azure environment. Policies can audit, deny, or deploy resources to maintain compliance with organizational standards. For example, a policy might prevent deployment of virtual machines outside approved regions, require specific tags on all resources, or enforce encryption at rest. Azure Blueprints bundles policies, RBAC assignments, and ARM templates into a single package for consistent governance across multiple subscriptions.

Cost management is a major exam focus. The Azure Pricing Calculator estimates costs before you deploy. The Total Cost of Ownership (TCO) Calculator compares on-premises costs to Azure costs to build a business case for migration. Azure Cost Management and Billing provides actual spending data, budgets, alerts, and recommendations for reducing costs. Azure Advisor integrates with cost management and provides personalized recommendations for reliability, security, performance, and cost optimization based on your actual usage patterns.

Practice AZ-900 Azure Certification Questions

AZ-900 Study Plan: How Long Does It Take?

Most candidates with some IT background need two to four weeks of preparation to feel confident for AZ-900. Candidates with no prior IT or cloud experience should budget four to six weeks. The exam's conceptual nature means you need time to build mental models, not just memorize facts โ€” so spaced repetition and hands-on exploration matter more than total hours studied.

The most effective study approach combines three resources: Microsoft Learn's free AZ-900 learning path, hands-on exploration in a free Azure account, and practice tests. Microsoft Learn covers all exam objectives with structured modules and knowledge checks. The free Azure account (with a $200 credit for 30 days and always-free tier services) lets you explore the Azure portal, create resources, and see how services are organized โ€” spatial familiarity with the portal is genuinely helpful for the exam. Practice tests identify gaps before the real exam and get you comfortable with Microsoft's question style.

If you're preparing in two weeks, spend the first week on Microsoft Learn (cloud concepts and Azure architecture modules), the second week on governance, cost, and security topics, and take practice tests throughout. If you have a month, use the extra time for deeper hands-on exploration โ€” create a virtual machine, deploy an app service, configure a storage account, and explore the Azure Policy and Cost Management portals. The muscle memory from clicking through the portal makes the exam feel more familiar.

John Savill's AZ-900 YouTube series is widely considered the best free video resource and covers all topics with clear diagrams. For those who prefer structured courses, Microsoft's official learning resources on Microsoft Learn are free, comprehensive, and directly aligned to the exam objectives. Paid course platforms offer instructor-led practice and structured Q&A but aren't required to pass โ€” the free resources are sufficient for most candidates.

AZ-900 Study Checklist

Create a free Azure account and activate the $200 trial credit
Complete the Microsoft Learn AZ-900 learning path (free, official, ~10 hours)
Review the official AZ-900 skills measured document on Microsoft Learn
Understand IaaS vs PaaS vs SaaS with Azure examples for each
Know the shared responsibility model and what changes by service type
Learn Azure's global infrastructure: regions, availability zones, region pairs
Memorize the core services in compute, networking, storage, and databases
Understand Azure RBAC roles and scope hierarchy
Know Azure Policy, resource locks, and Azure Blueprints
Practice with the Azure Pricing Calculator and TCO Calculator
Take at least 3 full practice exams before your actual exam date
Review any questions you got wrong by reading the Microsoft documentation

Practice Tests and Final Preparation Tips

Practice tests for AZ-900 serve two purposes: they help you identify knowledge gaps early so you can study more efficiently, and they get you comfortable with Microsoft's question formats. Microsoft uses scenario-based questions that often describe a situation and ask which Azure service or feature best addresses the need โ€” these require you to understand the purpose and use case of services, not just their names.

Take your first at the beginning of your preparation, even if you feel unprepared. A cold baseline shows you exactly where to focus. Then take targeted practice sets after each major study topic. In the final two to three days before your exam, take two or three full timed practice tests under exam conditions โ€” 60 minutes, no breaks, no references. This builds the focus and confidence you'll need on exam day.

The free Microsoft practice assessment on Microsoft Learn is the most accurate indicator of your readiness because it uses the same question format and style as the real exam. It's shorter than a full practice exam, but the quality of questions is high. Complete it at least once, review every question regardless of whether you got it right, and read the explanations carefully.

One tip that helps many candidates: create a personal cheat sheet of the services you confuse most often. Azure Load Balancer vs Application Gateway vs Traffic Manager vs Front Door is a common source of confusion โ€” each operates at a different layer with different capabilities. Writing out the distinctions in your own words cements the differences better than re-reading a definition. Review your cheat sheet on the morning of the exam.

AZ-900: Who Should Take It and Who Shouldn't

Pros

  • No prerequisites โ€” accessible to anyone regardless of technical background
  • Builds common cloud vocabulary across technical and non-technical team members
  • Foundation for all Azure Associate and Expert certifications
  • Demonstrates cloud commitment to employers and clients
  • Free Azure account lets you learn hands-on at no additional cost

Cons

  • Limited career impact alone โ€” typically a stepping stone, not a destination
  • Technical professionals may find the content too basic if they already have cloud experience
  • Doesn't validate any hands-on skill โ€” only foundational knowledge
  • Certification expires after one year and requires renewal via free Microsoft Learn assessment

AZ-900 Questions and Answers

How hard is the AZ-900 exam?

AZ-900 is considered an entry-level exam, but it's not trivial if you haven't studied. Candidates with IT or cloud experience typically need 2โ€“4 weeks of preparation. Non-technical candidates should budget 4โ€“6 weeks. The conceptual nature of the exam means you must understand cloud principles, not just memorize lists of services.

Is AZ-900 worth it for non-technical professionals?

Yes. AZ-900 was designed for non-technical roles including project managers, sales staff, and business analysts who work alongside Azure environments. It provides a shared cloud vocabulary and demonstrates cloud awareness to employers. Many organizations require or recommend it for anyone who interacts with Azure decisions.

What is the best free resource for AZ-900?

Microsoft Learn's official AZ-900 learning path is the best free resource because it directly aligns to exam objectives and is updated as Microsoft updates the exam. John Savill's AZ-900 Study Cram on YouTube is also highly regarded for its visual explanations. Combine both with a free Azure account for hands-on practice.

Can I pass AZ-900 without any Azure experience?

Yes. Many candidates pass without prior Azure exposure. The key is spending time with the Microsoft Learn modules and exploring the free Azure account to become familiar with how services are categorized and named. The conceptual questions don't require you to have configured Azure resources, but familiarity with the portal helps.

Does AZ-900 expire?

Yes. Microsoft certifications expire after one year. You can renew for free by passing a renewal assessment on Microsoft Learn โ€” no retake of the full exam required. The renewal assessment is shorter and can be completed online without scheduling or fees.

What exam should I take after AZ-900?

It depends on your role: AZ-104 (Azure Administrator) for IT admins managing Azure subscriptions, AZ-204 (Azure Developer) for developers building Azure applications, AZ-305 (Azure Solutions Architect) for architects designing cloud solutions, or AZ-900 plus role-specific certifications for specialized tracks like data (DP-900, DP-203), AI (AI-900), or security (SC-900).

How many questions are on the AZ-900 exam?

AZ-900 typically contains 40โ€“60 questions, though the exact number varies by exam version. You have 60 minutes to complete the exam. Question formats include multiple choice (single and multiple correct answers), drag and drop, and short answer questions matching Azure services to descriptions or use cases.
โ–ถ Start Quiz