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)Azure Solutions Architect Expert AZ-305 Practice Exam 3Question 43
    Hard1 markMultiple Choice
    Domain 4.2: Design an application architectureDomain 4Application ArchitectureService BusMessaging

    AZ-305 · Question 43 · Domain 4.2: Design an application architecture

    You are designing an event-driven architecture for an e-commerce platform.

    When a customer places an order, an 'OrderPlaced' message must be generated. This message must be processed by three independent downstream systems: Inventory, Billing, and Shipping.

    Requirements:

    • Each downstream system must receive its own copy of the message.
    • If a downstream system is temporarily offline, its messages must be retained until it comes back online.
    • Messages must be processed in the exact order they were received (First-In-First-Out).
    • The system must support transactional processing (if Billing fails, the message goes to a Dead Letter Queue).

    Which messaging service should you recommend?

    Answer options:

    A.

    Azure Event Grid

    B.

    Azure Event Hubs

    C.

    Azure Service Bus Queues

    D.

    Azure Service Bus Topics

    How to approach this question

    Match 'multiple consumers' to Pub/Sub (Topics/Event Grid). Match 'transactions, FIFO, DLQ' to enterprise messaging (Service Bus).

    Full Answer

    D.Azure Service Bus Topics✓ Correct
    Azure Service Bus Topics
    Azure Service Bus is an enterprise message broker. It supports high-value messaging features like FIFO (using message sessions), transactions, and Dead Letter Queues (DLQ). Because the message must go to three independent systems, you must use Service Bus Topics (Publish/Subscribe model), where each system has its own Subscription. Service Bus Queues are 1:1. Event Grid and Event Hubs lack the enterprise transactional and DLQ features required.

    Common mistakes

    Choosing Service Bus Queues, forgetting that queues are point-to-point and cannot broadcast to multiple independent consumers.
    Question 42All questionsQuestion 44

    Practice the full Azure Solutions Architect Expert AZ-305 Practice Exam 3

    55 questions · hints · full answers · grading

    Sign up freeTake the exam

    More questions from this exam

    Q01Contoso Ltd is a global manufacturing company with 50,000 employees across 30 countries. They cur...MediumQ02Fabrikam Inc. is a Managed Service Provider (MSP) managing Azure environments for 50 different en...HardQ03A financial institution generates 5 TB of telemetry and audit logs daily across its Azure environ...MediumQ04A retail company has recently migrated several workloads to Azure. The IT Director wants a centra...EasyQ05A healthcare organization with 10,000 employees uses on-premises Active Directory. They are migra...Hard
    View all 55 questions →