AZ-900 Sample Questions & Answers
Expect questions on core Azure architecture, compute and networking services, storage options, cost management, governance and compliance tooling, and the basic benefits and types of cloud computing itself.
Launch the full AZ-900 simulator →Showing 8 of 17 free samples.
- Question 1
You are tasked with deploying Azure virtual machines for your company.
You need to make use of the appropriate cloud deployment solution.
Solution: You should make use of Platform as a Service (PaaS).
Does the solution meet the goal?Show answer & explanation
Correct answer: A
No, Platform as a Service (PaaS) is not the correct solution for deploying Azure virtual machines. PaaS provides a development and deployment platform with runtime environments, databases, and web servers, but abstracts away the underlying infrastructure including virtual machines. PaaS services like Azure App Service or Azure SQL Database manage the infrastructure for you. For deploying virtual machines where you need control over the operating system and infrastructure, Infrastructure as a Service (IaaS) is the appropriate choice.
- Question 2
You are tasked with deploying Azure virtual machines for your company.
You need to make use of the appropriate cloud deployment solution.
Solution: You should make use of Infrastructure as a Service (IaaS).
Does the solution meet the goal?Show answer & explanation
Correct answer: A
Infrastructure as a Service (IaaS) is the correct cloud service model for deploying Azure virtual machines. IaaS provides virtualized computing resources including virtual machines, storage, and networking components while maintaining control over the operating system, middleware, and applications. With Azure IaaS services like Azure Virtual Machines, you get the flexibility to deploy Windows or Linux VMs, configure them as needed, and scale resources up or down based on demand while paying only for what you use.
- Question 3
Your company’s on-premises network includes a large number of servers.
They would like to make extra resources available to their users, while keeping capital and operational overheads to a minimum.
You are required to make recommendations that should be included in the overall solution.
Solution: You should recommend the use of an additional data center as part of the solution.
Does the solution meet the goal?Show answer & explanation
Correct answer: B
No. An additional datacenter is a capital expenditure (CapEx). The company must buy servers, network hardware, and datacenter space up front. It must also pay ongoing operating costs for power, cooling, maintenance, and staff. This raises both capital and operational overheads. A hybrid cloud meets the goal instead: it adds pay-as-you-go public cloud resources and needs no new hardware.
- Question 4
Your company’s on-premises network includes a large number of servers.
They would like to make extra resources available to their users, while keeping capital and operational overheads to a minimum.
You are required to make recommendations that should be included in the overall solution.
Solution: You should recommend the use of a hybrid cloud as part of the solution.
Does the solution meet the goal?Show answer & explanation
Correct answer: B
Yes. A hybrid cloud connects the company's existing on-premises environment to public cloud resources. Microsoft describes hybrid cloud as a way to let a private cloud surge for extra demand by using public cloud resources. The extra capacity comes from the public cloud. The public cloud needs no capital expenditure to scale up, and the company pays only for what it uses. The cloud provider maintains the hardware. So the company keeps its current servers and gives users more resources without buying hardware. A private cloud or another datacenter would need new hardware and more maintenance.
- Question 5
Your company’s on-premises network includes a large number of servers.
They would like to make extra resources available to their users, while keeping capital and operational overheads to a minimum.
You are required to make recommendations that should be included in the overall solution.
Solution: You should recommend the use of a private cloud as part of the solution.
Does the solution meet the goal?Show answer & explanation
Correct answer: A
No. A private cloud is used by a single organization and costs more. The organization must buy the hardware for startup and maintenance. It is also responsible for hardware maintenance and updates. Adding capacity this way raises both capital and operational overheads. A hybrid cloud meets the goal better: the company keeps its existing servers and adds pay-as-you-go public cloud resources when it needs more capacity.
- Question 6
Your company is planning to migrate all their virtual machines to an Azure pay-as-you-go subscription. The virtual machines are currently hosted on the Hyper-V hosts in a data center.
You are required make sure that the intended Azure solution uses the correct expenditure model.
Solution: You should recommend the use of the elastic expenditure model.
Does the solution meet the goal?Show answer & explanation
Correct answer: B
No. There is no 'elastic expenditure model'. Elasticity describes how resources scale with demand. It does not describe how spending is classified. The two expenditure models are capital expenditure (CapEx) and operational expenditure (OpEx). CapEx is up-front spending on physical infrastructure, such as servers, network hardware, and datacenter space. OpEx is ongoing spending on services over time. An Azure pay-as-you-go subscription charges only for the resources you use, so it is OpEx.
- Question 7
Your company is planning to migrate all their virtual machines to an Azure pay-as-you-go subscription. The virtual machines are currently hosted on the Hyper-V hosts in a data center.
You are required make sure that the intended Azure solution uses the correct expenditure model.
Solution: You should recommend the use of the scalable expenditure model.
Does the solution meet the goal?Show answer & explanation
Correct answer: A
No. 'Scalable expenditure model' is not an expenditure model. Scalability is the ability to adjust resources to meet demand. Spending is classified as capital expenditure (CapEx) or operational expenditure (OpEx). CapEx is the up-front purchase of physical infrastructure. OpEx is ongoing spending on services over time. When the Hyper-V virtual machines move to an Azure pay-as-you-go subscription, the company pays for resources as it uses them. That is the operational expenditure model.
- Question 8Intermediate
Describe Azure architecture and services · Describe virtual networking
A university is deploying a web application for student course registration. To ensure the application is protected against common web vulnerabilities like SQL injection and cross-site scripting, a security layer is required in front of the application. The university uses Azure Application Gateway for traffic management. What should be enabled on the Application Gateway to provide this protection?
graph TD Internet --> AppGW[Azure Application Gateway] AppGW --> WebApp(Student Registration App)Show answer & explanation
Correct answer: D
The Web Application Firewall (WAF) is a feature of Azure Application Gateway that provides centralized protection for web applications from common exploits and vulnerabilities, such as those defined by the Open Web Application Security Project (OWASP). Enabling the WAF on the Application Gateway is the correct way to protect against attacks like SQL injection and cross-site scripting. NSGs operate at the network layer (Layer 3/4) and filter traffic based on IP addresses and ports, not application-layer attacks. Azure Firewall is a separate network firewall service, not a feature you enable on Application Gateway, and Azure DDoS Protection defends against denial-of-service floods, not SQL injection or cross-site scripting.
Ready for the real thing?
The full AZ-900 simulator has every exam-style question, timed mode, and instant scoring.