AZ-305 exam at a glance
Microsoft Certified: Azure Solutions Architect Expert · Expert level
| Exam code | AZ-305 |
|---|---|
| Certification | Microsoft Certified: Azure Solutions Architect Expert |
| Level | Expert |
| Passing score | 700 or greater |
| Exam cost | US$165; price varies based on the country or region in which the exam is proctored |
| Languages | English, Japanese, Chinese (Simplified), Korean, German, French, Spanish, Portuguese (Brazil), Chinese (Traditional), Italian |
| Certification validity | 1 year |
| Retake policy | After the first unsuccessful attempt, wait 24 hours before retaking the exam. A 14-day waiting period applies between subsequent attempts, with no more than five attempts within a 12-month period from the first attempt. |
| Prerequisites | To earn Microsoft Certified: Azure Solutions Architect Expert, candidates must earn the Microsoft Certified: Azure Administrator Associate certification and pass AZ-305. |
Candidates for AZ-305 should have subject matter expertise in designing cloud and hybrid solutions that run on Azure, including compute, network, storage, monitoring, and security. Candidates should have advanced experience and knowledge of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data platforms, and governance, as well as experience with Azure administration, Azure development, and DevOps processes.
Skills measured and their weighting
| Skill area | Weight |
|---|---|
| Design identity, governance, and monitoring solutions | 25–30% |
| Design data storage solutions | 20–25% |
| Design business continuity solutions | 15–20% |
| Design infrastructure solutions | 30–35% |
Source: learn.microsoft.com — official AZ-305 exam page and Microsoft Learn — official AZ-305 study guide. Current skills measured are effective April 17, 2026. Confirm current details there before booking.
AZ-305 Practice Questions By Domains
4 domains covered1. Design infrastructure solutions
11 free questions available
2. Design identity, governance, and monitoring solutions
8 free questions available
3. Design data storage solutions
8 free questions available
4. Design business continuity solutions
3 free questions available
Microsoft AZ-305 Practice Test
The Microsoft AZ-305 practice test is designed for learners who want to strengthen their ability to make sound Azure architecture decisions. Instead of memorizing a long list of services, candidates need to understand how business requirements, technical limits, security needs, availability targets, performance expectations, and cost concerns influence a solution. You can Find the right practice test for your exam and use targeted assessments to identify the Azure design topics that need more attention before exam day. With a structured approach, practice questions become a useful learning tool rather than a simple score-checking activity.
Microsoft calls AZ-305 Designing Microsoft Azure Infrastructure Solutions. It focuses on the work of an Azure solutions architect who designs cloud and hybrid solutions for compute, networking, storage, monitoring, identity, security, and business continuity. The architect must listen to stakeholders, translate requirements into a suitable design, and understand how one architectural decision affects the rest of the solution.
This guide explains how an AZ-305 practice test supports preparation, who can benefit from it, what the official domains cover, and how to review your results. The domain names and percentage ranges are based on Microsoft’s official skills outline for the English exam updated April 17, 2026. Because Microsoft can revise certification content, learners should check the official study guide again when planning their assessment date.
What Is a Microsoft AZ-305 Practice Test?
A Microsoft AZ-305 practice test is a learning assessment built around the architectural skills listed in the official exam outline. It checks whether you can recommend suitable solutions for identity, governance, monitoring, data storage, business continuity, compute, applications, migrations, and networks.
The wording “recommend a solution” appears throughout the official objectives. This is important. AZ-305 is not mainly about following a portal procedure. It tests whether you can evaluate a situation and select a design that meets stated requirements. Several options may be technically possible, but only one may provide the required availability, security, scalability, manageability, or cost profile.
For example, a question might describe an application that must handle sudden traffic changes, minimize infrastructure management, and charge mainly for actual usage. Another might require private connectivity between an on-premises environment and Azure with predictable performance. The answer depends on recognizing the design priorities and comparing services rather than recalling one fact.
A useful practice test therefore helps you:
- Interpret business and technical requirements.
- Compare similar Azure services.
- Identify trade-offs instead of looking for a perfect solution.
- Connect multiple services into one architecture.
- Detect weak areas within the official domains.
- Improve decision-making under time pressure.
Who Should Prepare With AZ-305 Practice Questions?
AZ-305 is intended for experienced Azure professionals moving into or already working in a solutions architect role. It is particularly relevant for Azure administrators, cloud engineers, infrastructure architects, technical consultants, DevOps professionals, and senior support specialists who help design cloud or hybrid environments.
Microsoft expects candidates to have advanced knowledge of IT operations, including networking, virtualization, identity, security, governance, data platforms, business continuity, and disaster recovery. Experience with Azure administration, Azure development, and DevOps processes is also useful. This does not mean that every candidate must be a full-time developer, but an architect should understand how applications are built, deployed, integrated, secured, and monitored.
Candidates should also be comfortable discussing requirements with different teams. An Azure solution rarely belongs to one person. Architects often work with developers, administrators, security engineers, data engineers, business owners, and compliance specialists. Practice scenarios reflect this shared responsibility by combining technical needs with organizational constraints.
Official Microsoft AZ-305 Domains and Weightings
The current Microsoft outline divides AZ-305 into four skill areas:
The ranges show the approximate importance of each domain. They are not a guarantee of an exact number of questions. Infrastructure is the largest area, but the other domains remain significant. A strong study plan should cover all four because architecture scenarios frequently combine them.
Design Identity, Governance, and Monitoring Solutions — 25–30%
This domain checks whether you can design secure access, organize Azure resources, apply governance, and collect the information needed to operate a solution.
Logging and monitoring design
You should be able to recommend a logging solution, decide how logs should be routed, and select an appropriate monitoring approach. The key is understanding what must be observed, where the data comes from, how long it needs to be kept, and who needs to use it.
A scenario may require centralized monitoring across subscriptions or rapid alerting for a critical workload. Another may focus on security investigation, application performance, or compliance retention. Practise distinguishing metrics, logs, traces, alerts, dashboards, and security events. Consider Azure Monitor, Log Analytics workspaces, Application Insights, diagnostic settings, and integration with security services when reviewing architectures.
Do not assume that collecting everything forever is the best design. Data volume, retention, access controls, regional needs, and cost can change the recommendation. Good architecture balances visibility with operational requirements.
Authentication and authorization design
Identity questions require you to separate authentication from authorization. Authentication confirms identity; authorization determines what that identity can do.
The official outline includes recommending authentication, identity management, authorization for Azure resources, authorization for on-premises resources, and management of secrets, certificates, and keys. Be ready to compare Microsoft Entra ID capabilities, managed identities, role-based access control, hybrid identity approaches, workload identities, and Azure Key Vault.
Scenario clues matter. A requirement to remove stored credentials may point toward a managed identity. A need to provide temporary administrative access may require a governance or privileged-access approach. A workload using certificates or encryption keys may need centralized protection and controlled access through Key Vault.
Governance design
Governance involves organizing resources and applying consistent rules. Candidates should understand management groups, subscriptions, resource groups, and tagging strategies. The correct hierarchy depends on organizational structure, billing, access boundaries, policy requirements, deployment patterns, and operational ownership.
You should also know how Azure Policy supports compliance and how identity governance helps manage access over time. A practice question may ask how to prevent unsupported resource types, enforce location restrictions, require tags, audit a configuration, or manage access reviews. The architect’s job is to recommend a scalable solution rather than rely on manual checking.
Design Data Storage Solutions 20–25%
This domain measures your ability to select storage and data services that match the workload. The best choice depends on data structure, access patterns, consistency needs, performance, geographic distribution, security, durability, scalability, and cost.
Relational data solutions
For relational data, candidates need to recommend a storage service, service tier, compute tier, scalability approach, and protection solution. You should be able to compare Azure SQL options and understand when a managed database platform is preferable to a database hosted on virtual machines.
Practise reading requirements such as compatibility, administrative control, automatic scaling, high transaction volume, geographic replication, minimal downtime, or predictable compute. The question is rarely “Which database is best?” It is “Which database design best fits these requirements?”
Data protection includes more than backup. Consider encryption, access controls, network isolation, auditing, redundancy, restore needs, and protection from accidental or malicious changes. A sound design connects protection choices to the sensitivity and operational value of the data.
Semi-structured and unstructured data
Microsoft also expects candidates to recommend storage for semi-structured and unstructured information. Examples may include documents, images, backups, logs, messages, JSON records, application files, or large analytical datasets.
You should compare service features, performance levels, access frequency, durability, and price. Storage tiering can reduce costs for data that is accessed less frequently, but retrieval time and transaction charges still matter. Redundancy choices should reflect acceptable data-loss risk and regional failure requirements.
When answering practice questions, identify the data type first. Then look for access pattern, expected scale, latency, query method, availability, and budget. This sequence prevents you from choosing a familiar service before understanding the workload.
Data integration and analysis
The domain also covers solutions for data integration and analysis. Data may need to move between operational systems, analytics platforms, software-as-a-service products, and on-premises sources. A suitable integration design considers batch versus streaming needs, transformation requirements, orchestration, connectors, security, and monitoring.
For analysis, determine whether the workload requires real-time insight, large-scale data processing, warehousing, visualization, or machine learning support. Practise comparing architectural patterns rather than memorizing product descriptions.
If you are preparing for several Microsoft credentials, you can Explore practice exams for Microsoft credentials and select assessments that fit your role and current Azure experience.
Design Business Continuity Solutions 15–20%
Business continuity questions focus on keeping workloads available and recovering them when failures occur. You should understand the difference between high availability, backup, and disaster recovery.
- High availability reduces disruption during component or service failures.
- Backup creates recoverable copies of data or systems.
- Disaster recovery restores service after a major outage or loss of a primary environment.
These ideas work together, but one does not automatically replace another.
Backup and disaster recovery
The official outline requires candidates to recommend recovery for Azure and hybrid workloads that meets stated recovery objectives. Two terms are especially important:
- Recovery time objective (RTO): How quickly the service must be restored.
- Recovery point objective (RPO): How much recent data loss is acceptable.
A low RTO may require a prepared secondary environment rather than rebuilding everything after an outage. A low RPO may require frequent replication or continuous data protection. These choices usually increase cost and complexity, so the recommendation should match the business impact.
You should be able to recommend backup and recovery approaches for compute, databases, and unstructured data. Review Azure Backup, Azure Site Recovery, database-native protection features, storage redundancy, retention, immutability, regional strategies, and recovery testing. A correct design must protect the right assets and provide a practical way to restore them.
High availability design
High availability objectives include compute, relational data, and semi-structured or unstructured data. Study availability zones, regions, load balancing, application replication, scale sets, managed database availability features, and storage redundancy.
Availability is an end-to-end property. Deploying two virtual machines is not enough if both depend on a single database, network component, or region. Practice tests should train you to find the single point of failure and recommend a design that meets the availability target without unnecessary complexity.
Use Your Practice-Test Results as an Architecture Review
A total score is useful, but the reason behind each mistake is more valuable. After completing a question set, classify missed answers into categories such as:
- Misread requirement
- Service comparison gap
- Identity or governance confusion
- Availability or recovery misunderstanding
- Cost and performance trade-off error
- Correct concept but wrong Azure service
- Unfamiliar architecture pattern
Then write one sentence explaining why the correct choice meets the requirement. This step turns review into active learning. If you cannot explain the design without repeating the answer wording, return to the official documentation or build a small proof of concept.
Discover professional exam resources on Edurely while developing your wider study plan, especially when you want to organize practice for Azure and other certification pathways from one place.
Design Infrastructure Solutions 30–35%
Infrastructure design is the largest AZ-305 domain. It covers compute, application architecture, migration, and networking. Questions in this area often combine several requirements, so practise evaluating the whole solution rather than one component.
Compute solutions
Candidates should be able to specify compute components based on workload requirements and recommend virtual machine, container, serverless, or batch-processing solutions.
Virtual machines provide operating-system control and compatibility but require more management. Containers can improve portability and deployment consistency. Serverless services reduce infrastructure management and can suit event-driven or variable workloads. Batch services can process large scheduled or parallel jobs efficiently.
The right answer depends on the application. Look for clues about operating-system access, scaling, startup time, deployment model, long-running processes, state, networking, portability, maintenance responsibility, and cost. Avoid choosing a technology only because it is modern. Architecture is about fit.
Application architecture
This area includes messaging, event-driven designs, API integration, caching, application configuration management, and automated deployment.
Messaging helps components communicate reliably and can reduce tight dependencies. Event-driven designs allow services to react when something happens. API solutions expose controlled interfaces to consumers. Caching reduces repeated work and can improve response time. Centralized configuration helps applications use consistent settings. Automated deployment supports repeatable, lower-risk releases.
Practise distinguishing a queue from a publish-subscribe pattern, a message from an event, and API management from simple network exposure. Also consider delivery guarantees, ordering, throughput, dead-letter handling, authentication, monitoring, and failure recovery.
Migration design
Migration objectives include using the Microsoft Cloud Adoption Framework for Azure, evaluating on-premises servers, data, and applications, and recommending migration solutions for IaaS, PaaS, databases, and unstructured data.
An architect should assess before recommending. Some workloads can be rehosted quickly, while others benefit from modernization. Regulatory requirements, dependencies, downtime tolerance, performance, skills, licensing, and long-term operations all affect the plan.
Practice scenarios may ask you to select a migration tool or strategy based on workload type and acceptable interruption. Build a simple decision habit: discover, assess, plan, migrate, validate, and optimize. Do not treat data transfer as the entire migration.
Network solutions
Network design covers internet connectivity, links between Azure and on-premises environments, performance optimization, security optimization, and load balancing or routing.
Review virtual networks, peering, VPN Gateway, ExpressRoute, private connectivity, DNS, Azure Firewall, network security groups, Web Application Firewall, DDoS protection, Azure Front Door, Application Gateway, Load Balancer, and Traffic Manager. Understand the layer and scope at which each service operates.
A global web application may need edge routing and acceleration. A regional HTTP application may need application-layer load balancing. Internal services may require private load distribution. Hybrid connectivity may depend on bandwidth, latency, availability, encryption, and routing requirements. Use these clues to narrow the choices.
How to Get More Value From AZ-305 Mock Assessments
Use practice tests in stages instead of taking full assessments repeatedly.
- Begin with a mixed baseline. Answer a manageable set without checking documentation.
- Map every question to a domain. This shows whether your weakness is broad or concentrated.
- Review the architectural requirement. Identify the workload, constraint, priority, and expected outcome.
- Compare the closest alternatives. Write why each rejected choice fails one requirement.
- Read official documentation. Focus on service limits, design guidance, pricing factors, and availability features.
- Build or diagram the solution. A small lab or architecture sketch makes the design easier to remember.
- Retest with different wording. Fresh scenarios verify understanding rather than answer memory.
- Add timed sessions later. Accuracy and reasoning should come before speed.
During review, pay attention to words such as “minimize administrative effort,” “lowest cost,” “private,” “zone failure,” “regional outage,” “near-real-time,” “globally distributed,” or “without modifying the application.” These phrases often determine the best recommendation.
What You Get When You Prepare With Us
Our AZ-305 practice approach is built to make architectural study clearer and more focused. Candidates can use the material to move from reading service descriptions to making defensible design choices.
- Official-domain organization: Practice can be grouped around the four current Microsoft skill areas.
- Scenario-based learning: Questions encourage you to connect business requirements with technical designs.
- Clear explanations: Answer reviews help explain why one option is more suitable than the alternatives.
- Weak-area visibility: Results show whether you need more work on governance, data, continuity, or infrastructure.
- Flexible revision: Short topic sessions support daily study, while mixed assessments test overall readiness.
- Architectural thinking: Repeated comparisons improve your ability to discuss trade-offs involving cost, reliability, security, performance, and operations.
- Confidence through understanding: Familiarity with varied scenarios helps reduce uncertainty without depending on memorized question wording.
Practice questions should support official learning, architecture documentation, and hands-on experience. They should not be presented as live exam content or a guarantee of success. Their purpose is to strengthen knowledge and decision-making.
Common AZ-305 Study Mistakes
Memorizing services without comparing them
AZ-305 frequently asks for a recommendation. Knowing what a service does is only the beginning. Build comparison notes that show when to use each option, its management model, availability features, security controls, scaling behaviour, and cost factors.
Ignoring nonfunctional requirements
Candidates sometimes focus only on what an application does. Architects must also consider reliability, security, performance, scalability, operational excellence, and cost optimization. These qualities can change the recommended design even when the functional requirement stays the same.
Treating every workload as cloud-native
Some applications can move to PaaS or serverless services, while others require virtual machines because of compatibility, control, or migration limits. Choose the design that meets the present requirements and allows sensible improvement over time.
Confusing high availability with disaster recovery
A highly available regional design may still fail during a regional disaster. Similarly, a backup does not automatically provide rapid service recovery. Match availability, RTO, and RPO to the business need.
Studying old domain lists
Microsoft updates role-based exams as Azure services and job expectations change. Use the current outline, especially because the English AZ-305 skills were updated for April 17, 2026.
Repeating the same mock test
Repeatedly answering the same questions can create a high score without better judgment. Rotate scenarios, explain your answer aloud, and compare close alternatives.
A Simple Four-Week AZ-305 Study Structure
Week 1: Identity, governance, and monitoring
Review Microsoft Entra ID, managed identities, RBAC, hybrid identity, Key Vault, resource hierarchy, tagging, Azure Policy, compliance, identity governance, Azure Monitor, Log Analytics, and Application Insights. Complete short scenario sets after each group.
Week 2: Data storage
Study relational, semi-structured, and unstructured data services. Compare service and compute tiers, scalability, protection, redundancy, performance, and cost. Add data integration and analytics patterns. Create a table that maps requirements to possible data services.
Week 3: Continuity and core infrastructure
Review RTO, RPO, backup, disaster recovery, and high availability. Then compare VM, container, serverless, and batch options. Draw architectures showing how components continue operating during zone and regional failures.
Week 4: Applications, migration, networking, and mixed review
Study messaging, events, APIs, caching, configuration, deployment, migration strategies, hybrid connectivity, load balancing, routing, and network security. Complete new mixed assessments and spend most review time on repeated error patterns.
Frequently Asked Questions
What does the Microsoft AZ-305 exam cover?
AZ-305 covers the design of identity, governance, monitoring, data storage, business continuity, compute, application architecture, migrations, and network solutions in Azure.
Which AZ-305 domain has the highest weighting?
Design infrastructure solutions is the largest domain at 30–35%. It includes compute, application architecture, migrations, and networking.
Is AZ-305 mainly an implementation exam?
It is primarily a design exam. Candidates must recommend solutions based on requirements and trade-offs. Hands-on experience is still important because it helps you understand how Azure services behave in real environments.
Do I need Azure administration experience?
Yes. Microsoft expects candidates to have experience with Azure administration, along with familiarity with Azure development and DevOps processes. Operational knowledge makes architecture decisions more realistic.
How should I review a wrong answer?
Identify the missed requirement, compare the closest options, read the official documentation, and explain why the correct design is better. Then try a new scenario testing the same principle.
Are practice tests enough for AZ-305 preparation?
No single resource is enough. Combine practice tests with Microsoft Learn, Azure documentation, the Azure Architecture Center, hands-on work, and your own architecture diagrams.
How can I tell if I am becoming ready?
Look for consistent results across fresh assessments and the ability to explain trade-offs. You should be able to justify a recommendation using requirements such as availability, security, scalability, performance, manageability, and cost.
Official Source for the AZ-305 Domains
The domain names, weightings, candidate profile, and objective summaries in this article are based on Microsoft’s official AZ-305 study guide. Candidates should check the current guide before scheduling the exam because Microsoft periodically updates role-based certification content.