StudyByteLearn
← AZ-305: Azure Infrastructure Solutions
AZ-305 · Application architecture

Practice question 275 of 400 · medium

Billing, fulfillment, and analytics each need an independent copy of every OrderPlaced message, including after temporary outages. Which architecture fits?

Choose the single best answer.

  1. A.One Service Bus queue with one competing consumer per department
  2. B.One Queue Storage queue with all departments competing
  3. C.A Service Bus topic with a subscription for each department
  4. D.One Service Bus session that assigns each message to a random department
Show the answer and explanation

✓ Correct answer

  • A Service Bus topic with a subscription for each department

Topic subscriptions maintain independent copies and processing progress for each department. Competing consumers on one queue divide messages, so each department would miss orders; sessions manage related-message order and ownership rather than creating independent department copies. Source guide: PDF page(s) 50.

Read the source reference

This item is flagged for content review.

Read and review here, or open the app to practise and save your results on this device.

Unofficial study aid; not affiliated with or endorsed by Microsoft. Original practice questions are not real examination questions and do not guarantee an exam result.