DummyExams LogoDummyExams
Azure logo

Free Practice · No Signup Required

30 Free Azure AZ-900 Practice Questions

Real practice questions for the Azure Azure Fundamentals (AZ-900) exam, with answers and detailed explanations. Updated 2026.

Free questions

30

Passing score

700 out of 1000

Exam time

60 minutes

Question pool

480+ Questions

Below are 30 real practice questions for the Azure Azure Fundamentals (AZ-900) exam. Each question shows the correct answer and a detailed explanation when you reveal it. Use these to benchmark your readiness — if you score below 70% on these 30 questions, plan for at least 4 more weeks of study before booking.

AZ-900 Practice Questions

  1. Question 1.If you plan to host a web application in the Azure platform as a service solution of Azure Web Apps, then the platform will have the ability to scale automatically?

    • A.Yes.(correct answer)
    • B.No.
    Show answer & explanation

    Correct answer: A

    Yes.

    Explanation

    Azure App Service (Web Apps) is a PaaS solution that includes built-in autoscale capabilities, allowing the platform to adjust resources based on demand or a schedule.

  2. Question 2.You decide to create 2 Virtual machines. Each virtual machine is of the size D2s v3. Would these machines always generate the same monthly cost?

    • A.Yes.
    • B.No.(correct answer)
    Show answer & explanation

    Correct answer: B

    No.

    Explanation

    Monthly costs for VMs can vary based on the Azure Region they are deployed in, the actual uptime (if not running 24/7), and whether any additional storage or networking costs are incurred.

  3. Question 3.Your team needs to have a tool that provides a digital online assistant that can provide speech support. Which of the following service can be used for this purpose?

    • A.Azure Machine Learning.
    • B.Azure loT Hub.
    • C.Azure Al bot.(correct answer)
    • D.Azure Functions.
    Show answer & explanation

    Correct answer: C

    Azure Al bot.

    Explanation

    Azure Bot Service (AI Bot) provides tools to build, test, and deploy intelligent bots that can interact naturally with users through speech, text, or images.

  4. Question 4.Your team needs to have a tool that can use past trainings to provide predictions of very high probability. Which of the following service can be used for this purpose?

    • A.Azure Machine Learning.(correct answer)
    • B.Azure loT Hub.
    • C.Azure Al bot.
    • D.Azure Functions.
    Show answer & explanation

    Correct answer: A

    Azure Machine Learning.

    Explanation

    Azure Machine Learning is a cloud-based environment used to train, deploy, and manage machine learning models, which use historical data to make predictions about future outcomes.

  5. Question 5.Your team needs to have a tool that can provide serverless computing capabilities. Which of the following service can be used for this purpose?

    • A.Azure Machine Learning.
    • B.Azure loT Hub.
    • C.Azure Al bot.
    • D.Azure Functions.(correct answer)
    Show answer & explanation

    Correct answer: D

    Azure Functions.

    Explanation

    Azure Functions is a serverless solution that allows you to write less code, maintain less infrastructure, and save on costs by running code in response to events.

  6. Question 6.Your team needs to have a tool that can be used to process data from millions of sensors. Which of the following service can be used for this purpose?

    • A.Azure Machine Learning.
    • B.Azure loT Hub.(correct answer)
    • C.Azure Al bot.
    • D.Azure Functions.
    Show answer & explanation

    Correct answer: B

    Azure loT Hub.

    Explanation

    Azure IoT Hub is a managed service that acts as a central message hub for bi-directional communication between your IoT application and the devices it manages.

  7. Question 7.A company needs to deploy a set of resources to Azure. Below are the key requirements for the deployment: The need to be deployed across several departments. The resources that need to be deployed are all of the same type. You need to recommend a solution to automate the deployment of the Azure resources. Which of the following would you use for this requirement?

    • A.Virtual Machine scale sets.
    • B.Management Groups.
    • C.Microsoft Entra ID.
    • D.Azure Resource Manager Templates.(correct answer)
    Show answer & explanation

    Correct answer: D

    Azure Resource Manager Templates.

    Explanation

    Azure Resource Manager (ARM) templates are JSON files that define the infrastructure and configuration for your project, enabling automated and repeatable deployments.

  8. Question 8.Your company needs to deploy an application to virtual machines hosted in Azure. The solution must ensure an SLA of 99.99%. What is the minimum number of virtual machines and availability zones that you need to recommend for the deployment?

    • A.One virtual machine and One availability zone.
    • B.Two virtual machines and availability zone.
    • C.One virtual machine and Two availability zones.
    • D.Two virtual machines and Two availability zones.(correct answer)
    Show answer & explanation

    Correct answer: D

    Two virtual machines and Two availability zones.

    Explanation

    To achieve a 99.99% SLA for virtual machines, Azure requires that you have at least two instances deployed across two or more Availability Zones in the same region.

  9. Question 9.Your team needs a tool that can be used to correlate events from multiple resources into a central repository. Which of the following can be used for this purpose?

    • A.Azure Event Hubs.
    • B.Microsoft Defender for Cloud.
    • C.Microsoft Entra ID.
    • D.Azure Log Analytics.(correct answer)
    Show answer & explanation

    Correct answer: D

    Azure Log Analytics.

    Explanation

    Azure Log Analytics is the primary tool in the Azure portal for editing and running log queries using data collected by Azure Monitor Logs, allowing you to correlate events from diverse sources.

  10. Question 10.A company is planning on hosting an application on an Azure Virtual Machine. It needs to be ensured that the application hosted on the virtual machine is accessible from the Internet over HTTPS. You decide to implement a DDoS protection plan. Would this satisfy the requirement?

    • A.Yes.
    • B.No.(correct answer)
    Show answer & explanation

    Correct answer: B

    No.

    Explanation

    A DDoS protection plan protects against denial-of-service attacks but does not configure network access or HTTPS protocols. You would need to open port 443 in a Network Security Group (NSG) to allow HTTPS access.

  11. Question 11.A company is planning on hosting an application on an Azure Virtual Machine. It needs to be ensured that the application hosted on the virtual machine is accessible from the Internet over HTTPS. You decide to implement an Azure Traffic Manager profile. Would this satisfy the requirement?

    • A.Yes.
    • B.No.(correct answer)
    Show answer & explanation

    Correct answer: B

    No.

    Explanation

    Azure Traffic Manager is a DNS-based traffic load balancer. It does not handle the underlying secure transport (HTTPS) or opening ports on the VM. You would need to configure a Network Security Group (NSG) and install an SSL certificate on the VM.

  12. Question 12.Which of the following customers are eligible to use Azure Government to develop a cloud solution? Choose 2 answers from the options given below.

    • A.United states government Entity.(correct answer)
    • B.A United states government contractor.(correct answer)
    • C.A European government Entity.
    • D.A European government contractor.
    Show answer & explanation

    Correct answer: A, B

    United states government Entity. / A United states government contractor.

    Explanation

    Azure Government is available only to US federal, state, local, or tribal government entities and their solution providers/contractors.

  13. Question 13.A team is currently planning on using Azure for hosting resources. They are going to create users which would have access to the Azure resources. They want to implement Multi-Factor authentication for the users. Is it required to deploy a federated solution to implement Multi-Factor authentication?

    • A.Yes.
    • B.No.(correct answer)
    Show answer & explanation

    Correct answer: B

    No.

    Explanation

    Microsoft Entra ID (formerly Azure AD) supports Multi-Factor Authentication (MFA) natively for cloud-only identities. Federation is not a requirement for MFA.

  14. Question 14.A team is currently planning on using Azure for hosting resources. They are going to create users which would have access to the Azure resources. They want to implement Multi-Factor authentication for the users. Are two valid methods for Azure Multi-Factor authentication picture identification and entering a passport number.

    • A.Yes.
    • B.No.(correct answer)
    Show answer & explanation

    Correct answer: B

    No.

    Explanation

    Standard methods for Azure MFA include mobile app notifications, verification codes, phone calls, and SMS. Picture identification and passport numbers are not standard MFA methods.

  15. Question 15.Which of the following support plan gives you access to best practice information, health status and notifications, and 24/7 access to billing information at the lowest possible cost.

    • A.Basic.(correct answer)
    • B.Standard.
    • C.Premier.
    • D.Developer.
    Show answer & explanation

    Correct answer: A

    Basic.

    Explanation

    The Basic support plan is included for all Azure customers and provides access to best practice information (Azure Advisor), health notifications, and 24/7 self-help for billing.

  16. Question 16.If you plan to host a web application in the Azure platform as a service solution of Azure Web Apps, then you will have complete control over the underlying operating system.

    • A.Yes.
    • B.No.(correct answer)
    Show answer & explanation

    Correct answer: B

    No.

    Explanation

    In a Platform-as-a-Service (PaaS) model like Azure App Service, the underlying OS is managed by Microsoft. You only manage your application and its data.

  17. Question 17.You decide to create a virtual machine which is of the size D2s_v3. If you plan to stop the virtual machine, will you incur any costs for the storage associated with the virtual machine.

    • A.Yes.(correct answer)
    • B.No.
    Show answer & explanation

    Correct answer: A

    Yes.

    Explanation

    When an Azure VM is stopped (deallocated), you stop paying for compute (vCPU/RAM), but you still continue to pay for the persistent storage (OS disk and data disks) attached to it.

  18. Question 18.Your company is planning on using Azure for hosting Infrastructure level resources such as Azure Virtual Machines. When planning for the costing aspect for these resources, is there a flexibility offered when it comes to Capital and Operational Expenditure.

    • A.Yes.(correct answer)
    • B.No.
    Show answer & explanation

    Correct answer: A

    Yes.

    Explanation

    Cloud computing allows you to move from Capital Expenditure (CapEx) - buying hardware upfront - to Operational Expenditure (OpEx) - paying for what you use.

  19. Question 19.You are looking at using a Software as a Service in Azure. Which of the following would you be responsible for?

    • A.High availability of the solution.
    • B.Configuration of the solution.(correct answer)
    • C.Installing the solution.
    • D.Scalability of the solution.
    Show answer & explanation

    Correct answer: B

    Configuration of the solution.

    Explanation

    In SaaS, the provider manages everything from hardware to the application itself. The customer is only responsible for configuring the software for their specific use and managing their data/users.

  20. Question 20.A company is planning on migrating all of their on-premises servers to Azure. Their business continuity department has advised that they need to ensure that servers hosted in Azure are available even if an Azure Data Center were to go down. Which of the following is a concept that would be involved in the design stage for this requirement.

    • A.Scalability.
    • B.Fault Tolerance.(correct answer)
    • C.Low Latency.
    • D.Elasticity.
    Show answer & explanation

    Correct answer: B

    Fault Tolerance.

    Explanation

    Fault tolerance (and high availability) focuses on ensuring that services remain operational even if components (like a data center) fail, typically through redundancy across Availability Zones or Regions.

  21. Question 21.Under which of the following circumstances could a company look at decommissioning its data center?

    • A.If they have their infrastructure hosted in a private cloud.
    • B.If they have their infrastructure hosted in the public cloud.(correct answer)
    • C.If they have their infrastructure hosted in a hybrid cloud.
    Show answer & explanation

    Correct answer: B

    If they have their infrastructure hosted in the public cloud.

    Explanation

    Migrating fully to a public cloud provider allows a company to decommission its own physical data centers entirely, offloading the management of the physical infrastructure to the provider.

  22. Question 22.A company is planning on migrating a web site to Azure. This is a public web site that is used by users on the Internet. Which of the following must the company plan for if they are planning to migrate the web site to Azure?

    • A.They would need to deploy a VPN.
    • B.They would need to pay for the cost to transfer the web site to Azure.
    • C.They would need to pay for the monthly costs incurred for hosting the web site.(correct answer)
    • D.They would need to pay for the number of connections to the web site.
    Show answer & explanation

    Correct answer: C

    They would need to pay for the monthly costs incurred for hosting the web site.

    Explanation

    Hosting services in Azure incurs ongoing monthly costs based on resource usage, storage, and data egress. Transferring data *in* is typically free, but hosting and *outbound* traffic are not.

  23. Question 23.An administrator needs to run a script written in PowerShell. This script is going to create a virtual machine in Azure. Would the script run on a computer that runs Linux and has the Azure CLI tools installed?

    • A.Yes.
    • B.No.(correct answer)
    Show answer & explanation

    Correct answer: B

    No.

    Explanation

    Azure CLI and Azure PowerShell are different tools. PowerShell scripts require the PowerShell runtime and the Azure PowerShell module (Az). Having just the Azure CLI (which uses different command syntax) is not sufficient to run a PowerShell script.

  24. Question 24.An administrator needs to run a script written in PowerShell. This script is going to create a virtual machine in Azure. Would you be able to run the script on a machine that has Chrome OS installed and uses Azure Cloud Shell?

    • A.Yes.(correct answer)
    • B.No.
    Show answer & explanation

    Correct answer: A

    Yes.

    Explanation

    Azure Cloud Shell is a browser-accessible shell that comes with both Bash and PowerShell environments. It can be accessed from any device with a browser, including Chrome OS.

  25. Question 25.An administrator needs to run a script written in PowerShell. This script is going to create a virtual machine in Azure. Would you be able to run the script on a machine that has macOS and PowerShell core installed?

    • A.Yes.(correct answer)
    • B.No.
    Show answer & explanation

    Correct answer: A

    Yes.

    Explanation

    PowerShell Core is cross-platform. If it and the 'Az' module are installed on macOS, you can run Azure PowerShell scripts directly from your machine.

  26. Question 26.An Administrator needs to view the list of planned maintenance events that could potentially affect the availability of the resources hosted in an Azure subscription. Which of the following blade in the Azure portal should the administrator consider for this requirement?

    • A.Resource Groups.
    • B.Microsoft Entra ID.
    • C.Azure Advisor.
    • D.Help + Support.(correct answer)
    Show answer & explanation

    Correct answer: D

    Help + Support.

    Explanation

    Azure Service Health (often found under 'Help + Support' or as its own service) notifies you about Azure service incidents and planned maintenance so you can take action to mitigate downtime.

  27. Question 27.Your team needs to have an integrated solution in place that can be used for the deployment of code. Which of the following service can be used for this purpose?

    • A.Azure Advisor.
    • B.Azure Cognitive Services.
    • C.Azure Application Insights.
    • D.Azure DevOps.(correct answer)
    Show answer & explanation

    Correct answer: D

    Azure DevOps.

    Explanation

    Azure DevOps provides developer services for support teams to plan work, collaborate on code development, and build and deploy applications.

  28. Question 28.Your team needs a tool that can provide guidance and recommendations that can be used to improve an Azure environment. Which of the following service can be used for this purpose?

    • A.Azure Advisor.(correct answer)
    • B.Azure Cognitive Services.
    • C.Azure Application Insights.
    • D.Azure DevOps.
    Show answer & explanation

    Correct answer: A

    Azure Advisor.

    Explanation

    Azure Advisor is a personalized cloud consultant that helps you follow best practices to optimize your Azure deployments. It provides recommendations for reliability, security, performance, cost, and operational excellence.

  29. Question 29.Your team needs to use a tool that can be used to build intelligent Artificial Intelligence based applications. Which of the following service can be used for this purpose?

    • A.Azure Advisor.
    • B.Azure Cognitive Services.(correct answer)
    • C.Azure Application Insights.
    • D.Azure DevOps.
    Show answer & explanation

    Correct answer: B

    Azure Cognitive Services.

    Explanation

    Azure Cognitive Services are a set of AI services and APIs that help you build intelligent apps without having AI or data science skills.

  30. Question 30.Your team needs to have a tool that can be used to monitor web applications deployed to Azure. Which of the following service can be used for this purpose?

    • A.Azure Advisor.
    • B.Azure Cognitive Services.
    • C.Azure Application Insights.(correct answer)
    • D.Azure DevOps.
    Show answer & explanation

    Correct answer: C

    Azure Application Insights.

    Explanation

    Application Insights is a feature of Azure Monitor that provides extensible Application Performance Management (APM) and monitoring for live web applications.

Ready for the full AZ-900 exam?

Get all 480+ Questions, timed simulation, and weak-area analytics. Plans from $2.99 — credits never expire.

See pricing

Frequently Asked Questions

Are these real AZ-900 practice questions?+
Yes. These 30 questions are taken directly from our 480+ Questions pool, written and reviewed by certified practitioners. They mirror the style, difficulty, and scope of the official Azure AZ-900 exam.
Is the AZ-900 exam hard?+
The Azure Azure Fundamentals (AZ-900) is considered a pass-mark exam (passing score: 700 out of 1000). Most candidates need 4–8 weeks of focused preparation. Use these free questions to gauge where you stand before committing to a full study plan.
How many questions are on the real AZ-900 exam?+
The official AZ-900 exam has 40-60 questions.
Do I need to sign up to use these questions?+
No. These 30 questions are free and require no signup. If you want timed simulation, performance analytics, and access to all 480+ Questions, our paid plans start at $2.99 per exam with credits that never expire.

Keep studying

Pass AZ-900 on your first try

Join candidates using DummyExams to practice with realistic timed exams, detailed explanations, and weak-area analytics.

Start full AZ-900 practice exam