For IndividualsFor Educators
ExpertMinds LogoExpertMinds
ExpertMinds

Ace your certifications with Practice Exams and AI assistance.

  • Browse Exams
  • For Educators
  • Blog
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Support
  • AWS SAA Exam Prep
  • PMI PMP Exam Prep
  • CPA Exam Prep
  • GCP PCA Exam Prep

© 2026 TinyHive Labs. Company number 16262776.

    PracticeAzure Solutions Architect Expert (AZ-305)TopicsDomain 4.2: Application Architecture
    Azure Solutions Architect Expert (AZ-305)

    Domain 4.2: Application Architecture

    16 questions across 4 exams

    Exams covering this topic

    Azure Solutions Architect Expert AZ-305 Practice Exam 2Azure Solutions Architect Expert AZ-305 Practice Exam 5Azure Solutions Architect Expert AZ-305 Practice Exam 6Azure Solutions Architect Expert AZ-305 Practice Exam 7

    All questions (16)

    Q42Hard1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 2

    You are designing an event-driven architecture for an e-commerce platform. When a customer places an order, an 'OrderCreated' message is generated. This message must be processed by three independent downstream microservices: Inventory, Billing, and Shipping. The system must guarantee that every message is delivered to all three services, even if one of the services is temporarily offline. The messages must be processed in the exact order they were received. Which messaging service should you recommend?

    Worked answer available with free account
    View question →
    Q43Medium1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 2

    You are managing a set of APIs using Azure API Management (APIM). A specific backend API is struggling to handle the load during peak hours. The API returns a list of product categories, which changes only once a week. Additionally, you notice that a single partner is making thousands of requests per minute, starving other users of resources. You need to implement APIM policies to resolve these issues without modifying the backend API code. Which TWO policies should you apply? (Select TWO)

    Worked answer available with free account
    View question →
    Q44Medium1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 2

    You are designing a distributed microservices application. A business transaction spans three microservices: Order, Payment, and Inventory. Each microservice has its own dedicated database. If the Order and Payment steps succeed, but the Inventory step fails (e.g., item out of stock), the system must undo the Order and Payment steps to maintain data consistency. Which architectural pattern should you implement?

    Worked answer available with free account
    View question →
    Q53Hard1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 2

    **CASE STUDY: Contoso Manufacturing** **Overview:** Contoso Ltd is a global manufacturing company with 50,000 employees across 30 countries. They currently operate a mix of on-premises infrastructure (500 VMware VMs across 5 data centers) and Azure (20 subscriptions with 100+ VMs and various PaaS services). Their annual IT budget is $50 million, with plans to migrate 70% of workloads to Azure within 2 years. **Business Requirements:** The company needs to reduce IT costs by 30%, improve disaster recovery (current RTO: 24 hours -> target: 2 hours), enhance security posture to meet ISO 27001 and SOC 2 compliance, and enable remote work for 80% of employees. All solutions must support future growth of 20% annually. **Technical Constraints:** Some legacy applications cannot be modified and must run on Windows Server 2012 R2. Network connectivity requires 10 Gbps throughput to Azure with <20ms latency. GDPR compliance mandates that EU customer data must remain in European Azure regions. **Question:** Contoso is deploying IoT sensors to their factory floors. The sensors will send millions of temperature readings per minute. If a reading exceeds a threshold, an alert must be triggered immediately. The raw data must also be stored for long-term analytics. Which architecture should you recommend?

    Worked answer available with free account
    View question →
    Q43Hard1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 5

    You are designing an event-driven microservices architecture for an e-commerce platform. When a customer places an order, an 'OrderCreated' message is generated. This message must be processed by three separate downstream microservices: Inventory, Billing, and Shipping. Requirements: - Each microservice must receive its own copy of the message. - If a microservice is temporarily offline, the message must be retained until the service comes back online. - Messages must be processed in the exact order they were received (FIFO). Which messaging service should you recommend?

    Worked answer available with free account
    View question →
    Q44Medium1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 5

    You are designing an API architecture using Azure API Management (APIM). You have a backend legacy API that returns XML data. You are exposing this API to external mobile developers who require JSON responses. Additionally, to protect the backend from being overwhelmed, you must restrict each developer to a maximum of 100 API calls per minute. Which TWO APIM policies should you configure? (Select TWO)

    Worked answer available with free account
    View question →
    Q45Hard1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 5

    A startup is building a microservices application using containers. They want to deploy the containers to Azure but have zero experience managing Kubernetes clusters. They need a serverless container service that natively supports event-driven auto-scaling (KEDA), allowing containers to scale to zero when there are no events in an Azure Service Bus queue, and scale out rapidly when messages arrive. Which compute service should you recommend?

    Worked answer available with free account
    View question →
    Q46Medium1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 5

    You are designing a caching strategy for a high-traffic e-commerce website using Azure Cache for Redis. The cache will store product catalog data. The database is heavily loaded, so if the Redis cache fails and loses its data, the sudden flood of queries to the backend database will cause an outage. You must ensure that the Redis cache data survives a node failure or reboot. Which feature of Azure Cache for Redis should you configure?

    Worked answer available with free account
    View question →
    Q43Hard1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 6

    You are designing a microservices architecture. Service A generates orders. Service B processes payments. Service C updates inventory. When an order is generated, both Service B and Service C must receive the order data. If Service B is temporarily offline, the order must be retained until Service B comes back online. Which TWO messaging services could you use to decouple these microservices? (Select TWO)

    Worked answer available with free account
    View question →
    Q44Medium1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 6

    You are exposing several backend REST APIs to external developers using Azure API Management. You need to protect the backend services from being overwhelmed by too many requests from a single developer. You also want to remove the 'X-Powered-By' header from the HTTP responses before they reach the client. What should you configure in API Management?

    Worked answer available with free account
    View question →
    Q45Hard1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 6

    You are designing an event-driven architecture. When a new file is uploaded to Azure Blob Storage, an Azure Function must be triggered immediately to process the file. The solution must minimize cost, avoid continuous polling, and scale automatically. Which THREE components are required to implement this pattern? (Select THREE)

    Worked answer available with free account
    View question →
    Q46Medium1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 6

    A global media company hosts a video streaming website on Azure App Service. Users in Asia are experiencing high latency when loading the website's static assets (images, CSS, JavaScript) because the App Service is hosted in the US East region. You need to improve performance for global users with minimal architectural changes. What should you implement?

    Worked answer available with free account
    View question →
    Q45Hard1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 7

    You are designing a microservices architecture. You need a container orchestration platform, a Layer 7 ingress controller with WAF, and a message broker for asynchronous communication between microservices. Which THREE services should you use? (Select THREE)

    Worked answer available with free account
    View question →
    Q46Medium1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 7

    You are designing an event-driven architecture. When a file is uploaded to Blob Storage, a serverless function must be triggered immediately. You need to handle millions of events with minimal latency. Which service should route the events?

    Worked answer available with free account
    View question →
    Q47Medium1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 7

    You are using Azure API Management (APIM) to expose backend APIs. You need to prevent abuse by limiting a specific client IP address to 100 calls per minute. Where should you configure this?

    Worked answer available with free account
    View question →
    Q48Medium1 mark·Azure Solutions Architect Expert AZ-305 Practice Exam 7

    You are designing a caching strategy for a web application. You need to store ASP.NET session state and provide a pub/sub messaging capability. High availability is required. Which TWO options should you select? (Select TWO)

    Worked answer available with free account
    View question →

    Practice these questions with detailed guidance

    Full answers, grading, and explanations on why each answer is correct.

    Sign up freeBrowse exams