Search Pass4Sure

AZ-305 Azure Solutions Architect Study Guide

Complete AZ-305 Azure Solutions Architect study guide covering all four exam domains, design trade-offs, and preparation strategy for the Expert credential.

AZ-305 Azure Solutions Architect Study Guide

How hard is the AZ-305 exam compared to AZ-104?

The AZ-305 is significantly harder than AZ-104 because it tests design decisions and trade-offs rather than implementation procedures. You must justify architectural choices based on requirements like cost, scalability, security, and resiliency. Most candidates need 3-6 months of preparation and real-world Azure architecture experience before attempting AZ-305.


The AZ-305 Designing Microsoft Azure Infrastructure Solutions exam is one of Microsoft's most challenging certifications and the gateway to the prestigious Microsoft Certified: Azure Solutions Architect Expert credential. Unlike the AZ-104 Administrator exam, which tests how to perform Azure tasks, AZ-305 tests your ability to design solutions that meet specific business and technical requirements.

The Solutions Architect Expert is one of the most valued certifications in enterprise IT, recognized by organizations worldwide as a mark of deep Azure expertise. Professionals holding this certification in the United States earn median salaries of $130,000-$175,000 according to multiple 2024 salary surveys. The exam costs $165 USD, and candidates must already hold the AZ-104 certification to pursue the full Architect Expert credential.

This study guide covers all four domains of the AZ-305 exam objectives, explains the design principles and trade-offs you must understand, and provides a structured preparation approach.


Exam Overview and Structure

Detail Information
Exam Code AZ-305
Full Name Designing Microsoft Azure Infrastructure Solutions
Number of Questions 40-60
Time Limit 120 minutes
Passing Score 700/1000
Cost $165 USD
Prerequisites AZ-104 required for Expert credential
Expert Credential Microsoft Certified: Azure Solutions Architect Expert
Renewal Every 12 months via free online assessment

The exam covers four domains:

  1. Design identity, governance, and monitoring solutions (25-30%)
  2. Design data storage solutions (20-25%)
  3. Design business continuity solutions (15-20%)
  4. Design infrastructure solutions (30-35%)

"AZ-305 is about judgment, not procedures. The questions give you a scenario and ask what you should do. There is almost always more than one technically valid answer -- the skill is identifying which answer best satisfies all the stated requirements simultaneously." -- Skylines Academy, Microsoft Learning Partner


Domain 1: Identity, Governance, and Monitoring (25-30%)

Designing Identity Solutions

Architecture decisions for identity center on choosing between and combining multiple identity services:

Microsoft Entra ID (Azure AD) serves as the primary cloud identity platform. Architects must design:

  • Authentication methods: Password hash synchronization (most common), pass-through authentication, or federation with AD FS. Each has different security, availability, and compliance trade-offs.
  • Hybrid identity: Azure AD Connect synchronizes on-premises Active Directory to Entra ID. Architects must choose the sync method that balances security and operational complexity.
  • Conditional Access policies: Risk-based access controls that enforce MFA, device compliance, or location restrictions based on evaluated signal combinations.
  • Privileged Identity Management (PIM): Just-in-time privileged access for Azure roles, reducing the standing attack surface.

Designing Governance Solutions

Enterprise-scale governance requires layered controls:

  • Management group hierarchy: Organizing subscriptions into management groups aligned with business units, environments (production/development), or regulatory requirements
  • Azure Policy: Designing initiative assignments that enforce naming conventions, allowed regions, required tags, and security configurations
  • Cost management: Tagging strategies, budget alerts, Azure Cost Management dashboards, and reserved instance purchasing to optimize spend
  • Azure Blueprints: Packaging policies, role assignments, and resource templates into repeatable governance artifacts (note: Blueprints are being superseded by Azure Deployment Environments)

Designing Monitoring Solutions

Monitoring Need Azure Service Key Consideration
Infrastructure metrics Azure Monitor Metrics Real-time, 90-day retention
Application performance Application Insights SDK instrumentation or auto-instrumentation
Security events Microsoft Sentinel SIEM/SOAR, custom analytics rules
Log aggregation Log Analytics Workspace Data retention costs increase with volume
Audit trail Azure Activity Log 90-day default; archive to storage for compliance

Domain 2: Design Data Storage Solutions (20-25%)

Choosing the Right Storage Service

This domain tests your ability to select appropriate storage services based on requirements. The key decision framework:

Relational data requirements: If the workload needs ACID transactions, complex queries with joins, and a familiar SQL interface, the answer is Azure SQL Database (fully managed PaaS), Azure SQL Managed Instance (near-full SQL Server compatibility), or SQL Server on VMs (maximum control at the cost of management overhead).

Unstructured and semi-structured data: Azure Blob Storage for objects, Azure Data Lake Storage Gen2 for big data analytics with hierarchical namespace, Azure Cosmos DB for globally distributed NoSQL with multiple consistency levels.

Caching: Azure Cache for Redis for session state, leaderboards, and frequently accessed data that reduces database load.

"The most common mistake in AZ-305 data storage questions is selecting a service based solely on functional fit. Architects must also consider replication requirements, consistency requirements, latency requirements, and cost. A candidate who answers 'use Cosmos DB' without justifying why its consistency model fits the stated requirements will often select incorrectly." -- Thomas Maurer, Microsoft Cloud Advocate

Data Replication and Redundancy

Azure Storage offers multiple replication options with significant cost differences:

Replication Option Description Use Case
LRS (Locally Redundant) 3 copies in one datacenter Dev/test; lowest cost
ZRS (Zone Redundant) 3 copies across 3 availability zones High availability in a region
GRS (Geo-Redundant) 6 copies; 3 in primary, 3 in secondary region Disaster recovery
GZRS (Geo-Zone Redundant) ZRS in primary + LRS in secondary Maximum durability
RA-GRS / RA-GZRS GRS/GZRS + read access to secondary Read availability during primary outage

Domain 3: Design Business Continuity Solutions (15-20%)

Recovery Objectives

Two critical metrics drive business continuity design:

  • RTO (Recovery Time Objective): How quickly must systems be back online after a failure? Lower RTO requires more expensive active-active or warm standby architectures.
  • RPO (Recovery Point Objective): How much data loss is acceptable? Lower RPO requires more frequent replication or synchronous replication.

Backup and Restore

Azure Backup provides native backup for VMs, SQL databases, SAP HANA, Azure Files, and on-premises workloads. Design considerations include:

  • Backup frequency and retention policies aligned with RPO requirements
  • Cross-region restore capability for disaster recovery
  • Soft delete protection to guard against ransomware and accidental deletion
  • Azure Backup Center for centralized management across vaults

High Availability Patterns

  • Availability Zones: Physically separate datacenters within an Azure region. Deploying VMs across availability zones provides 99.99% SLA. Requires zone-redundant load balancers and storage.
  • Availability Sets: Legacy high availability for VMs within a single datacenter, using fault domains and update domains to prevent simultaneous hardware failures.
  • Azure Site Recovery: Orchestrated VM replication for disaster recovery. Supports Azure-to-Azure, on-premises-to-Azure, and Azure-to-on-premises scenarios.
  • Multi-region active-active: The highest availability pattern, distributing load across multiple Azure regions with Azure Front Door or Traffic Manager routing traffic based on latency or health.

Domain 4: Design Infrastructure Solutions (30-35%)

Compute Solution Design

The compute domain requires architects to evaluate trade-offs across service tiers:

Virtual Machines provide maximum control but require the most management. Appropriate for workloads requiring specific OS configurations, legacy applications, or specialized hardware (GPU, high-memory).

Azure Kubernetes Service (AKS) is appropriate for microservices architectures, containerized applications requiring orchestration, and development teams practicing DevOps workflows. Architects must design node pool configurations, networking (kubenet vs. Azure CNI), and cluster autoscaling.

Azure Functions and Logic Apps are appropriate for event-driven, stateless workloads with variable load. Architects choose between consumption (pay-per-execution) and premium plans based on latency, VNet integration, and sustained load requirements.

Network Architecture Design

Network design scenarios constitute a major portion of Domain 4. Key patterns:

  • Hub-and-spoke topology: A central hub VNet contains shared services (firewall, DNS, VPN/ExpressRoute gateway). Spoke VNets connect to the hub via VNet peering and route traffic through the hub. This enforces centralized security policy.
  • Azure Firewall vs. Network Virtual Appliance (NVA): Azure Firewall is a managed, cloud-native firewall. NVAs (third-party appliances from Palo Alto, Fortinet, etc.) provide advanced features at higher management cost.
  • Private endpoints vs. service endpoints: Private endpoints assign a private IP to a PaaS service, making it accessible within the VNet without public internet exposure. Service endpoints provide optimized routing to PaaS services but do not eliminate the public endpoint.

Migration Design

The Azure Migrate service provides assessment and migration tools for:

  • Server migration (VMs from on-premises or other clouds)
  • Database migration (Azure Database Migration Service)
  • Web application migration
  • Virtual desktop infrastructure migration

Architects select between lift-and-shift (fastest, lowest initial cost, misses cloud optimization), re-platforming (modernizing specific components like databases to managed services), and re-architecting (maximum cloud benefit, highest effort and risk).


Study Strategy for AZ-305

Unlike AZ-104, AZ-305 rewards architectural thinking over memorization. Effective preparation:

  1. Study real-world architecture patterns: The Azure Architecture Center (learn.microsoft.com/azure/architecture) contains hundreds of reference architectures. Study them to understand why design decisions were made.
  2. Practice with scenario questions: AZ-305 questions describe business requirements and ask which architecture best satisfies them. Practice interpreting requirements and eliminating wrong answers.
  3. Take AZ-104 first: Hands-on Azure experience from AZ-104 preparation makes AZ-305 architecture decisions more intuitive.
  4. Use John Savill's AZ-305 study material: His architecture-focused YouTube playlist is consistently ranked as the best free resource.
  5. Read Azure CAF: The Cloud Adoption Framework describes enterprise patterns for identity, governance, networking, and operations at scale.

Frequently Asked Questions

Do I need AZ-104 before taking AZ-305? AZ-104 is not a formal prerequisite for taking the AZ-305 exam, but it is required to earn the Microsoft Certified: Azure Solutions Architect Expert credential. More importantly, the hands-on experience gained preparing for AZ-104 is essential for understanding the design trade-offs tested in AZ-305. Most successful AZ-305 candidates have at least one year of Azure administration experience.

What resources are best for AZ-305 preparation? The most recommended resources are: Microsoft Learn's official AZ-305 learning paths (free), John Savill's AZ-305 study series on YouTube (free), the Azure Architecture Center for reference architectures (free), and the Microsoft Azure Solutions Architect Expert study guide by Barry Luijbregts. Practice exams from Whizlabs or MeasureUp are also valuable for familiarizing yourself with scenario question formats.

How is AZ-305 scored and what is the passing score? AZ-305 requires a score of 700 out of 1000 to pass. The exam uses scaled scoring, meaning questions are weighted differently based on difficulty. There is no penalty for guessing, so you should answer every question. Case study scenarios contain multiple questions that share a common scenario document; read the scenario carefully before answering.

References

  1. Microsoft. (2025). Exam AZ-305: Designing Microsoft Azure Infrastructure Solutions. https://learn.microsoft.com/en-us/credentials/certifications/exams/az-305/
  2. Microsoft. (2025). Azure Architecture Center. https://learn.microsoft.com/en-us/azure/architecture/
  3. Microsoft. (2025). Cloud Adoption Framework for Azure. https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/
  4. Luijbregts, B. (2024). Microsoft Azure Solutions Architect Expert: Exam Guide AZ-305. Packt Publishing.
  5. Skylines Academy. (2025). AZ-305 Course. https://www.skylinesacademy.com/az-305-azure-expert
  6. Global Knowledge. (2025). IT Skills and Salary Survey. https://www.globalknowledge.com/us-en/resources/resource-library/articles/it-skills-and-salary-report/