Designing Azure Infrastructure Solutions — Question 38
You are developing a sales application that will contain several Azure cloud services and 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 XML messages.
What should you include in the recommendation?
Answer options
- A. Azure Notification Hubs
- B. Azure Application Gateway
- C. Azure Service Bus
- D. Azure Traffic Manager
Correct answer: C
Explanation
The correct answer is C, Azure Service Bus, as it is specifically designed to facilitate asynchronous communication between distributed applications using messages, including XML. Options A and B do not provide the necessary messaging capabilities for asynchronous transactions, while D is focused on traffic management and load balancing rather than message communication.