CertSafari

    Free Practice Questions for Microsoft Certified: Azure Solutions Architect Expert (AZ-305) Certification

    Exam guide version:
    April 17, 2026
    Guide checked for updates:
    9 Oct 2026
    Question bank created:
    11 Feb 2026
    Question bank last updated:
    11 Aug 2026

    Study with 360 exam-style practice questions designed to help you prepare for the Microsoft Certified: Azure Solutions Architect Expert (AZ-305). All questions are aligned with the latest exam guide and include detailed explanations to help you master the material.

    Your progress

    Coverage
    Mastery
    Performance

    Start Practicing

    Start a quiz

    Practice with randomly mixed questions from all topics

    Question MixAll Topics
    FormatRandom Order

    Exam experiences

    Pass and fail outcomes from candidates who prepared here — advice, scores, and prep time.

    Your saved questions

    Open the list of questions you bookmarked during practice for this exam.

    Study notes

    Private notes per question, grouped by exam domain — opens on its own page, not inline on this overview.

    Quiz History

    Exam Details

    Key information about Microsoft Certified: Azure Solutions Architect Expert (AZ-305)

    Official study guide

    View

    Question formats CertSafari offers
    • Multiple choice
    • Ordering
    • Matching
    • True/False
    level:

    associate (intermediate)

    prerequisites:

    Advanced experience and knowledge of IT operations (networking, virtualization, identity, security, business continuity, disaster recovery, data platforms, governance), plus experience with Azure administration, Azure development, and DevOps processes.

    target audience:

    Microsoft Azure solutions architects with subject matter expertise in designing cloud and hybrid solutions on Azure.

    skills measured as of:

    October 18, 2024

    Exam Topics & Skills Assessed

    Skills measured (from the official study guide)

    1: Design identity, governance, and monitoring solutions

    1.1: Design solutions for logging and monitoring

    Recommend a logging solution; Recommend a solution for routing logs; Recommend a monitoring solution

    1.2: Design authentication and authorization solutions

    Recommend an authentication solution; Recommend an identity management solution; Recommend a solution for authorizing access to Azure resources; Recommend a solution for authorizing access to on-premises resources; Recommend a solution to manage secrets, certificates, and keys

    1.3: Design governance

    Recommend a structure for management groups, subscriptions, and resource groups, and a strategy for resource tagging; Recommend a solution for managing compliance; Recommend a solution for identity governance

    2: Design data storage solutions

    2.1: Design data storage solutions for relational data

    Recommend a solution for storing relational data; Recommend a database service tier and compute tier; Recommend a solution for database scalability; Recommend a solution for data protection

    2.2: Design data storage solutions for semi-structured and unstructured data

    Recommend a solution for storing semi-structured data; Recommend a solution for storing unstructured data; Recommend a data storage solution to balance features, performance, and costs; Recommend a data solution for protection and durability

    2.3: Design data integration

    Recommend a solution for data integration; Recommend a solution for data analysis

    3: Design business continuity solutions

    3.1: Design solutions for backup and disaster recovery

    Recommend a recovery solution for Azure and hybrid workloads that meets recovery objectives; Recommend a backup and recovery solution for compute; Recommend a backup and recovery solution for databases; Recommend a backup and recovery solution for unstructured data

    3.2: Design for high availability

    Recommend a high availability solution for compute; Recommend a high availability solution for relational data; Recommend a high availability solution for semi-structured and unstructured data

    4: Design infrastructure solutions

    4.1: Design compute solutions

    Specify components of a compute solution based on workload requirements; Recommend a virtual machine-based solution; Recommend a container-based solution; Recommend a serverless-based solution; Recommend a compute solution for batch processing

    4.2: Design an application architecture

    Recommend a messaging architecture; Recommend an event-driven architecture; Recommend a solution for API integration; Recommend a caching solution for applications; Recommend an application configuration management solution; Recommend an automated deployment solution for applications

    4.3: Design migrations

    Evaluate a migration solution that leverages the Microsoft Cloud Adoption Framework for Azure; Evaluate on-premises servers, data, and applications for migration; Recommend a solution for migrating workloads to infrastructure as a service (IaaS) and platform as a service (PaaS); Recommend a solution for migrating databases; Recommend a solution for migrating unstructured data

    4.4: Design network solutions

    Recommend a connectivity solution that connects Azure resources to the internet; Recommend a connectivity solution that connects Azure resources to on-premises networks; Recommend a solution to optimize network performance; Recommend a solution to optimize network security; Recommend a load-balancing and routing solution

    Techniques & products

    Azure Well-Architected Framework
    Cloud Adoption Framework for Azure
    Compute
    Network
    Storage
    Monitoring
    Security
    Identity
    Governance
    Business continuity
    Disaster recovery
    Data platforms
    Virtualization
    Azure administration
    Azure development
    DevOps processes
    Logging solutions
    Routing logs
    Authentication solutions
    Identity management
    Authorization for Azure resources
    Authorization for on-premises resources
    Secrets management
    Certificates management
    Keys management
    Management groups
    Subscriptions
    Resource groups
    Resource tagging
    Compliance management
    Identity governance
    Relational data storage
    Database service tiers
    Compute tiers
    Database scalability
    Data protection
    Semi-structured data storage
    Unstructured data storage
    Data storage cost optimization
    Data durability
    Data integration
    Data analysis
    Recovery solutions for Azure workloads
    Recovery solutions for hybrid workloads
    Backup and recovery for compute
    Backup and recovery for databases
    Backup and recovery for unstructured data
    High availability for compute
    High availability for relational data
    High availability for semi-structured data
    High availability for unstructured data
    Virtual machine-based solutions
    Container-based solutions
    Serverless-based solutions
    Batch processing
    Messaging architecture
    Event-driven architecture
    API integration
    Caching solutions
    Application configuration management
    Automated deployment
    Migration solutions
    On-premises server migration
    On-premises data migration
    On-premises application migration
    Infrastructure as a Service (IaaS)
    Platform as a Service (PaaS)
    Network connectivity to the internet
    Network connectivity to on-premises networks
    Network performance optimization
    Network security optimization
    Load-balancing solutions
    Routing solutions

    CertSafari is not affiliated with, endorsed by, or officially connected to Microsoft Corporation. Full disclaimer