You are building a sales application composed of multiple Azure cloud services that handle order processing, billing, payment, inventory, and shipping. You need to enable asynchronous exchange of transaction data using XML messages between the services. Which Azure service should you recommend?
Choose an answer
Tap an option to check your answer.
Correct answer: Azure Queue Storage.
Why this is the answer
Azure Queue Storage is the correct choice because it provides a robust, asynchronous messaging solution for large volumes of messages. It's ideal for decoupling application components, allowing them to communicate reliably without direct dependencies, which is crucial for transaction data exchange in a distributed sales application. The use of XML messages is fully supported as Queue Storage handles messages up to 64 KB in size. Azure Application Gateway is a web traffic load balancer that manages incoming traffic to web applications, not for asynchronous message exchange between services. Azure Data Lake is an analytics service for big data, not a messaging queue. Azure Traffic Manager is a DNS-based traffic load balancer that distributes traffic across global Azure regions, not for internal service-to-service messaging.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed