A sales application consists of multiple cloud services that handle different transaction components (orders, billing, payment, inventory, shipping). The services must asynchronously exchange transaction information using XML messages. Which Azure storage-based queuing solution should you recommend as a simple, cost-effective way to queue messages between services?
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 ideal solution for this scenario because it provides a simple, cost-effective, and durable message queuing service for large volumes of messages. It supports asynchronous message exchange, which is crucial for loosely coupled services like those in the sales application. Messages are stored as text, which can easily accommodate XML. Azure Notification Hubs are designed for sending push notifications to various platforms, not for inter-service communication. Azure Application Gateway is a web traffic load balancer that manages and routes HTTP/S requests, not a messaging queue. Azure Traffic Manager is a DNS-based traffic load balancer that distributes traffic across global Azure regions, also not a messaging queue.
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