Designing Azure Infrastructure Solutions — Question 43

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

The correct answer is B, Azure Queue Storage, as it is designed for asynchronous message queuing, allowing different services to communicate effectively. Azure Notification Hubs (A) is for push notifications, Azure Blob Storage (C) is for storing unstructured data, and Azure Application Gateway (D) is primarily used for load balancing and web traffic management, making them unsuitable for this specific requirement.