50 Free Azure Fundamentals Practice Questions (AZ-900)
Preparing for the Azure Fundamentals certification? These 50 free practice questions cover all domains of the AZ-900 exam.
Use these questions to:
- Test your knowledge of cloud concepts
- Understand Azure architecture and services
- Learn Azure management and governance
- Master Azure pricing and support models
Domain 1: Cloud Concepts (Questions 1–15)
Question 1
Which cloud model combines public and private cloud resources from different providers?
a) Public Cloud
b) Private Cloud
c) Hybrid Cloud
d) Community Cloud
Show Answer
Answer: c) Hybrid Cloud
Explanation: Hybrid cloud combines public cloud and private cloud resources from different providers, allowing data and applications to be shared between them. This provides flexibility and more deployment options.
Question 2
What is the difference between scalability and elasticity?
a) Scalability scales up; elasticity scales out
b) Scalability is the ability to handle growing workloads; elasticity is the ability to scale resources up/down automatically
c) They are the same thing
d) Elasticity is for VMs; scalability is for storage
Show Answer
Answer: b) Scalability is the ability to handle growing workloads; elasticity is the ability to scale resources up/down automatically
Explanation: Scalability is the ability to adjust resources to meet demand. Elasticity is the ability to automatically scale resources up or down based on real-time demand, paying only for what you use.
Question 3
What is OPEX in cloud computing?
a) Operating expenses (ongoing costs for running services)
b) One-time purchase expenses
c) Optimization expenses
d) Outsourcing expenses
Show Answer
Answer: a) Operating expenses (ongoing costs for running services)
Explanation: OPEX (Operational Expenditure) covers ongoing costs like monthly cloud service fees. This contrasts with CAPEX (Capital Expenditure) which covers one-time infrastructure purchases.
Question 4
Which of the following is NOT a benefit of cloud computing?
a) High availability
b) Disaster recovery
c) Fixed, predictable costs
d) Global reach
Show Answer
Answer: c) Fixed, predictable costs
Explanation: Cloud computing typically uses a pay-as-you-go model where costs vary based on usage. While cloud costs can be optimized and forecasted, they're not fixed like on-premises infrastructure.
Question 5
What is an Azure Region?
a) A single data center
b) A set of data centers deployed within a latency-defined perimeter
c) A network of global edge nodes
d) A billing zone
Show Answer
Answer: b) A set of data centers deployed within a latency-defined perimeter
Explanation: An Azure Region is a set of data centers deployed within a latency-defined perimeter and connected through a dedicated regional low-latency network. Each region contains multiple availability zones.
Question 6
What is an Azure Availability Zone?
a) A separate Azure region
b) A physically separate location within an Azure region
c) A globally distributed point of presence
d) A network security boundary
Show Answer
Answer: b) A physically separate location within an Azure region
Explanation: An Availability Zone is a physically separate location (with independent power, cooling, and networking) within an Azure region. Each region has at least three zones for redundancy.
Question 7
What is the Azure geography boundary?
a) An area containing multiple regions
a) A single region
c) A data center location
d) A network peering point
Show Answer
Answer: a) An area containing multiple regions
Explanation: An Azure geography is a discrete market containing two or more regions that preserve data residency and compliance boundaries (e.g., Europe, North America, Asia Pacific).
Question 8
Which SLA guarantee does Azure provide for compute instances deployed across multiple Availability Zones?
a) 99.9%
b) 99.95%
c) 99.99%
d) 100%
Show Answer
Answer: c) 99.99%
Explanation: Azure provides a 99.99% SLA for compute instances deployed across two or more Availability Zones. Single-instance VMs have a 99.9% SLA (with premium storage).
Question 9
What is VMSS (Virtual Machine Scale Sets)?
a) A tool for automatically creating VMs
b) A service for load balancing VMs
c) A service that allows creating and managing a group of identical, load-balanced VMs
d) A backup service for VMs
Show Answer
Answer: c) A service that allows creating and managing a group of identical, load-balanced VMs
Explanation: Virtual Machine Scale Sets (VMSS) allow you to create and manage a group of identical, load-balanced VMs that can automatically scale based on demand.
Question 10
What is the primary difference between CAPEX and OPEX in cloud?
a) CAPEX is for software; OPEX is for hardware
b) CAPEX is a one-time upfront cost; OPEX is a recurring cost
c) CAPEX is cheaper than OPEX
d) OPEX is only for cloud resources
Show Answer
Answer: b) CAPEX is a one-time upfront cost; OPEX is a recurring cost
Explanation: CAPEX (Capital Expenditure) involves significant one-time upfront costs (buying servers, building data centers). OPEX (Operational Expenditure) involves recurring payments for services consumed (monthly cloud bills).
Question 11
Which cloud service model is best for a customer who wants to manage their own applications but not the underlying OS and hardware?
a) IaaS
b) PaaS
c) SaaS
d) On-premises
Show Answer
Answer: b) PaaS
Explanation: Platform as a Service (PaaS) provides a platform where customers can deploy and manage their applications without managing the underlying OS, hardware, or runtime environment.
Question 12
Which cloud service model provides software applications over the internet on a subscription basis?
a) IaaS
b) PaaS
c) SaaS
d) DaaS
Show Answer
Answer: c) SaaS
Explanation: Software as a Service (SaaS) delivers fully managed software applications over the internet on a subscription basis. Examples include Office 365, Salesforce, and Dynamics 365.
Question 13
What is the responsibility model in cloud computing?
a) Cloud provider manages everything
b) Customer manages everything
c) Shared responsibility where the provider manages the infrastructure and the customer manages their data and applications
d) Third-party manages everything
Show Answer
Answer: c) Shared responsibility where the provider manages the infrastructure and the customer manages their data and applications
Explanation: In the shared responsibility model, the cloud provider is responsible for the security OF the cloud (physical security, hardware, networking), while customers are responsible for security IN the cloud (their data, applications, access management).
Question 14
What is the purpose of a Service Level Agreement (SLA)?
a) To define the price of cloud services
b) To define the level of service guaranteed by the provider
c) To define the security requirements
d) To define the data storage policy
Show Answer
Answer: b) To define the level of service guaranteed by the provider
Explanation: An SLA (Service Level Agreement) defines the guaranteed level of service, typically including uptime/availability percentages and financial penalties if those guarantees aren't met.
Question 15
What does a 99.95% SLA mean?
a) 99.95 hours of uptime per year
b) Approximately 4.38 hours of potential downtime per year
c) 99.95% of requests will succeed
d) The service costs 99.95% of the standard price
Show Answer
Answer: b) Approximately 4.38 hours of potential downtime per year
Explanation: A 99.95% SLA means the service guarantees ~99.95% uptime. This allows approximately 4.38 hours of downtime per year (365 days × 24 hours × 0.05% = 4.38 hours).
Domain 2: Azure Architecture & Services (Questions 16–35)
Question 16
Which Azure compute service allows you to deploy and manage containerized applications without managing the underlying infrastructure?
a) Azure VMs
b) Azure Container Instances (ACI)
c) Azure Batch
d) Azure Service Fabric
Show Answer
Answer: b) Azure Container Instances (ACI)
Explanation: Azure Container Instances (ACI) allows you to run containers directly on the Azure cloud without managing the underlying infrastructure. It's a serverless container service.
Question 17
Which Azure service provides serverless compute for executing code in response to events?
a) Azure VMs
b) Azure Functions
c) Azure App Service
d) Azure Logic Apps
Show Answer
Answer: b) Azure Functions
Explanation: Azure Functions is a serverless compute service that runs code in response to events. You pay only for execution time and resources consumed, without managing infrastructure.
Question 18
Which Azure storage service is best for storing large binary files like images and videos?
a) Azure Blob Storage
b) Azure Disk Storage
c) Azure File Storage
d) Azure Queue Storage
Show Answer
Answer: a) Azure Blob Storage
Explanation: Azure Blob Storage is designed for storing large amounts of unstructured data including images, videos, documents, and backups. It offers three access tiers: Hot (frequent), Cool (infrequent), and Archive.
Question 19
Which Azure service provides managed SQL database service?
a) Azure SQL Database
b) Azure Cosmos DB
c) Azure Table Storage
d) Azure Database for MySQL
Show Answer
Answer: a) Azure SQL Database
Explanation: Azure SQL Database is a fully managed relational database service based on Microsoft SQL Server. It includes built-in high availability, automated backups, and intelligent performance optimization.
Question 20
Which Azure database service supports globally distributed multi-model NoSQL databases?
a) Azure SQL Database
b) Azure Cosmos DB
c) Azure Database for PostgreSQL
d) Azure Cache for Redis
Show Answer
Answer: b) Azure Cosmos DB
Explanation: Azure Cosmos DB is a globally distributed, multi-model NoSQL database service. It supports document, key-value, graph, and column-family data models with turnkey global distribution.
Question 21
What is Azure App Service?
a) A tool for creating mobile apps
b) A fully managed platform for building, deploying, and scaling web apps and APIs
c) A service for monitoring applications
d) A database service
Show Answer
Answer: b) A fully managed platform for building, deploying, and scaling web apps and APIs
Explanation: Azure App Service is a fully managed platform (PaaS) for building, deploying, and scaling web applications, RESTful APIs, and mobile backends across multiple languages (.NET, Java, Node.js, Python, PHP).
Question 22
Which Azure service is used for managing and deploying resources using templates?
a) Azure CLI
b) Azure Resource Manager (ARM)
c) Azure PowerShell
d) Azure Portal
Show Answer
Answer: b) Azure Resource Manager (ARM)
Explanation: Azure Resource Manager is the management layer that enables you to create, update, and delete resources in your Azure subscription using declarative templates (ARM templates/Bicep).
Question 23
What is Azure ExpressRoute?
a) A VPN connection to Azure
b) A dedicated private connection to Azure from on-premises
c) A public internet connection to Azure
d) A load balancer service
Show Answer
Answer: b) A dedicated private connection to Azure from on-premises
Explanation: Azure ExpressRoute provides dedicated, private connections from on-premises infrastructure to Azure, bypassing the public internet for increased reliability, lower latency, and higher security.
Question 24
Which Azure service provides DDoS protection?
a) Azure Firewall
b) Azure DDoS Protection
c) Network Security Groups
d) Azure Front Door
Show Answer
Answer: b) Azure DDoS Protection
Explanation: Azure DDoS Protection provides DDoS mitigation against network and application layer attacks. Basic tier is automatically enabled; Standard tier provides advanced mitigation for VNet resources.
Question 25
What is Azure Load Balancer?
a) A service for distributing incoming traffic across multiple VMs
b) A service for balancing database loads
c) A service for optimizing storage performance
d) A service for managing applications
Show Answer
Answer: a) A service for distributing incoming traffic across multiple VMs
Explanation: Azure Load Balancer distributes incoming network traffic across multiple backend resources (VMs, VMSS) to ensure high availability and scalability. It operates at Layer 4 (TCP/UDP).
Question 26
Which Azure service provides domain registration and DNS hosting?
a) Azure Traffic Manager
b) Azure DNS
c) Azure Front Door
d) Azure VPN Gateway
Show Answer
Answer: b) Azure DNS
Explanation: Azure DNS provides DNS domain hosting using Microsoft Azure infrastructure. It allows managing DNS records with the same credentials, APIs, and billing as other Azure services.
Question 27
What is Azure Active Directory (Azure AD)?
a) A cloud-based identity and access management service
b) A database service
c) A compute service
d) A monitoring service
Show Answer
Answer: a) A cloud-based identity and access management service
Explanation: Azure Active Directory (Azure AD) is Microsoft's cloud-based identity and access management service. It provides authentication, single sign-on (SSO), and identity protection for cloud applications.
Question 28
Which Azure service provides object storage with unlimited capacity?
a) Azure Disk Storage
b) Azure Blob Storage
c) Azure File Storage
d) Azure Queue Storage
Show Answer
Answer: b) Azure Blob Storage
Explanation: Azure Blob Storage provides object storage with essentially unlimited capacity (up to 500 TB per storage account). It's designed for storing massive amounts of unstructured data.
Question 29
What is Azure Key Vault used for?
a) Storing database secrets
b) Securely storing and managing secrets, keys, and certificates
c) Encrypting network traffic
d) Managing IAM users
Show Answer
Answer: b) Securely storing and managing secrets, keys, and certificates
Explanation: Azure Key Vault is a service for securely storing and accessing secrets (API keys, passwords), encryption keys, and certificates. It helps control and audit access to sensitive information.
Question 30
Which Azure service provides automated image and video analysis using AI?
a) Azure Cognitive Services (Computer Vision)
b) Azure Machine Learning
c) Azure Bot Service
d) Azure Search
Show Answer
Answer: a) Azure Cognitive Services (Computer Vision)
Explanation: Azure Cognitive Services - Computer Vision provides pre-built AI models for analyzing images and video (object detection, facial recognition, OCR, description generation) without ML expertise.
Question 31
What is the Azure Marketplace?
a) A store for buying Azure hardware
b) An online store for third-party solutions and services built for Azure
c) A pricing calculator
d) A billing portal
Show Answer
Answer: b) An online store for third-party solutions and services built for Azure
Explanation: The Azure Marketplace is an online store offering thousands of third-party software, services, and solutions certified to run on Azure, including VMs, databases, security tools, and SaaS applications.
Question 32
Which Azure service provides a CDN (Content Delivery Network)?
a) Azure Front Door
b) Azure CDN
c) Azure Traffic Manager
d) Azure DNS
Show Answer
Answer: b) Azure CDN
Explanation: Azure CDN (Content Delivery Network) provides global content delivery caching content at edge locations worldwide, reducing latency for users through integration with Microsoft global network.
Question 33
What is Azure Functions used for?
a) Running long-running applications
b) Running short-lived code in response to events
c) Managing virtual machines
d) Storing large files
Show Answer
Answer: b) Running short-lived code in response to events
Explanation: Azure Functions is a serverless compute service for running short-lived, event-driven code. Functions are triggered by events like HTTP requests, timer schedules, or queue messages.
Question 34
Which Azure service provides disaster recovery through replication of VMs to a secondary region?
a) Azure Backup
b) Azure Site Recovery
c) Azure Traffic Manager
d) Azure Front Door
Show Answer
Answer: b) Azure Site Recovery
Explanation: Azure Site Recovery replicates workloads from a primary site to a secondary location, enabling disaster recovery through failover to the secondary region when the primary site goes down.
Question 35
What is Azure Policy used for?
a) Creating firewall rules
b) Enforcing governance rules and compliance across subscriptions
c) Managing security groups
d) Creating backup policies
Show Answer
Answer: b) Enforcing governance rules and compliance across subscriptions
Explanation: Azure Policy helps enforce organizational standards and assess compliance at scale. It can enforce rules on resource types, locations, naming conventions, and configurations.
Domain 3: Azure Management & Governance (Questions 36–50)
Question 36
What is an Azure Management Group?
a) A container for managing access, policies, and compliance across multiple subscriptions
b) A group of Azure services
c) A team management tool
d) A resource type
Show Answer
Answer: a) A container for managing access, policies, and compliance across multiple subscriptions
Explanation: Management Groups are containers for managing access, policies, and compliance across multiple Azure subscriptions. They form a hierarchy that allows applying governance to all subscriptions under them.
Question 37
What is the difference between a resource group and a subscription?
a) Resource groups contain resources; subscriptions contain resource groups
b) Subscriptions contain resources; resource groups contain subscriptions
c) They are the same thing
d) Resource groups are for security; subscriptions are for billing
Show Answer
Answer: a) Resource groups contain resources; subscriptions contain resource groups
Explanation: A subscription is a logical container for resource groups and billing. A resource group is a container that holds related resources for an Azure solution. Resources can only exist in one resource group.
Question 38
What is Azure Blueprints?
a) A design tool for applications
b) A service for deploying infrastructure using ARM templates
c) A service for defining a repeatable set of Azure resources that comply with standards and patterns
d) A monitoring service
Show Answer
Answer: c) A service for defining a repeatable set of Azure resources that comply with standards and patterns
Explanation: Azure Blueprints enables you to define a repeatable set of Azure resources that adhere to organizational standards, patterns, and requirements. It includes resource groups, policies, role assignments, and ARM templates.
Question 39
Which Azure pricing model offers the lowest cost for predictable workloads?
a) Pay-as-you-go
b) Reserved Instances
c) Spot pricing
d) Dev/Test pricing
Show Answer
Answer: b) Reserved Instances
Explanation: Reserved Instances offer significant discounts (up to 72%) compared to pay-as-you-go for committing to a 1-year or 3-year term. Best for predictable, steady-state workloads.
Question 40
Which Azure pricing model offers the lowest cost for batch processing and fault-tolerant workloads?
a) Pay-as-you-go
b) Reserved Instances
c) Spot pricing
d) Hybrid Benefit
Show Answer
Answer: c) Spot pricing
Explanation: Azure Spot pricing offers unused compute capacity at significant discounts (up to 90%). However, capacity can be reclaimed by Azure with a 30-second notification. Best for batch jobs, dev/test, and fault-tolerant workloads.
Question 41
What is the Azure Pricing Calculator used for?
a) Calculating the monthly bill
b) Estimating the cost of Azure services before deployment
c) Comparing Azure prices to competitors
d) Analyzing usage costs
Show Answer
Answer: b) Estimating the cost of Azure services before deployment
Explanation: The Azure Pricing Calculator is a web-based tool for estimating the cost of Azure services before deployment. It allows configuring services, regions, and quantities to generate cost estimates.
Question 42
What is the Azure TCO Calculator used for?
a) Calculating Azure subscription costs
b) Comparing on-premises infrastructure costs to Azure costs
c) Calculating storage costs
d) Estimating backup costs
Show Answer
Answer: b) Comparing on-premises infrastructure costs to Azure costs
Explanation: The Azure TCO (Total Cost of Ownership) Calculator helps organizations estimate and compare the cost of running their on-premises infrastructure versus migrating to Azure.
Question 43
Which tool provides cost analysis and management for Azure resources?
a) Azure Monitor
b) Azure Cost Management + Billing
c) Azure Advisor
d) Azure Policy
Show Answer
Answer: b) Azure Cost Management + Billing
Explanation: Azure Cost Management + Billing provides tools for viewing, analyzing, and managing Azure costs. It includes budget alerts, cost analysis dashboards, and recommendations for cost optimization.
Question 44
What is Azure Service Health?
a) A service that monitors VM health
b) A tool for viewing service-related notifications and health status
c) A database health checker
d) A load balancer health probe
Show Answer
Answer: b) A tool for viewing service-related notifications and health status
Explanation: Azure Service Health provides a personalized view of the health of Azure services in your regions, including planned maintenance, service issues, and health advisories.
Question 45
What is Azure Advisor?
a) A service for creating support tickets
b) A service that provides best practice recommendations for cost, performance, security, and reliability
c) A consulting service
d) A configuration tool
Show Answer
Answer: b) A service that provides best practice recommendations for cost, performance, security, and reliability
Explanation: Azure Advisor analyzes your deployed resources and provides recommendations to improve cost, performance, security, and reliability. It's like having a built-in cloud architect consultant.
Question 46
Which Azure service should you use to create custom role-based access control?
a) Azure Policy
b) Azure RBAC
c) Azure Blueprints
d) Azure AD
Show Answer
Answer: b) Azure RBAC
Explanation: Azure Role-Based Access Control (RBAC) is the service for creating and managing custom roles and assigning permissions to users, groups, and applications at specific scopes (management group, subscription, resource group, resource).
Question 47
What is Azure Tags used for?
a) Tagging VMs for backup
b) Adding metadata to resources for organization, cost tracking, and management
c) Security labeling
d) Network labeling
Show Answer
Answer: b) Adding metadata to resources for organization, cost tracking, and management
Explanation: Azure Tags are name/value pairs that enable you to categorize resources by purpose, owner, environment, or other criteria. Tags are used for cost reporting, resource management, and policy enforcement.
Question 48
Which of the following is NOT an Azure support plan?
a) Basic
b) Developer
c) Standard
d) Professional Direct
Show Answer
Answer: d) Professional Direct
Explanation: Azure support plans are: Basic (included, billing support only), Developer (during business hours), Standard (24/7, 1-hour response for critical cases), and Professional Direct (proactive guidance, 1-hour response). Professional Direct is not a correct plan name.
Question 49
Which Azure service provides unified monitoring of resources and applications?
a) Azure Monitor
b) Azure Service Health
c) Azure Advisor
d) Azure Sentinel
Show Answer
Answer: a) Azure Monitor
Explanation: Azure Monitor provides a unified monitoring experience across Azure resources and applications. It collects metrics, logs, and traces, enabling alerting, visualization, and analysis.
Question 50
What is the Azure Governance tool that creates, assigns, and manages policies?
a) Azure Blueprints
b) Azure Policy
c) Azure Management Groups
d) Azure Resource Locks
Show Answer
Answer: b) Azure Policy
Explanation: Azure Policy is the governance tool for creating, assigning, and managing policies. It enforces rules and effects over your resources, ensuring compliance with organizational standards and cost controls.
How Did You Score?
- 0–25 correct: Review fundamentals. Study the Azure Fundamentals Exam Guide.
- 26–40 correct: You're progressing. Focus on weak areas and practice more.
- 41–50 correct: Ready for the exam! Try our full practice exam set.
Ready for the Full Azure Practice Exam?
These 50 questions are just a sample. Our complete Azure Fundamentals practice exam includes:
- 200+ questions covering all exam domains
- Exam simulation mode with timed sessions
- Detailed analytics showing your strengths and weaknesses
- Explanations for every answer
Access all Azure practice questions →
Related Articles
Bereit, dein Wissen zu testen?
Probiere unsere Übungsprüfungen mit Hunderten von realistischen Fragen aus.
Üben starten →