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
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
A software development team is preparing to deploy a complex multi-tier application composed of several independent microservices. Each microservice has distinct scalability and resource requirements, and the team is looking for a hosting option that allows them to manage these microservices at scale seamlessly. Which Azure service would best meet their needs?
A set of interconnected Azure Virtual Machines, each running a microservice
Azure Kubernetes Service (AKS) for orchestrating containerized microservices
Azure Functions, with each microservice deployed as a separate function
Azure Web Apps, with each microservice deployed as a separate app service
Answer Description
Azure Kubernetes Service (AKS) is the most suitable option for hosting a complex, multi-tier application composed of microservices. AKS simplifies the deployment, management, and operations of Kubernetes and provides features such as auto-scaling, self-healing, and load balancing, enabling the team to manage each microservice independently based on its specific requirements. Choosing individual virtual machines would not provide the same level of operational efficiency or the orchestration benefits needed for microservices, and while Web Apps and Azure Functions are suitable for specific scenarios, they do not offer the same level of control and flexibility required for complex microservice architectures.
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 Kubernetes Service (AKS) and how does it work?
What are microservices, and why are they beneficial?
What does auto-scaling mean in the context of AKS?
An organization needs to migrate files from their on-premises Windows Server to Azure Storage. They require continuous synchronization so that changes on-premises are reflected in Azure. Which tool should they use to achieve this?
AzCopy
Azure Data Factory
Azure Storage Explorer
Azure File Sync
Answer Description
Azure File Sync synchronizes files between on-premises Windows Servers and Azure, ensuring data is consistent and up-to-date across both locations. It is designed for scenarios requiring ongoing synchronization.
AzCopy is a command-line tool for transferring data to and from Azure Storage but does not support continuous synchronization.
Azure Storage Explorer provides a graphical interface for managing Azure Storage but lacks synchronization capabilities.
Azure Data Factory is used for data integration and movement but is not intended for file synchronization between servers and Azure Storage.
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 File Sync and how does it work?
What are the benefits of using Azure File Sync over other migration tools?
Can Azure File Sync replace an on-premises file server entirely?
Contoso Ltd. wants to simplify access to multiple applications for their employees without requiring them to re-enter credentials for each application.
Which Azure authentication method allows users to authenticate once and gain access to multiple resources without further prompts for credentials?
Conditional Access policies
Single sign-on
Passwordless authentication
Multi-factor authentication (MFA)
Answer Description
Single sign-on lets users authenticate once and then access multiple applications and resources without being prompted again, delivering a seamless user experience.
Multi-factor authentication (MFA) adds an extra verification factor to strengthen security, but using MFA alone does not automatically give users access to other applications after they sign in.
Passwordless authentication replaces the password with a strong credential (for example, Microsoft Authenticator or a FIDO2 key) but still requires a sign-in to each application unless SSO is also configured.
Conditional Access evaluates signals such as user location, device compliance, and risk to decide whether to allow, block, or require additional authentication. Although Conditional Access policies can include session controls like sign-in frequency, they are not an authentication method that automatically grants access across multiple apps after a single sign-in.
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 Single Sign-On (SSO)?
How does SSO improve security?
What are some challenges associated with implementing SSO?
A company has migrated its IT resources to a cloud platform. The IT team now utilizes centralized tools to monitor resources, automate updates, and enforce policies across the infrastructure. Which benefit of cloud computing is the company experiencing?
Manageability
Scalability
High availability
Cost efficiency
Answer Description
The company is experiencing the benefit of manageability. Cloud computing offers centralized management tools that simplify administration tasks like monitoring, updating, and policy enforcement across all resources. While scalability refers to the ability to adjust resources based on demand, high availability ensures systems are operational with minimal downtime, and cost efficiency relates to reduced expenses. These are benefits of cloud computing but do not specifically address the centralized administration of 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 are centralized management tools in cloud computing?
What does manageability mean in the context of cloud computing?
How does cloud computing provide cost efficiency?
What is the primary function of datacenters in Microsoft Azure?
They are locations where users can physically access and manage their virtual resources.
They serve primarily as customer service centers for Azure users.
They are physical facilities that house the necessary hardware and compute resources to run cloud services.
They act only as networking hubs that connect different regions.
Answer Description
Datacenters are the physical facilities that house computer systems and associated components, such as telecommunications and storage systems. They are the backbone of Microsoft Azure, providing the physical infrastructure necessary to run cloud services. Datacenters are where the hardware, storage, and computing resources live, and they enable the delivery of various cloud 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 kind of hardware is found in Microsoft Azure datacenters?
How does Microsoft ensure the security of its datacenters?
What role do datacenters play in cloud scalability?
Which file format do Azure Resource Manager (ARM) templates use to declaratively define the infrastructure and configuration of Azure resources for deployment?
JSON
YAML
XML
HCL
Answer Description
ARM templates are authored in JSON (JavaScript Object Notation) files. The JSON structure lets you declaratively specify the Azure resources, their properties, and relationships in a consistent and repeatable way across environments. During deployment, Azure Resource Manager interprets the JSON template and issues the necessary REST API calls. YAML, XML, and HCL are not valid formats for ARM templates.
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 ARM templates used for in Azure?
What is the advantage of using JSON over XML for ARM templates?
What does declarative mean in the context of ARM templates?
Your company needs to deploy an Azure virtual machine to host a critical application.
Which resource is mandatory to specify during the virtual machine creation process?
A virtual network to assign the VM
An Azure Active Directory domain to join the VM
A network security group for the VM
A public IP address for the VM
Answer Description
When creating an Azure virtual machine, specifying a virtual network is mandatory because the VM needs to be connected to a network to function properly. The virtual network allows the VM to communicate with other resources and services.
While a public IP address, a network security group, and joining an Azure Active Directory domain are optional configurations, the virtual network is essential for the VM's connectivity.
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 virtual network in Azure?
Why is a virtual network mandatory for an Azure VM?
What are optional configurations like public IP and network security groups?
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 Key Vault
Azure Virtual Machines
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 **LDAP** and how is it used in Azure?
What is **Kerberos authentication** and why is it important?
What are the benefits of using **Microsoft Entra Domain Services**?
A financial services firm is utilizing Azure to host its applications. Given the sensitive nature of the data being processed, the firm needs a service that not only enhances the security posture but also continuously monitors the security of their Azure services and hybrid solutions against different types of threats. Which Azure service should they implement to meet these specific security requirements?
Azure Firewall
Azure Advanced Threat Protection
Microsoft Defender for Cloud
Azure Sentinel
Answer Description
Microsoft Defender for Cloud is a comprehensive security management tool that provides threat protection across Azure services, hybrid applications, and connected AWS instances. It offers enhanced security features such as continuous assessment and actionable security recommendations, unlike other services that have different primary purposes. Azure Sentinel is a SIEM/SOAR solution that aggregates data but does not provide the extent of direct threat protection that Defender offers. Azure Firewall is a network security service, and Advanced Threat Protection is a feature within services like Azure SQL Database, but not a standalone service that provides the broad and continuous security management needed.
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 Microsoft Defender for Cloud and how does it work?
What are the main features of Microsoft Defender for Cloud?
How does Microsoft Defender for Cloud differ from Azure Sentinel?
Which Azure service provides a personalized dashboard and configurable alerts about Azure service incidents, planned maintenance, and health advisories that could affect the availability of your resources-without collecting or visualizing application performance metrics?
Azure Advisor
Azure Application Insights
Azure Service Health
Azure Monitor
Answer Description
Azure Service Health is the tool designed to keep you informed about the health of Azure services and regions that you use. It offers a personalized view of ongoing incidents, planned maintenance, and health advisories and lets you set up alerts so you are notified through email, SMS, or other channels. It does not collect or display performance metrics from your applications. Azure Monitor and its Application Insights feature handle application-level telemetry, and Azure Advisor offers best-practice recommendations rather than health alerts.
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 Service Health used for?
What is Azure Monitor and how does it differ from Azure Service Health?
What are performance metrics in the context of Azure applications?
You want to manage your Azure resources using a platform that runs directly in a web browser and supports both Bash and PowerShell environments. Which tool should you use?
Azure CLI
Azure Portal
Azure Cloud Shell
Azure PowerShell
Answer Description
Azure Cloud Shell is a browser-based shell environment that allows you to run Bash or PowerShell commands directly within the Azure portal. It provides a ready-to-use shell with common tools pre-installed, enabling you to manage Azure resources without installing anything locally. Azure CLI and Azure PowerShell are command-line tools that typically require local installation. The Azure portal is a graphical interface and does not natively support running Bash or PowerShell scripts.
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 main features of Azure Cloud Shell?
How does Azure Cloud Shell compare to Azure CLI and Azure PowerShell?
What is the Azure portal and how does it differ from Azure Cloud Shell?
When using Azure cloud services, which responsibility falls under the customer's duties according to the shared responsibility model?
Maintaining the underlying network infrastructure
Ensuring physical security of data centers
Providing power and cooling for hardware
Managing data and access controls
Answer Description
In the shared responsibility model, the customer is responsible for managing their data and access controls, ensuring that their applications and services are configured securely. Azure handles the physical infrastructure, including data center security, network infrastructure, and hardware maintenance. Therefore, managing data and access controls is the customer's responsibility, while the other options are managed by Azure as part of the cloud service.
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 aspects of data management are the customer's responsibility?
What are some best practices for managing access controls in Azure?
How does Azure ensure the security of the physical infrastructure it manages?
Your team is preparing to deploy multiple similar environments for testing purposes. To ensure consistency and save time, you want to use an automation process to deploy these resources in Azure. Which of the following options is the BEST method for achieving this goal?
Use ARM templates because they allow for declarative syntax to consistently deploy Azure resources based on predefined configurations.
Utilize the Azure Cloud Shell to manually create each resource using Command-Line Interface (CLI) scripts for each environment.
Configure each resource individually through the Azure portal to ensure that they match the test environment requirements.
Employ Azure Advisor recommendations to deploy the resources since it provides best practices for resource configuration.
Answer Description
ARM templates are JSON files that define the infrastructure and configuration for your project. They allow you to deploy a variety of resources in a consistent state, while enabling repeated deployments in an automated manner without manual intervention, making them ideal for deploying multiple similar environments for testing purposes. Other options, such as Azure Advisor and Azure Cloud Shell, are not designed specifically for template-driven deployment of multiple 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 are ARM templates?
What advantages do ARM templates provide over other deployment methods?
How do I create and deploy an ARM template?
Which cloud service model provides users with applications accessed via a web browser, where the cloud provider manages the application and underlying resources?
Platform as a Service (PaaS)
Software as a Service (SaaS)
Function as a Service (FaaS)
Infrastructure as a Service (IaaS)
Answer Description
Software as a Service (SaaS) delivers fully functional applications over the internet that users can access via a web browser. In SaaS, the cloud provider is responsible for hosting, maintaining, and updating both the application and the underlying infrastructure. Users do not need to install or manage the applications on their own devices. This differs from Infrastructure as a Service (IaaS), where users manage operating systems and applications, and Platform as a Service (PaaS), which provides an environment for users to develop and deploy applications without managing the underlying infrastructure but does not provide ready-to-use applications.
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 SaaS and IaaS?
Can you give examples of popular SaaS applications?
What are some advantages of using SaaS over traditional applications?
Which of the following Azure Storage services is optimized for large-scale object storage with high durability, availability, and scalability?
Azure Queue Storage
Azure Table Storage
Azure Blob Storage
Azure File Storage
Answer Description
Azure Blob Storage is optimized for storing massive amounts of unstructured data, such as text and binary data. This service is designed for high durability, availability, and scalability, which makes it suitable for storing large-scale object data. It is commonly used for storing files for distributed access, streaming video and audio, storing backups and disaster recovery, and much more.
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 are typically stored in Azure Blob Storage?
What are the key benefits of using Azure Blob Storage over other types of Azure Storage services?
How does Azure Blob Storage ensure data durability and availability?
Cool beans!
Looks like that's it! You can go back and review your answers or click the button below to grade your test.