Microsoft Azure Fundamentals Practice Test (AZ-900)
Use the form below to configure your Microsoft Azure Fundamentals Practice Test (AZ-900). The practice test can be configured to only include certain exam objectives and domains. You can choose between 5-100 questions and set a time limit.

Microsoft Azure Fundamentals AZ-900 Information
Microsoft Azure Fundamentals (AZ-900) Exam
The Microsoft Azure Fundamentals (AZ-900) certification is an entry-level credential for individuals who want to understand cloud computing and Microsoft Azure services. It is designed for beginners and does not require prior technical experience. This certification is ideal for business professionals, students, and those exploring cloud-related careers.
Exam Overview
The AZ-900 exam consists of 40 to 60 multiple-choice and multiple-response questions. Candidates have 60 minutes to complete the test. The exam costs $99 USD. A passing score is 700 on a scale of 1000. The exam is available in several languages, including English, Japanese, Chinese, German, and French.
Exam Content
The AZ-900 exam covers key cloud concepts, Azure architecture, services, security, governance, and pricing. Cloud concepts include basic cloud computing principles, deployment models, and benefits. Azure architecture focuses on core components such as regions, availability zones, and resource management. Azure services include compute, networking, storage, and databases. Security covers identity management, compliance, and best practices. Governance includes cost management and monitoring. Pricing covers Azure subscription models, cost factors, and service-level agreements.
Who Should Take This Exam?
This certification is suitable for individuals who want a foundational understanding of cloud computing and Microsoft Azure. It is designed for business professionals, sales and marketing teams, students, and IT beginners. It is also useful for those planning to earn higher-level Azure certifications.
How to Prepare
Candidates should review the Microsoft Learn AZ-900 learning path, which provides free study materials and interactive content. Microsoft offers online training courses and practice exams to help with preparation. Hands-on experience with Azure services using the free Azure trial can improve understanding.
Summary
The Microsoft Azure Fundamentals (AZ-900) certification is an excellent starting point for individuals interested in cloud computing. It provides a broad understanding of Azure services, security, and pricing. This certification helps professionals and students develop cloud skills and prepares them for more advanced Azure certifications.
Scroll down to see your responses and detailed results
Free Microsoft Azure Fundamentals AZ-900 Practice Test
Press start when you are ready, or press Change to modify any settings for the practice test.
- Questions: 15
- Time: Unlimited
- Included Topics:Cloud ConceptsAzure Architecture and ServicesAzure Management and Governance
Your company is deploying a mission-critical application in Azure that must remain operational even if a datacenter within the region fails. Which Azure feature should you implement to meet this requirement?
- You selected this option
Availability Sets
- You selected this option
Azure Regional Pairs
- You selected this option
Azure Traffic Manager
- You selected this option
Availability Zones
Answer Description
Availability Zones are physically separate locations within an Azure region, each with independent power, cooling, and networking. By deploying resources across multiple Availability Zones, your application can continue to operate even if one zone experiences an outage.
Availability Sets protect against hardware failures within a datacenter but do not provide resilience against datacenter failures.
Azure Regional Pairs provide disaster recovery capabilities across different regions, not within the same region.
Azure Traffic Manager is used for DNS-based load balancing and distribution of traffic but does not protect against datacenter failures within a single region.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are Availability Zones in Azure?
How are Availability Sets different from Availability Zones?
What is the role of Azure Traffic Manager?
Which of the following best describes the Azure portal?
- You selected this option
A web-based unified console for managing Azure resources
- You selected this option
An on-premises software for deploying Azure applications
- You selected this option
A command-line interface for automating Azure tasks
- You selected this option
An offline tool for managing Azure services
Answer Description
The Azure portal is an online, web-based console that enables users to build, manage, and monitor Azure resources through a graphical user interface. It supports all Azure services and includes tools for managing cloud resources. Unlike the Azure CLI and Azure PowerShell, which are command-line tools, the portal provides a visual interface accessible through a web browser. It is not an offline tool or on-premises software; it is a fully online platform.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are Azure resources?
What is the difference between Azure portal and Azure CLI?
Can I access Azure portal from different devices?
Which Azure pricing model charges customers based on actual resource usage rather than a fixed cost?
- You selected this option
License-based pricing model
- You selected this option
Reserved pricing model
- You selected this option
Subscription-based model
- You selected this option
Pay-as-you-go model
Answer Description
The pay-as-you-go model charges customers based on their actual resource consumption, providing flexibility and cost savings by paying only for what is used. Other models like reserved pricing involve upfront commitments to certain resources, and subscription-based models often involve fixed costs regardless of usage.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are the advantages of the pay-as-you-go model in Azure?
How does the pay-as-you-go model compare to the reserved pricing model?
What types of resources can be billed with the pay-as-you-go model in Azure?
A DevOps engineer needs to aggregate and analyze system and application log data from multiple Azure virtual machines. This engineer wants to create complex queries to identify trends and patterns that could indicate potential issues. Which monitoring service within Azure Monitor should the engineer use?
- You selected this option
Azure Monitor alerts
- You selected this option
Azure Log Analytics
- You selected this option
Application Insights
- You selected this option
Azure Service Health
Answer Description
Azure Log Analytics is the service within Azure Monitor that is designed specifically to perform log data aggregation and complex querying. It lets you analyze data across multiple virtual machines, enabling the detection of trends and patterns. In contrast, Application Insights provides application performance insights but isn't used for extensive log data analysis across VMs. Azure Monitor alerts enable you to set up alert rules based on metrics or logs, but do not involve data aggregation or complex querying. Azure Service Health notifies you about Azure service incidents and maintenance, but is not used for log data analysis.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Azure Log Analytics used for?
What is Kusto Query Language (KQL)?
How does Azure Monitor alerting work?
What is the primary function of Azure Advisor?
- You selected this option
Guarantees service level agreements (SLAs) for Azure services
- You selected this option
Provides personalized recommendations to optimize Azure deployments
- You selected this option
Manages Azure resources on behalf of the user
- You selected this option
Provides real-time security alerts for Azure services
Answer Description
Azure Advisor is an intelligent, personalized cloud consultant that helps you follow best practices to optimize your Azure deployments. It analyzes your resource configuration and usage telemetry, then provides recommendations to help improve the efficiency of your Azure resources. Azure Advisor does not directly manage resources, provide real-time security alerts, or guarantee SLAs for your services; its main purpose is to offer guidance that you can act on to optimize your deployments.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What types of recommendations does Azure Advisor provide?
How does Azure Advisor analyze resource configuration?
Can Azure Advisor automate the implementation of its recommendations?
Your company is looking to deploy a web application without having to manage the underlying operating system or application runtime environment. Which cloud service type would be BEST suited for this scenario?
- You selected this option
Software as a Service (SaaS)
- You selected this option
Server Hosting
- You selected this option
Infrastructure as a Service (IaaS)
- You selected this option
Platform as a Service (PaaS)
Answer Description
Platform as a Service (PaaS) is the correct answer because it allows customers to deploy applications without managing the underlying infrastructure, such as servers or runtime environments. PaaS provides a platform with tools to develop, test, and host applications in the same integrated environment, simplifying the process for developers. Infrastructure as a Service (IaaS) would require managing the operating system and runtime environment, and Software as a Service (SaaS) generally refers to using software applications provided by a third party, not deploying your own. Server Hosting is not a cloud service type but rather a general term that can refer to any form of hosting a server, which would require greater management of the infrastructure.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What specific benefits does PaaS offer developers compared to IaaS?
How does PaaS handle application scalability and maintenance for users?
What are some examples of popular PaaS providers?
Which cloud benefit allows organizations to centrally manage policies and access controls across all their resources?
- You selected this option
Enhanced application performance
- You selected this option
Lower operational costs
- You selected this option
Increased hardware control
- You selected this option
Improved security and governance
Answer Description
Cloud computing enhances security and governance by allowing organizations to centrally manage policies and access controls. This centralized approach ensures consistent security measures are applied across all resources, improving overall security posture and compliance with regulations. Other options like increased hardware control or enhanced application performance do not directly relate to centralized policy management.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What does 'centralized management' mean in the context of cloud computing?
What are some examples of policies organizations can manage centrally in the cloud?
How does centralized management improve security and compliance in the cloud?
An organization aims to maintain consistent operational performance and reduce the likelihood of service interruption as it transitions to cloud services. Which advantage of cloud computing directly supports this goal?
- You selected this option
Cost savings
- You selected this option
Scalability
- You selected this option
Rapid deployment
- You selected this option
Reliability
Answer Description
Reliability is the correct answer because cloud providers offer robust and redundant infrastructure that minimizes downtime and ensures consistent performance. This enables organizations to maintain continuous operation and meet their service commitments. While scalability allows a system to handle increased loads, it does not directly address service interruptions. Cost savings focus on reducing expenses, and rapid deployment refers to the speed at which services can be launched; neither directly ensures consistent operational performance.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What does reliability mean in the context of cloud computing?
How do cloud providers ensure reliability?
What is the difference between reliability and scalability in cloud computing?
In a scenario where you are required to run a batch of shell scripts that leverage both Bash and PowerShell cmdlets for Azure resource management, which interactive Azure management tool should you choose to execute these scripts directly in the browser without installing any additional software on your local environment?
- You selected this option
Azure PowerShell locally
- You selected this option
Visual Studio Code with the Azure extension
- You selected this option
Azure Cloud Shell
- You selected this option
Azure Command-Line Interface (CLI) locally
Answer Description
To execute shell scripts that contain both Bash and PowerShell cmdlets without installing any additional software, you would use Azure Cloud Shell. Azure Cloud Shell is a browser-based, authenticated shell environment that provides a built-in option to switch between Bash (which supports Azure CLI) and PowerShell, making it ideal for scenarios requiring both. Azure Cloud Shell is preconfigured to work with Azure services, and it abstracts the complexities of the underlying infrastructure. Azure CLI alone does not support PowerShell cmdlets, and Azure PowerShell alone does not support Bash scripts. Visual Studio Code with the Azure extension, while powerful for development and deployment, primarily serves as an Integrated Development Environment (IDE) rather than a browser-based shell environment.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are the differences between Bash and PowerShell cmdlets?
What is Azure Cloud Shell and how does it differ from local tools?
Why is Azure Cloud Shell considered a suitable choice for managing Azure resources?
Your company must adhere to strict regulations that require keeping certain data in-house, but you also want to utilize additional computing resources from a cloud provider to handle fluctuations in demand for your online services. Which cloud model should you implement?
- You selected this option
Private cloud
- You selected this option
Public cloud
- You selected this option
Hybrid cloud
Answer Description
A hybrid cloud model integrates both on-premises infrastructure and public cloud services, allowing the company to keep sensitive data in-house while accessing scalable resources from the cloud provider. This model meets the requirements of maintaining compliance with regulations and handling variable computing demands. The public cloud model would not keep data in-house, and the private cloud model wouldn't leverage external cloud resources.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a hybrid cloud model?
What are the benefits of using a hybrid cloud?
How does the hybrid cloud meet compliance requirements?
You need to manage Azure resources using a command-line interface accessible through the Azure portal that supports both Bash and PowerShell environments without installing any software on your local machine. Which Azure tool should you use?
- You selected this option
Azure Portal
- You selected this option
Azure CLI installed locally
- You selected this option
Azure Cloud Shell
- You selected this option
Azure PowerShell module installed locally
Answer Description
Azure Cloud Shell is the correct answer because it provides a browser-based command-line interface accessible directly from the Azure portal. It supports both Bash and PowerShell environments, allowing you to manage Azure resources without installing anything locally.
Azure CLI installed locally requires installation on your local machine and does not meet the requirement of not installing software.
Azure PowerShell module installed locally also requires local installation.
Azure Portal offers a graphical interface, not a command-line interface that supports both Bash and PowerShell.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Azure Cloud Shell used for?
What are the differences between Bash and PowerShell in Azure Cloud Shell?
How do I access Azure Cloud Shell?
Which of the following best describes the purpose of an Azure subscription?
- You selected this option
It specifies the physical locations where resources are deployed.
- You selected this option
It defines access permissions for users within Azure resources.
- You selected this option
It serves as a container for resources and manages billing information.
- You selected this option
It groups virtual machines for high availability configurations.
Answer Description
An Azure subscription is a logical container that organizes resources created in Azure. It acts as a boundary for billing by tracking resource usage and costs. This helps organizations manage expenses and resource allocations effectively. While access permissions are managed through Azure Active Directory and role-based access control and physical deployment locations are determined by Azure regions, the subscription itself is central to billing and resource management.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is meant by 'billing information' in the context of an Azure subscription?
How do access permissions work in an Azure subscription?
What types of resources can be organized within an Azure subscription?
You want to prevent accidental deletion or modification of a critical Azure resource. Which feature should you use?
- You selected this option
Implement an Azure Policy to enforce compliance
- You selected this option
Apply a resource lock to the resource
- You selected this option
Assign tags to categorize the resource
- You selected this option
Use Role-Based Access Control (RBAC) to restrict permissions
Answer Description
Resource locks in Azure are designed to prevent accidental deletion or modification of resources. By applying a lock, you can ensure that even users with the correct permissions cannot delete or modify the resource without first removing the lock.
Role-Based Access Control (RBAC) manages user access but does not prevent actions by authorized users.
Azure Policy helps enforce organizational standards but cannot block deletions or modifications on individual resources.
Tags are used for organizing resources and have no impact on resource protection.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are resource locks in Azure?
How does Role-Based Access Control (RBAC) work in Azure?
What is the purpose of Azure Policy?
Which Azure Storage redundancy option replicates data synchronously across availability zones within a region to protect against zone failures?
- You selected this option
Zone Redundant Storage
- You selected this option
Geo-Redundant Storage
- You selected this option
Read-Access Geo-Redundant Storage
- You selected this option
Locally Redundant Storage
Answer Description
Zone Redundant Storage replicates your data synchronously across three availability zones within a region, ensuring high availability and protection against zone failures.
Locally Redundant Storage copies data within a single physical location in the primary region.
Geo-Redundant Storage replicates data asynchronously to a secondary region, but not across zones within the same region.
Read-Access Geo-Redundant Storage provides read access to data in the secondary region, but also does not replicate across zones within a region.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are availability zones?
How does synchronous replication work in Zone Redundant Storage?
What is the difference between Local, Zone, and Geo-Redundant Storage?
You are designing a storage solution for critical business data that requires high durability and availability within a single Azure region.
Which Azure Storage redundancy option should you choose?
- You selected this option
Zone-redundant storage (ZRS)
- You selected this option
Geo-redundant storage (GRS)
- You selected this option
Read-access geo-redundant storage (RA-GRS)
- You selected this option
Locally redundant storage (LRS)
Answer Description
Zone-redundant storage (ZRS) replicates data synchronously across three availability zones within a single region, ensuring high durability and availability even if one zone becomes unavailable.
Locally redundant storage (LRS) keeps multiple copies within a single storage cluster, but all copies are in the same zone, making it less resilient to zone failures.
Geo-redundant storage (GRS) replicates data across two geographically separate regions to protect against regional outages.
Read-access geo-redundant storage (RA-GRS) provides the same cross-regional data replication as GRS but with the added capability of read access to the secondary region. However, like GRS, its primary focus is on cross-regional redundancy rather than guaranteeing availability within a single region.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are Availability Zones in Azure?
How does ZRS compare to LRS in terms of durability?
What is the difference between GRS and RA-GRS?
Cool beans!
Looks like that's it! You can go back and review your answers or click the button below to grade your test.