Designing Azure Infrastructure Solutions — Question 69
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 Service Bus
- B. Azure Blob Storage
- C. Azure Notification Hubs
- D. Azure Application Gateway
Correct answer: A
Explanation
Azure Service Bus is designed for asynchronous communication between different services, making it ideal for handling transaction information via XML messages. Azure Blob Storage is primarily for storing unstructured data, while Azure Notification Hubs is focused on sending push notifications, and Azure Application Gateway is used for load balancing and application firewall capabilities, none of which are suited for the required asynchronous message processing.