Microsoft Azure Fundamentals · Difficulty

Medium AZ-900 practice questions

Applied — put a concept to work in a realistic situation. 133 medium questions available — no sign-up, always free.

Question 1 of 25

A development team has containerized a microservices application composed of a dozen interdependent services. They need a platform that automatically orchestrates deployment, scaling, load balancing, and self-healing of these containers across a cluster of nodes, without building orchestration logic themselves. Which Azure service should they use?

Reviewed for accuracy · Report an issue
Question 2 of 25

A security team wants to eliminate passwords entirely for employees signing in to Microsoft Entra ID. They want users to authenticate using something they have (a registered device) combined with a biometric or PIN, with no password stored or transmitted. Which authentication approach should they implement?

Reviewed for accuracy · Report an issue
Question 3 of 25

Your development team has deployed a customer-facing web application to Azure App Service. They want to monitor application performance, track request rates and response times, detect failures, and diagnose issues from within the running application code. Which Azure Monitor feature should they use?

Reviewed for accuracy · Report an issue
Question 4 of 25

A DevOps team wants to deploy the same set of Azure resources (a virtual network, storage account, and web app) identically across development, test, and production subscriptions. They want the deployment to be repeatable, version-controlled in their Git repository, and native to Azure without third-party tooling. Which approach best meets these requirements?

Reviewed for accuracy · Report an issue
Question 5 of 25

You run a legacy three-tier application on individual Azure Virtual Machines in a single region that does not offer Availability Zones. You need to protect the VMs from both hardware failures on a physical rack and from downtime during planned host maintenance, at no additional charge for the grouping feature. Which option should you configure?

Reviewed for accuracy · Report an issue
Question 6 of 25

A company runs a mission-critical web application on multiple Azure Virtual Machines in a single Azure region. The team needs to ensure the application remains available even if an entire physical datacenter within that region experiences a power or cooling failure. Which Azure capability should they use when deploying the VMs?

Reviewed for accuracy · Report an issue
Question 7 of 25

Your organization has been running Azure resources for six months and management wants to identify opportunities to reduce cloud spending without impacting performance. You need to find specific recommendations for cost optimization based on your actual resource usage patterns and configurations. Which Azure tool should you use?

Reviewed for accuracy · Report an issue
Question 8 of 25

Your company runs servers in Azure, in an on-premises datacenter, and in a competing public cloud. The compliance team wants to apply and audit the same Azure Policy definitions across all of these servers from a single Azure control plane. Which Azure service should you use to bring the non-Azure servers under this unified governance model?

Reviewed for accuracy · Report an issue
Question 9 of 25

Your company runs a mix of Windows servers in an on-premises datacenter and virtual machines in another public cloud provider. The operations team wants to manage, govern, and apply Azure Policy to all these servers from within the Azure portal, using a single management plane. Which Azure service should you recommend?

Reviewed for accuracy · Report an issue
Question 10 of 25

A financial services company must provision new project environments that consistently include a standard set of resource groups, role assignments, Azure Policy assignments, and ARM template deployments to meet regulatory requirements. They want to package all of these artifacts together so that each new subscription can be set up in a repeatable, compliant way. Which Azure service should they use?

Reviewed for accuracy · Report an issue
Question 11 of 25

A development team needs to run a small piece of code automatically each time a new image is uploaded to a Blob Storage container. The code processes the image and then exits. They want to avoid managing any servers and only pay when the code actually runs. Which Azure service best meets these requirements?

Reviewed for accuracy · Report an issue
Question 12 of 25

Your company is migrating 40 on-premises Windows Server virtual machines to Azure. You have existing Windows Server licenses with active Software Assurance and want to reduce the cost of running these VMs in Azure by reusing those licenses instead of paying for new ones. Which Azure cost-saving feature should you use?

Reviewed for accuracy · Report an issue
Question 13 of 25

A company is planning its monthly Azure budget. The finance team notices that costs vary depending on several factors. Which factor specifically refers to charges incurred when deploying a certified third-party software solution or virtual appliance published by an external vendor within Azure?

Reviewed for accuracy · Report an issue
Question 14 of 25

Your operations team wants Azure Monitor to send an email to the on-call engineer and trigger an automated Azure Function whenever a critical alert fires on production virtual machines. Which Azure Monitor component do you configure to define these notification and automation responses?

Reviewed for accuracy · Report an issue
Question 15 of 25

Your operations team needs to be automatically notified by email whenever the CPU utilization of a production virtual machine exceeds 85% for a sustained period, so they can respond before performance degrades. Which Azure Monitor capability should you configure to meet this requirement?

Reviewed for accuracy · Report an issue
Question 16 of 25

A development team has deployed a customer-facing web application to Azure. They want to detect performance bottlenecks in their code, track failed requests, and analyze user behavior such as page load times and dependency call durations. Which Azure Monitor feature should they enable?

Reviewed for accuracy · Report an issue
Question 17 of 25

Your operations team wants a single service that collects, analyzes, and acts on telemetry (metrics and logs) from Azure resources, on-premises servers, and applications to provide dashboards and trigger automated responses. Which Azure service should they adopt?

Reviewed for accuracy · Report an issue
Question 18 of 25

Your operations team needs to be automatically notified about upcoming planned maintenance and unexpected regional service outages that could affect the Azure services your company relies on. Which Azure tool should they use to receive these notifications?

Reviewed for accuracy · Report an issue
Question 19 of 25

A DevOps team wants to create shareable, interactive visual reports that combine metrics, logs, and text into a single interactive dashboard-style document for their Azure resources. Which Azure Monitor feature should they use?

Reviewed for accuracy · Report an issue
Question 20 of 25

Your finance team needs the raw daily cost and usage data for all resources across a subscription delivered automatically to an Azure Storage account so they can import it into their own analytics platform. Which Azure Cost Management feature should you configure?

Reviewed for accuracy · Report an issue
Question 21 of 25

Your organization wants to enforce a standard naming convention for all Azure resources across multiple subscriptions. Resource names must begin with the prefix 'corp-' followed by the department code. Non-compliant resources should be prevented from being created. Which Azure feature should you implement?

Reviewed for accuracy · Report an issue
Question 22 of 25

Your organization requires all Azure resources to have a 'CostCenter' tag applied before deployment to track departmental spending. Several developers have deployed resources without this tag. You need to ensure that future resource deployments are automatically blocked if they lack the required 'CostCenter' tag. What should you implement?

Reviewed for accuracy · Report an issue
Question 23 of 25

Your organization requires that all Azure resources must have a 'CostCenter' tag applied before they can be created. Resources without this tag should be prevented from being deployed. Which Azure feature should you implement to enforce this requirement across all subscriptions?

Reviewed for accuracy · Report an issue
Question 24 of 25

A Windows systems administrator manages Azure resources primarily from a PowerShell console on their local workstation. They want to write reusable scripts using cmdlets that follow the familiar Verb-Noun syntax (for example, New-AzResourceGroup) to automate the provisioning of Azure resources. Which Azure management tool should they use?

Reviewed for accuracy · Report an issue
Question 25 of 25

Your operations team wants to receive proactive notifications about planned maintenance, service outages, and health advisories that specifically affect the Azure services and regions your company uses. Which Azure tool should they use?

Reviewed for accuracy · Report an issue