Microsoft AZ-305 Practice Exam Questions & Answers
Microsoft AZ-305 Exam Details
Key details for this exam, checked against the published exam outline
- Exam Code
- AZ-305
- Full Name
- Designing Microsoft Azure Infrastructure Solutions
- Issuing Body
- Microsoft
- Question Format (Our Bank)
- Multiple Choice, Hotspot, Drag & Drop, Order List, Case Studies
- Delivery
- Online proctored or at Pearson VUE test centre
- Eligibility
- Active Azure Administrator Associate (AZ-104) certification required
- Full Question Set
- 400 questions Get All Questions
Free AZ-305 Practice Questions
Each question shows the correct answer and an explanation of why it is right
Question 1 Domain 2 Design Data Storage Solutions
After you migrate App1 to Azure, you need to enforce the data modification requirements to meet the security and compliance requirements.
What should you do?
Question 2 Domain 4 Design Infrastructure Solutions
You need to deploy resources to host a stateless web app in an Azure subscription. The solution must meet the following requirements:
* Provide access to the full .NET framework.
* Provide redundancy if an Azure region fails.
* Grant administrators access to the operating system to install custom application dependencies.
Solution: You deploy an Azure virtual machine scale set that uses autoscaling.
Does this meet the goal?
Instead, you should deploy two Azure virtual machines to two Azure regions, and you create a Traffic Manager profile.
Question 3 Domain 4 Design Infrastructure Solutions
You have an Azure subscription that contains an Azure SQL database.
You are evaluating whether to use Azure reservations on the Azure SQL database.
Which tool should you use to estimate the potential savings?
Buy reserved capacity
Sign in to the Azure portal.
Select All services > Reservations.
Select Add and then in the Purchase Reservations pane, select SQL Database to purchase a new reservation for SQL Database.
Fill in the required fields. Existing databases in SQL Database and SQL Managed Instance that match the attributes you select qualify to get the reserved capacity discount. The actual number of databases or managed instances that get the discount depends on the scope and quantity selected.

Review the cost of the capacity reservation in the Costs section.
Select Purchase.
Select View this Reservation to see the status of your purchase.
https://docs.microsoft.com/en-us/azure/azure-sql/database/reserved-capacity-overview
Get the complete AZ-305 question set
$20$40
Question 4 Domain 2 Design Data Storage Solutions
You have an Azure subscription that contains a Windows Virtual Desktop tenant.
You need to recommend a solution to meet the following requirements:
Start and stop Windows Virtual Desktop session hosts based on business hours.
Scale out Windows Virtual Desktop session hosts when required.
Minimize compute costs.
What should you include in the recommendation?
https://www.ciraltos.com/automatically-start-and-stop-wvd-vms-with-azure-automation/
https://wvdlogix.net/windows-virtual-desktop-host-pool-automation-2
https://getnerdio.com/academy/how-to-optimize-windows-virtual-desktop-wvd-azure-costs-with-event-based-autoscaling-and-azure-vm-scale-sets/
Question 5 Domain 1 Design Identity, Governance, and Monitoring Solutions
The developers at your company are building a containerized Python Django app.
You need to recommend platform to host the app. The solution must meet the following requirements:
Support autoscaling.
Support continuous deployment from an Azure Container Registry.
Provide built-in functionality to authenticate app users by using Azure Active Directory (Azure AD).
Which platform should you include in the recommendation?
App Service provides ACR continuous deployment, autoscaling and built-in Entra authentication with substantially less administration than AKS.
Question 6 Domain 4 Design Infrastructure Solutions
You have an Azure subscription that contains 1,000 virtual machines and a Log Analytics workspace named Workspace 1.
You plan to collect custom JSON logs from the virtual machines and store the logs in a custom table in Workspace1.
You need to ensure that the logs are collected by using the Logs Ingestion API. The solution must prevent access to Workspace1 from the internet.
What should you include in the solution?
To collect custom JSON logs using the Logs Ingestion API while preventing internet access to Workspace1, you should include:
<ul><li><strong>Data Collection Endpoint (DCE)</strong> - A private endpoint that receives log data from the virtual machines and acts as an intermediary for the Log Analytics workspace. The DCE allows you to route data without exposing Workspace1 directly to the internet.</li><li><strong>Private Link</strong> - Creates a private connection from your virtual machines to the Data Collection Endpoint and Log Analytics workspace, ensuring all traffic remains within the Azure backbone and never traverses the public internet.</li></ul>Together, DCE and Private Link enable secure, internet-isolated log ingestion to Workspace1, meeting the requirement to prevent public internet access while collecting logs via the Logs Ingestion API.
Question 7 Domain 4 Design Infrastructure Solutions
You have an Azure Functions microservice app named Appl that is hosted in the Consumption plan. App1 uses an Azure Queue Storage trigger.
You plan to migrate App1 to an Azure Kubernetes Service (AKS) cluster.
You need to prepare the AKS cluster to support Appl. The solution must meet the following requirements:
* Use the same scaling mechanism as the current deployment.
* Support kubenet and Azure Container Netwoking Interface (CNI) networking.
Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct answer is worth one point.
KEDA supplies the queue-driven scaling behavior. The cluster autoscaler adds nodes when the resulting pods cannot be scheduled.
What the Microsoft AZ-305 Exam Covers
Exam domains verified against the Official Microsoft AZ-305 exam guide, last checked October 2026.
Domain 1 Design Identity, Governance, and Monitoring Solutions
25% - 30%Design logging and monitoring solutions that track system health and compliance across your Azure infrastructure. Create authentication and authorization strategies using Microsoft Entra ID that align with security requirements and governance policies.
Sample question from this domain above Q5
Domain 2 Design Data Storage Solutions
20% - 25%Select relational databases or NoSQL solutions based on workload characteristics and performance requirements. Plan data integration patterns and choose appropriate storage for structured, semi-structured and unstructured data at scale.
Domain 3 Design Business Continuity Solutions
15% - 20%Design backup, disaster recovery, and high availability strategies that minimize downtime and data loss. Balance recovery time objectives and recovery point objectives with cost considerations across your Azure environment.
Domain 4 Design Infrastructure Solutions
30% - 35%Evaluate compute options for different workload patterns and architect applications across multiple tiers and services. Plan cloud migrations from on-premises systems and design network topologies that support security, performance and growth.
AZ-305 Exam FAQ
Common questions about the exam itself
What makes AZ-305 harder than AZ-104?
Do I need AZ-104 before taking AZ-305?
Which domain is hardest in AZ-305 and why?
How long should I spend preparing for AZ-305?
What happens on AZ-305 exam day?
Can I retake AZ-305 if I fail?
How long does the Azure Solutions Architect Expert certification stay valid?
What job role does AZ-305 prepare me for?
How does AZ-305 relate to AZ-104 and AZ-400?
What study format works best for AZ-305?
Other Microsoft Exams
Free practice questions for more Microsoft certification exams
