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.

Free Microsoft Azure Fundamentals AZ-900 Practice Test
- 20 Questions
- Unlimited
- Cloud ConceptsAzure Architecture and ServicesAzure Management and Governance
You want to regularly review guidance for reducing spend and improving reliability, security, and performance of the resources deployed in your Azure subscription. After Azure Advisor scans your environment, what does it primarily provide to help you reach these goals?
Network topology diagrams for virtual networks
Detailed pricing breakdowns for individual Azure services
Personalized recommendations for optimizing Azure resources
Geographic mapping of Azure data centers
Answer Description
Azure Advisor analyzes your Azure environment and provides personalized recommendations across various categories to help you optimize your resources. It covers aspects such as cost savings, performance enhancement, security improvement, and ensuring high availability. Understanding the scope of Azure Advisor's recommendations is key in effectively managing and optimizing an Azure 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 types of recommendations does Azure Advisor provide?
How frequently does Azure Advisor scan your environment?
Can Azure Advisor's recommendations be applied automatically?
A company wants to organize its Azure resources across multiple departments such as HR, Finance, and IT, each with separate billing and access control. Which Azure service should they use to align with their requirement?
Use multiple Azure Resource Groups within a single subscription
Create separate Azure Subscriptions for each department
Manage access with Azure Active Directory
Organize resources with Azure Management Groups
Answer Description
Azure Subscriptions are the right choice for the company as they form the container for billing, access control, and resource allocation. Each department can have its own subscription, with the costs separated per subscription. Management groups are not the answer as they are used to manage access, policies, and compliance across multiple subscriptions, rather than separating the billing and access control for different departments. A single subscription with multiple resource groups would not ideally segregate the billing by department. While Azure Active Directory performs identity and access management, it doesn't separate resources and billing at the departmental level.
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 exactly is an Azure Subscription?
How do Azure Management Groups differ from Subscriptions?
Why aren’t Azure Resource Groups sufficient for separating billing by department?
A company is migrating its legacy applications to Azure. These applications require LDAP and Kerberos authentication and cannot be modified to use modern authentication protocols. The company wants a fully managed solution that minimizes administrative overhead by avoiding the deployment and management of domain controllers.
Which Azure service should they implement to meet these requirements?
Microsoft Entra Domain Services
Azure Virtual Machines
Azure Key Vault
Microsoft Entra ID
Answer Description
Microsoft Entra Domain Services provides managed domain services like LDAP, Kerberos, NTLM authentication, and Group Policy without the need to deploy or manage domain controllers. It is designed to support legacy applications in Azure that cannot use modern authentication methods.
Microsoft Entra ID offers identity and access management but does not support LDAP or Kerberos authentication directly.
Azure Virtual Machines would require setting up and maintaining domain controllers, increasing administrative effort.
Azure Key Vault is used for secure storage of keys and secrets, not for providing directory services.
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 the difference between Microsoft Entra ID and Microsoft Entra Domain Services?
How does Microsoft Entra Domain Services minimize administrative overhead?
Why can’t Microsoft Entra ID directly support LDAP and Kerberos authentication?
In Azure, you can assign key-value pairs called tags to individual resources and resource groups. What is the main reason organizations apply tags?
To enforce compliance with security policies
To categorize resources for cost tracking and management purposes
To modify resource configurations directly
To increase the performance of resources
Answer Description
Tags are key-value pairs that enable you to categorize resources according to your organizational needs. They are primarily used to organize resources for cost tracking, management, and billing purposes. By tagging resources, you can group them logically and generate consolidated billing reports based on those tags. Tags do not modify resource configurations, improve performance, or enforce security policies.
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 tags in Azure?
How do tags help with cost tracking in Azure?
Are Azure tags applied automatically or manually?
Which Azure service provides a secure, offline method to transfer large amounts of on-premises data to Azure using physical devices when network transfer is impractical?
Azure Data Box
Azure Migrate
Azure Site Recovery
Azure ExpressRoute
Answer Description
Azure Data Box provides physical devices that customers can use to transfer large volumes of data to Azure offline. The devices are shipped to the customer, who loads the data onto them, and then returns them to Microsoft for uploading to Azure. This method is ideal when network bandwidth is insufficient for transferring data in a timely manner.
Azure Migrate is designed for assessing and migrating on-premises servers, databases, and applications to Azure. It helps with migration planning and resource sizing but does not provide a physical transfer option for large data volumes.
Azure ExpressRoute is a private, high-speed connection to Azure, allowing secure data transfer over a dedicated network link rather than the internet. While it supports large data transfers, it still relies on network connectivity and is not an offline physical transfer solution.
Azure Site Recovery is a disaster recovery service that replicates virtual machines, physical servers, and applications to Azure to ensure business continuity. It does not support physical data transfer or offline data migration.
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.
How does Azure Data Box ensure the security of data during transit?
What are some scenarios where using Azure Data Box is more beneficial than network transfer?
What are the different Azure Data Box devices available, and how are they tailored to various needs?
A company needs to store a large library of videos in Azure. Most videos are rarely viewed but must be available for streaming immediately upon request. The company wants to minimize storage costs for the rarely viewed content. Which storage access tier should the company use for the rarely viewed videos?
Premium performance
Hot
Archive
Cool
Answer Description
The Azure Blob Storage Cool tier is intended for data that is not accessed frequently but still requires reasonably fast access. It provides lower storage costs than the Hot tier without the higher access latency of the Archive tier. The Archive tier may seem cost-effective, but it is designed for data that is rarely accessed and has a retrieval delay of several hours, which is detrimental for a streaming user experience. The Premium performance tier is optimized for high transaction rates and provides lower latency but at a higher cost, making it unnecessary for the less frequently accessed videos.
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 Blob Storage?
How does the Cool tier differ from the Hot and Archive tiers?
Why is the Archive tier unsuitable for less popular video content?
Which Azure service provides a physical device to securely transfer large amounts of data to Azure when network bandwidth is limited?
AzCopy
Azure Migrate
Azure Data Box
Azure Storage Explorer
Answer Description
Azure Data Box is a service that offers physical devices provided by Microsoft to transfer large volumes of data to Azure securely. It is ideal for situations where transferring data over the network is impractical due to limited bandwidth or high latency. This helps in efficiently moving terabytes of data to Azure without relying on network transfers.
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 Azure Data Box devices are available?
How does Azure Data Box ensure data security during transfer?
When should I use Azure Data Box instead of network-based transfers?
Which practice allows you to automate the deployment and management of Azure resources using code-based templates, ensuring consistency across environments?
Manual resource provisioning
Infrastructure as Code
Graphical management via Azure Portal
Using Remote Desktop Protocol for configuration
Answer Description
Infrastructure as Code (IaC) enables the automation of resource deployment and management by using code-based templates like ARM templates. This approach ensures that environments are consistent and repeatable, reducing the risk of human error associated with manual configurations. The other options involve manual processes or tools not designed for automated, code-based deployment.
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 Infrastructure as Code (IaC)?
What are ARM templates in Azure?
How does IaC ensure consistency across environments?
An administrator needs to synchronize files between their on-premises Windows Server and an Azure File Share, ensuring that changes are continuously updated in both locations. Which Azure service should they use?
Azure Storage Explorer
Azure File Sync
Azure Data Box
AzCopy
Answer Description
Azure File Sync provides the capability to synchronize files between on-premises Windows Servers and Azure File Shares, allowing for continuous replication and bi-directional sync. This enables the on-premises servers to cache frequently accessed files while keeping data synchronized with Azure.
AzCopy is a command-line tool designed for one-time data transfer tasks, not continuous synchronization.
Azure Storage Explorer is a GUI tool for managing and transferring files but does not offer automatic synchronization.
Azure Data Box is a physical device used for offline data transfer to Azure, suitable for large datasets but not for continuous sync.
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.
How does Azure File Sync handle bi-directional synchronization?
What is the difference between Azure File Sync and AzCopy?
Can Azure File Sync be used for disaster recovery purposes?
Which cloud service type is characterized by the provider hosting the application and its underlying infrastructure so that customers simply use the software through a web browser-without needing to install, manage, or maintain it themselves?
Infrastructure as a Service (IaaS)
Platform as a Service (PaaS)
Software as a Service (SaaS)
Serverless computing (Functions as a Service)
Answer Description
The described model is Software as a Service (SaaS). In SaaS, the cloud provider hosts the application and all supporting infrastructure, applies updates, and handles security and backups. Customers access the application over the internet, typically via a web browser. Platform as a Service (PaaS) instead provides a development platform where customers build and deploy their own applications. Infrastructure as a Service (IaaS) offers virtualized computing resources that the customer must configure and manage. Serverless computing focuses on running code in response to events and is not a standalone application-delivery model.
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 the primary difference between SaaS and PaaS?
How does SaaS handle updates and security for customers?
What is an example of SaaS in everyday use?
A financial institution wishes to leverage cloud computing to improve their data analytics capabilities. Due to stringent data sovereignty laws, they must ensure that sensitive customer data is stored and processed within the country. Additionally, they seek to balance this requirement with the flexibility to scale resources during peak transaction periods. Which cloud model would best suit their needs?
Migrating entirely to a community cloud model
Opting for a public cloud model
Selecting a private cloud model exclusively
Choosing a hybrid cloud model
Answer Description
A hybrid cloud model is the optimal solution for the financial institution as it allows for sensitive data to be stored on-premises or in a private cloud to comply with data sovereignty laws, while also providing the ability to scale resources using a public cloud during high-demand periods. A public cloud model does not guarantee data residency within specific geographic borders, which could violate data sovereignty laws. A private cloud may ensure compliance with data residency requirements but does not offer the same level of scalability as the public cloud. Therefore, a hybrid approach is the most appropriate for balancing compliance with scalability.
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?
How does a hybrid cloud ensure compliance with data sovereignty laws?
What are the benefits of using a hybrid cloud for scalability?
An organization wants to use a customer relationship management (CRM) application hosted in the cloud. They prefer to avoid handling hardware maintenance and managing the application infrastructure, and they do not require customizations to the application. Which cloud service type should they choose?
Platform as a Service
Infrastructure as a Service
Containers
Software as a Service
Answer Description
Software as a Service (SaaS) delivers complete applications over the internet, managed by the cloud provider. This allows the organization to use the CRM application without dealing with hardware maintenance or managing infrastructure, aligning with their preferences. Infrastructure as a Service (IaaS) would require them to manage operating systems and software installations. Platform as a Service (PaaS) is intended for custom application development and still involves managing the environment. Containers also require management of the application and its dependencies, which does not meet the organization's desire to avoid infrastructure 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 the main difference between SaaS, PaaS, and IaaS?
Why is SaaS a better choice for organizations that don't want to manage hardware or infrastructure?
Can SaaS solutions be customized for specific business needs?
Which cloud service type provides the highest level of control over computing resources, where you manage operating systems and applications while the provider handles virtualization, storage, and networking?
Infrastructure as a Service
Platform as a Service
Software as a Service
Function as a Service
Answer Description
Infrastructure as a Service (IaaS) offers the highest level of control over computing resources in the cloud. With IaaS, you are responsible for managing operating systems, applications, and middleware, giving you flexibility to configure your environment as needed. The cloud provider manages the underlying physical infrastructure, including virtualization, storage, and networking components. This contrasts with Platform as a Service (PaaS), where the provider also manages the operating system and runtime, and Software as a Service (SaaS), where the provider manages the entire stack, including the application.
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 the key benefit of IaaS compared to PaaS and SaaS?
What technologies are managed by the cloud provider in IaaS?
When is IaaS the most suitable choice for a business?
What is the physical facility that houses Azure's server infrastructure, including the necessary power, cooling, and networking equipment?
Availability zone
Resource group
Azure region
Azure datacenter
Answer Description
Azure datacenters are physical facilities that host the server hardware, networking equipment, power, and cooling systems required to run Azure services. They are the actual buildings where the physical infrastructure resides.
Each datacenter is part of an Azure region, which is a geographical grouping of multiple datacenters.
Availability zones are unique physical locations within a region designed for high availability, but they are not the datacenters themselves.
Resource groups are logical containers for organizing Azure resources and do not represent physical facilities.
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 an Azure region?
How are Availability Zones different from Azure datacenters?
What is the purpose of a resource group in Azure?
A company needs flexibility in its cloud spending to align with fluctuating workloads without any upfront commitments. Under Azure's pricing options, which model would best satisfy these requirements?
Perpetual licensing model
Reserved instance pricing model
Consumption-based (pay-as-you-go) pricing model
Fixed monthly subscription model
Answer Description
The consumption-based (pay-as-you-go) pricing model charges only for the resources actually used, with no upfront commitment or long-term contracts. This enables costs to scale in direct proportion to workload demand, giving businesses the desired spending flexibility. Other options, such as Reserved Instance pricing, require one- or three-year commitments, while fixed subscriptions or perpetual licenses lock costs regardless of actual usage, making them less suitable for highly variable workloads.
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 the consumption-based (pay-as-you-go) pricing model in Azure?
How does the consumption-based model differ from reserved instance pricing?
What types of businesses or scenarios benefit the most from the consumption-based model?
What distinguishes built-in roles in Azure RBAC from custom roles?
Built-in roles are predefined by Azure and cannot be modified, while custom roles allow for the specification of a unique set of permissions.
Built-in roles define the geographic scope of access, whereas custom roles are used to restrict access to specific resource types regardless of location.
Custom roles can only be applied to resource groups, while built-in roles are applicable at all levels of the Azure hierarchy.
Built-in roles enable just-in-time access, whereas custom roles provide permanent access to Azure resources.
Answer Description
Built-in roles are provided by Azure to cover the most common needs for access permissions, such as Owner, Contributor, and Reader. These roles are designed by Azure and cannot be changed. In contrast, custom roles can be created by users to grant specific permissions not covered by built-in roles. Custom roles are flexible and can be tailored to an organization's specific needs, allowing precise control over access to Azure resources. This distinction is critical in creating a security environment that both protects resources and provides sufficient access for users to perform their jobs effectively.
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 some examples of built-in roles in Azure RBAC?
How are custom roles created in Azure RBAC?
What is the scope of RBAC roles in Azure?
An organization wants to manage and govern Windows and Linux servers across its on-premises, multi-cloud, and edge environments using a single Azure interface. Which service should they use to achieve this unified management?
Azure Resource Manager
Azure Monitor
Azure Arc
Azure Lighthouse
Answer Description
Azure Arc enables organizations to extend Azure management and governance to servers and Kubernetes clusters running outside of Azure, providing a consistent management experience across on-premises, multi-cloud, and edge environments.
Azure Monitor focuses on monitoring resources.
Azure Lighthouse allows service providers to manage customer Azure resources.
Azure Resource Manager is the deployment and management service for Azure resources within Azure but does not extend to external environments.
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.
How does Azure Arc manage non-Azure resources?
What is the difference between Azure Monitor and Azure Arc?
Can Azure Arc integrate with Kubernetes clusters outside of Azure?
Your company needs to analyze performance metrics and resource-usage data across a variety of Azure resources to ensure optimal performance and availability. Which Azure service would BEST facilitate the collection and analysis of this telemetry data?
Azure Service Health to receive incidents and maintenance alerts about Azure services.
Log Analytics to run queries and visualize log data stored in Azure Monitor.
Azure Monitor for end-to-end collection and analysis of metrics and logs across Azure resources.
Application Insights to monitor performance and diagnostics of individual web applications.
Answer Description
Azure Monitor is designed to collect telemetry (metrics, logs, and traces) from virtually every Azure resource, store that data in its integrated platform, and provide analysis tools such as Metrics Explorer, Log Analytics, dashboards, and alerts. This makes it the most comprehensive choice for cross-resource monitoring. Application Insights and Log Analytics are important components of Azure Monitor but are narrower in scope-Application Insights focuses on individual applications, and Log Analytics is the query interface for log data. Azure Service Health supplies personalized outage and maintenance information but does not aggregate or analyze performance telemetry.
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 data does Azure Monitor collect?
How does Application Insights differ from Azure Monitor?
What is Log Analytics and how does it fit into Azure Monitor?
A company wants to ensure that all its Azure resources are compliant with their internal security standards, which require that only certain types of virtual machines can be deployed. How can they automate compliance enforcement and create a scalable process for auditing their Azure environment?
They should implement Azure Policy, which allows the creation and assignment of policies that dictate what resources can be provisioned.
They must utilize Azure Advisor to receive recommendations on which types of virtual machines are allowed under the company's security standards.
They should use Azure Service Health to ensure the virtual machines comply with the internal security standards.
They need to configure Role-Based Access Control (RBAC) to specify which users can create virtual machines, limiting this to administrators only.
Answer Description
Azure Policy helps in enforcing organizational standards and assessing compliance at scale. With Azure Policy, the company can create policies that govern resource properties during deployment and for already existing resources. Policies can be used to restrict the types of virtual machines that can be deployed, ensuring compliance with the company's security standards. Role-Based Access Control (RBAC), while an important security measure, doesn't enforce compliance rules on resource properties. Azure Service Health is for tracking the health of Azure services, not policy compliance. Azure Advisor provides recommendations for high availability, performance, security, and cost, but it is not designed to enforce specific compliance requirements.
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 Policy and how does it enforce compliance?
How is Azure Policy different from Role-Based Access Control (RBAC)?
Can Azure Policy assess compliance for existing Azure resources?
A company wants to enhance the security of its Azure environment and ensure that users must present more than one verification method before accessing Azure resources. Which Azure feature should they implement?
Passwordless authentication
Single sign-on (SSO)
Multi-factor authentication (MFA)
Business-to-business (B2B) collaboration
Answer Description
The correct answer is Multi-factor authentication (MFA), which requires users to provide two or more verification factors-something they know (like a password), something they have (such as a phone or hardware token), or something they are (biometrics). MFA adds a critical second layer of security to sign-ins and transactions. Single sign-on (SSO) improves the user experience by letting users access multiple applications with one set of credentials, but it does not by itself enforce multiple factors. Passwordless authentication removes the password and relies on a single strong credential like a biometric or FIDO2 key; unless MFA is also required, it remains one factor. Business-to-business (B2B) collaboration is designed for granting external partners guest access and does not specifically enforce multiple verification methods.
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 Multi-factor Authentication (MFA) and how does it improve security?
What are some common methods used in MFA implementations?
How does MFA differ from Single Sign-On (SSO)?
Woo!
Looks like that's it! You can go back and review your answers or click the button below to grade your test.