Designing Azure Infrastructure Solutions — Question 58

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

Correct answer: B

Explanation

Azure Queue Storage is the correct choice because it allows for asynchronous communication by storing messages that can be processed by different services at their own pace. The other options, such as Azure Application Gateway and Azure Traffic Manager, are primarily used for load balancing and routing traffic, while Azure Data Lake is designed for storing large amounts of data but does not facilitate message queuing.