Microsoft
AZ-204 · Question #407
You are developing an e-commerce solution that uses a microservice architecture. You need to design a communication backplane for communicating transactional messages between various parts of the…
The correct answer is C. Azure Service Bus. As a solution architect/developer, you should consider using Service Bus queues when: Your solution requires the queue to provide a guaranteed first-in-first-out (FIFO) ordered delivery. https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service…
Submitted by hassan_iq· Mar 30, 2026Connect to and consume Azure services and third-party services
Question
You are developing an e-commerce solution that uses a microservice architecture. You need to design a communication backplane for communicating transactional messages between various parts of the solution. Messages must be communicated in first-in-first-out (FIFO) order. What should you use?
Options
- AAzure Storage Queue
- BAzure Event Hub
- CAzure Service Bus
- DAzure Event Grid
How the community answered
(28 responses)- A7% (2)
- B14% (4)
- C75% (21)
- D4% (1)
Explanation
As a solution architect/developer, you should consider using Service Bus queues when: Your solution requires the queue to provide a guaranteed first-in-first-out (FIFO) ordered delivery. https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service- bus-queues-compared-contrasted
Topics
#Service Bus#FIFO messaging#message queuing#microservices
Community Discussion
No community discussion yet for this question.