nerdexam
Microsoft

AZ-305 · Question #278

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…

The correct answer is C. Azure Queue Storage. Queue storage is often used to create a backlog of work to process asynchronously. A queue message must be in a format compatible with an XML request using UTF-8 encoding. https://docs.microsoft.com/en-us/azure/storage/queues/storage-tutorial-queues

Submitted by chen.hong· Mar 6, 2026Design infrastructure solutions

Question

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?

Options

  • AAzure Notification Hubs
  • BAzure Service Fabric
  • CAzure Queue Storage
  • DAzure Application Gateway

How the community answered

(25 responses)
  • A
    12% (3)
  • B
    4% (1)
  • C
    80% (20)
  • D
    4% (1)

Explanation

Queue storage is often used to create a backlog of work to process asynchronously. A queue message must be in a format compatible with an XML request using UTF-8 encoding. https://docs.microsoft.com/en-us/azure/storage/queues/storage-tutorial-queues

Community Discussion

No community discussion yet for this question.

Full AZ-305 Practice