You are designing a sales system composed of multiple cloud services that handle order, billing, payment, inventory, and shipping functions. The services must exchange transaction information asynchronously using XML messages. Which Azure solution should you recommend to enable this messaging pattern?
Choose an answer
Tap an option to check your answer.
Correct answer: Azure Service Bus.
Why this is the answer
Azure Service Bus is the correct choice because it is a fully managed enterprise integration message broker that supports asynchronous messaging patterns, including XML messages. Its queues and topics are ideal for decoupling microservices like those in a sales system, ensuring reliable message delivery even if a service is temporarily unavailable. Azure Service Fabric is a platform for building and managing microservices, not primarily for message brokering. Azure Data Lake is a scalable data storage and analytics service, not a messaging solution. Azure Traffic Manager is a DNS-based traffic load balancer, unrelated to asynchronous message exchange between services.
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