All Microsoft exams
Microsoft AZ-305: Designing Microsoft Azure Infrastructure Solutions
What the AZ-305 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Level
- Expert
- Topic areas
- 6
- Free practice questions
- 30
- Full question bank
- 100 questions
What the AZ-305 exam covers
The topic areas in our AZ-305 question bank, with each one's share of the 100 practice questions.
| Topic | Share | Questions |
|---|---|---|
| Design governance and security | 27% | 27 |
| Design infrastructure solutions | 20% | 20 |
| Design data storage solutions | 18% | 18 |
| Design network solutions | 17% | 17 |
| Design business continuity solutions | 11% | 11 |
| Design compute solutions | 7% | 7 |
AZ-305 cost and format
| Exam code | AZ-305 |
|---|---|
| Certification | Azure Solutions Architect Expert |
| Vendor | Microsoft |
| Level | Expert |
| Status | Active |
Last checked October 22, 2026 against the official Microsoft exam page.
AZ-305 sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Design governance and security
A company with 40 subscriptions needs every subscription to enforce the same allowed Azure regions and required tags, with new subscriptions inheriting these rules automatically. Which design achieves this?
- ATags applied manually to each resource at deployment, with tag values typed in by an operator
- BA policy assigned separately to each subscription by hand with custom settings
- CManagement group hierarchy with Azure Policy assignments at the management group level
- DA shared spreadsheet listing approved regions and required tags, which staff review each quarter
Show answer and explanationHide answer
Correct answer: CPolicy assigned at a management group is inherited by all child subscriptions, including new ones, which enforces consistency at scale. Manual per-subscription assignments drift, manual tags are not enforced, and spreadsheets do not enforce anything.
Question 2Design infrastructure solutions
An organization needs a private, high-bandwidth connection between its on-premises network and Azure, with a service-level commitment for availability. Which connectivity service should be recommended?
- AAzure ExpressRoute with redundant circuits
- BPublic internet with TLS 1.2 encryption
- CA single site-to-site VPN tunnel with BGP disabled
- DAzure Bastion for browser-based RDP and SSH access
Show answer and explanationHide answer
Correct answer: AExpressRoute provides private, high-bandwidth connectivity with service-level commitments, and redundant circuits improve availability. A single VPN tunnel has lower bandwidth and availability, public internet paths are not private, and Bastion provides administrative access.
Question 3Design data storage solutions
A database VM needs very low latency and high IOPS for its data disks. Which disk type is most appropriate?
- AAzure Files Cool tier
- BStandard HDD managed disk
- CPremium SSD v2 or Ultra Disk
- DAzure Blob Storage archive tier
Show answer and explanationHide answer
Correct answer: CPremium SSD v2 and Ultra Disks provide high IOPS and low latency for demanding database workloads. HDDs are slow, archive tiers are for rarely accessed blobs, and Cool file tiers are not VM data disks.
Question 4Design network solutions
A company must allow its on-premises users to reach a private web application in Azure through an internal load balancer, without exposing the app to the internet. Which design achieves this?
- AA public load balancer with an open inbound firewall rule that permits sources from the internet
- BAn internal load balancer and private IP addresses reached over ExpressRoute or VPN
- CEmail-based access to the application through a shared mailbox relay gateway
- DPublic IP addresses assigned directly to each VM's network interface behind a permissive NSG
Show answer and explanationHide answer
Correct answer: BInternal load balancers and private addresses keep the application off the internet, and ExpressRoute or VPN provide the private path from on-premises. Public load balancers, public VMs and email access expose or fail to serve the application.
Question 5Design business continuity solutions
An application must fail over to a second region within minutes if the primary region fails. Which pattern and service fit this requirement?
- AA cold backup stored in the same region and restored manually after an outage
- BActive-passive design with failover groups or Azure Site Recovery
- CA manual restore from tape in a week during business hours
- DA single region with no failover so data and compute stay within one region
Show answer and explanationHide answer
Correct answer: BAn active-passive design with failover groups or Site Recovery can restore service in a secondary region within a short recovery time. Single-region deployments, tape restores and same-region backups cannot meet a fast regional failover target.
How to prepare for AZ-305
- Read the official Microsoft outline first (exam page), so you know exactly what is in scope.
- Give the most time to Design governance and security and Design infrastructure solutions: together they make up 47% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full AZ-305 question bank
All 100 questions with answers and explanations, as a PDF, an online practice exam, or both.
Both formats together. The best value.
Instant access after payment, with 90 days of updates. Checkout is on our store, AIExamCerts.
AZ-305 FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| AZ-900: Microsoft Azure Fundamentals | Microsoft | Foundational |
| AZ-104: Microsoft Azure Administrator | Microsoft | Associate |
| AZ-140: Configuring and Operating Microsoft Azure Virtual Desktop | Microsoft | Specialty |
| AZ-120: Azure for SAP Workloads Specialty | Microsoft | Specialty |
| AI-103: Developing AI Apps and Agents on Azure | Microsoft | Associate |
| AI-200: Developing AI Cloud Solutions on Azure | Microsoft | Associate |