Designing Azure Infrastructure Solutions — Question 39
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 Queue Storage
- D. Azure Traffic Manager
Correct answer: C
Explanation
Azure Queue Storage is the appropriate choice because it allows for asynchronous message queuing, which is ideal for communicating transaction information between different cloud services using XML messages. The other options, such as Azure Notification Hubs and Azure Application Gateway, do not specifically support this type of asynchronous communication, while Azure Traffic Manager is focused on traffic distribution rather than message handling.