azureblog.co.uk
← cd ~/learn
// exam prep · AZ-305

AZ-305: Designing Microsoft Azure Infrastructure Solutions

The design exam for Azure architects: choosing the right identity, data, continuity and infrastructure services for a set of business requirements.

certificationMicrosoft Certified: Azure Solutions Architect Expert
skills outline17 Apr 2026

This page isn't affiliated with Microsoft. The weights come from Microsoft's study guide; always check it for the current outline before you book.

Skills measured, and where to learn them

  1. Design identity, governance, and monitoring solutions25–30%
    • Recommend logging, log routing and monitoring solutions
    • Recommend authentication and identity management solutions
    • Authorise access to Azure and on-premises resources
    • Manage secrets, certificates and keys
    • Structure management groups, subscriptions, resource groups and tags
    • Manage compliance and identity governance
    Study this on azureblog.co.uk
  2. Design data storage solutions20–25%
    • Recommend relational storage, service tiers and compute tiers
    • Plan database scalability and data protection
    • Recommend storage for semi-structured and unstructured data
    • Balance features, performance and cost; plan durability
    • Recommend data integration and data analysis solutions
    Study this on azureblog.co.uk

    Not covered on this site yet. Use Microsoft Learn's training for this area.

  3. Design business continuity solutions15–20%
    • Recommend recovery solutions that meet RPO and RTO for Azure and hybrid workloads
    • Back up and recover compute, databases and unstructured data
    • Design high availability for compute, relational data and other data
    Study this on azureblog.co.uk

    Not covered on this site yet. Use Microsoft Learn's training for this area.

  4. Design infrastructure solutions30–35%
    • Recommend VM, container, serverless and batch compute
    • Design messaging, event-driven and API integration architectures
    • Recommend caching, app configuration and automated deployment
    • Plan migrations with the Cloud Adoption Framework and Azure Migrate
    • Migrate workloads, databases and unstructured data to IaaS and PaaS
    • Design internet and on-premises connectivity, network security and load balancing
    Study this on azureblog.co.uk

20 practice questions

Scenario questions in the style of the exam, written for this site. Get 16 or more right to earn the AZ-305 badge, and see which areas to revise.

  1. Your security team uses a third-party SIEM. You must stream Azure activity logs and resource logs from several subscriptions to it in near real time. What should you recommend?
  2. A web app on Azure App Service must read connection strings from Azure Key Vault. The security team forbids storing any credential in app settings or code. What should you recommend?
  3. A business unit creates new subscriptions every few months. Every subscription, including future ones, must only allow resources in UK South and UK West. What should you recommend?
  4. Contractors occasionally need Owner on a production subscription. Access must be time-limited, require approval and be audited. What should you recommend?
  5. Remote staff need access to an on-premises web application. You must apply Conditional Access and avoid opening inbound firewall ports. What should you recommend?
  6. You are migrating a SQL Server instance that uses SQL Server Agent jobs and cross-database queries. You want a PaaS service with near-100% compatibility and minimal code changes. What should you recommend?
  7. An Azure SQL Database is expected to grow to 20 TB. Backups and restores must stay fast regardless of size. Which service tier should you recommend?
  8. Scanned documents in Blob Storage are rarely read after 90 days but must be kept for seven years. Retrieval within 24 hours is acceptable. How should you minimise cost?
  9. A regulator requires that trade records in Blob Storage cannot be modified or deleted by anyone, including administrators, for five years. What should you recommend?
  10. You need to copy data on a schedule from an on-premises SQL Server behind a firewall into Azure Data Lake Storage, as part of an orchestrated pipeline. What should you recommend?
  11. Line-of-business VMs in UK South must fail over to UK West after a regional outage, with an RPO measured in minutes. What should you recommend?
  12. An app uses Azure SQL Database. If the primary region fails, the database must fail over to another region and the app's connection string must not change. What should you recommend?
  13. A storage account must survive a zone failure in the primary region and a full regional outage, and the app must be able to read data from the secondary region at any time. Which redundancy option should you recommend?
  14. An order-processing system must process messages for each customer in strict first-in, first-out order and move failed messages to a dead-letter queue. What should you recommend?
  15. Several services must react within seconds whenever a new blob is uploaded to a storage account, without polling. What should you recommend?
  16. You must publish internal REST APIs to partners with subscription keys, per-partner rate limits and a developer portal. What should you recommend?
  17. A team wants to run containerised microservices that scale on queue length and scale to zero when idle, without managing a Kubernetes cluster. What should you recommend?
  18. A web app runs in three Azure regions. You need global HTTP load balancing, path-based routing, a web application firewall and fast failover between regions. What should you recommend?
  19. A firm needs a private connection from its data centre to Azure that doesn't go over the public internet and offers predictable latency. What should you recommend?
  20. Before migrating 400 on-premises VMware VMs, you must find their dependencies, check Azure readiness and estimate monthly costs. What should you use?