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?
A. Azure Storage Queue
B. Azure Event Hub
C. Azure Service Bus
D. Azure Event Grid
Correct Answer: C
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.