Medium1 markMultiple Choice
AZ-305 · Question 45 · 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, a message must be sent to the Inventory service, the Billing service, and the Shipping service. The message contains the actual order payload (JSON data). The system must guarantee that messages are delivered in the exact order they were received (First-In-First-Out) and ensure no messages are lost if a downstream service is temporarily offline.
Which messaging service should you recommend?
You are designing an event-driven architecture for an e-commerce platform.
When a customer places an order, a message must be sent to the Inventory service, the Billing service, and the Shipping service. The message contains the actual order payload (JSON data). The system must guarantee that messages are delivered in the exact order they were received (First-In-First-Out) and ensure no messages are lost if a downstream service is temporarily offline.
Which messaging service should you recommend?
Answer options:
A.
Azure Event Grid
B.
Azure Service Bus Queues
C.
Azure Service Bus Topics
D.
Azure Event Hubs
How to approach this question
Multiple receivers = Pub/Sub (Topics or Event Grid). Payload + FIFO + guaranteed delivery = Service Bus. Therefore, Service Bus Topics.
Full Answer
C.Azure Service Bus Topics✓ Correct
Azure Service Bus Topics
Azure Service Bus Topics provide a publish/subscribe pattern, allowing a single order message to be distributed to multiple independent subscriptions (Inventory, Billing, Shipping). Service Bus is an enterprise message broker that stores the payload, guarantees delivery, and supports strict First-In-First-Out (FIFO) ordering using Message Sessions.
Common mistakes
Choosing Service Bus Queues. Queues are point-to-point (one sender, one receiver). Topics are one-to-many.
Practice the full Azure Solutions Architect Expert AZ-305 Practice Exam 4
55 questions · hints · full answers · grading
More questions from this exam
Q01CASE STUDY: Tailspin Toys
Tailspin Toys is a global manufacturing company with 50,000 employees ...MediumQ02CASE STUDY: Tailspin Toys
Tailspin Toys is a global manufacturing company with 50,000 employees ...MediumQ03CASE STUDY: Tailspin Toys
Tailspin Toys is a global manufacturing company with 50,000 employees ...HardQ04CASE STUDY: Tailspin Toys
Tailspin Toys is a global manufacturing company with 50,000 employees ...MediumQ05CASE STUDY: Tailspin Toys
Tailspin Toys is a global manufacturing company with 50,000 employees ...Hard
Expert