Microsoft Azure Architect Design (2020, legacy) — Question 22
You are developing a sales application that will contain several Azure cloud services and will handle different components of a transaction. Different cloud services will process customer orders, billing, payment, inventory, and shipping.
You need to recommend a solution to enable the cloud services to asynchronously communicate transaction information by using REST messages.
What should you include in the recommendation?
Answer options
- A. Azure Service Fabric
- B. Azure Blob storage
- C. Azure Queue storage
- D. Azure Traffic Manager
Correct answer: C
Explanation
Azure Queue storage is the right choice because it allows asynchronous communication between cloud services by storing messages that can be processed independently. Azure Service Fabric is more suited for microservices architecture, Azure Blob storage is used for storing unstructured data, and Azure Traffic Manager is for distributing traffic across services, not for message passing.