Microsoft Azure Architect Design (AZ-301) Practice Exam

Disable ads (and more) with a membership for a one time $2.99 payment

Question: 1 / 50

Which service is best suited for enabling asynchronous communication between various Azure cloud services handling transaction information?

Traffic Manager

Azure Notification Hubs

Azure Blob storage

Azure Queue storage

Azure Queue Storage is best suited for enabling asynchronous communication between various Azure cloud services handling transaction information. This service is designed specifically for decoupling components within a distributed application, allowing different services to communicate through messages. In a scenario where transactions are processed across multiple services, Azure Queue Storage facilitates this by providing a reliable messaging solution that ensures that messages can be queued and processed independently by different components or services at their own pace. This approach improves the system's reliability and scalability, as it allows services to operate independently without requiring direct, synchronous interactions. If one service is busy or temporarily offline, messages can still be added to the queue, and once the service is available, it can process the messages. Other choices serve different purposes that do not align with the need for asynchronous transaction communication. Traffic Manager is primarily a load balancing service that routes traffic to different endpoints but does not inherently provide message queuing capabilities. Azure Notification Hubs focuses on sending push notifications to users' devices and is not designed for inter-service communication. Azure Blob Storage is intended for storing unstructured data such as images and documents, and while it supports large volume data storage, it does not facilitate communication or message handling between services.

Next

Report this question