exam questions

Exam AZ-204 All Questions

View all questions & answers for the AZ-204 exam

Exam AZ-204 topic 6 question 26 discussion

Actual exam question from Microsoft's AZ-204
Question #: 26
Topic #: 6
[All AZ-204 Questions]

You are developing an e-commerce solution that uses a microservice architecture.
You need to design a communication backplane for communicating transactional messages between various parts of the solution. Messages must be communicated in first-in-first-out (FIFO) order.
What should you use?

  • A. Azure Storage Queue
  • B. Azure Event Hub
  • C. Azure Service Bus
  • D. Azure Event Grid
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
rahulrai19
Highly Voted 4 years, 1 month ago
Answer Should be C, even explanation is saying so
upvoted 167 times
warchoon
1 year, 9 months ago
"Transactional" is also a key
upvoted 5 times
...
TaoLu
1 year, 10 months ago
Absolutely
upvoted 1 times
...
Juanlu
3 years, 9 months ago
Yes, I Agree !
upvoted 3 times
...
cloud_exam1
4 years, 1 month ago
I think so. https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted
upvoted 5 times
...
...
Ash111
Highly Voted 4 years ago
Choose Service Bus queues if: You need an At-Most-Once delivery guarantee. You need a FIFO guarantee. You need to group messages into transactions. You want to receive messages without polling the queue. You need to provide a role-based access model to the queues. You need to handle messages larger than 64 KB but less than 256 KB. Your queue size will not grow larger than 80 GB. You would like to be able to publish and consume batches of messages. Queue storage isn't quite as feature-rich, but if you don't need any of those features, it can be a simpler choice. In addition, it's the best solution if your app has any of the following requirements. Choose Queue storage if: You need an audit trail of all messages that pass through the queue. You expect the queue to exceed 80 GB in size. You want to track progress for processing a message inside of the queue.
upvoted 66 times
Maskoo
10 months, 3 weeks ago
Thanks, very useful summary I have doubt about "You want to receive messages without polling the queue." though You can use Queue storage and queue trigger function to consume messages, that won't need polling either
upvoted 1 times
...
Ash111
4 years ago
C will be the answer...
upvoted 5 times
...
...
Zhenyuan_Zhang
Most Recent 10 months, 2 weeks ago
The answers and explanations are as contradictory as ever.
upvoted 2 times
Zhenyuan_Zhang
10 months, 2 weeks ago
The answer is C.
upvoted 1 times
...
...
CarlosTheBoldest
1 year ago
Selected Answer: C
If FIFO -> Service bus
upvoted 2 times
...
dddddd111
1 year, 2 months ago
C is the right answer.
upvoted 1 times
...
nekkilodeon
1 year, 7 months ago
Selected Answer: C
Service bus https://learn.microsoft.com/en-us/training/modules/discover-azure-message-queue/2-choose-queue-solution
upvoted 1 times
...
at_sayali
2 years, 1 month ago
Correct Answer: C Got this one 10/2022
upvoted 2 times
...
OPT_001122
2 years, 1 month ago
Selected Answer: C
Azure Service Bus
upvoted 2 times
...
Satish_Babu
2 years, 4 months ago
Selected Answer: C
C is the correct answer
upvoted 1 times
...
Pize
2 years, 5 months ago
Selected Answer: C
Another wrong answer on this site Correct answer C
upvoted 1 times
...
AZAdam22
2 years, 5 months ago
Selected Answer: C
C - Because service bus holds a FIFO data structure and is used to send business data such as transactions.
upvoted 1 times
...
Eltooth
2 years, 5 months ago
Selected Answer: C
C is correct answer.
upvoted 1 times
...
AZAdam22
2 years, 6 months ago
Selected Answer: C
Because service bus guarantees first in first out delivery and is used to send messages between components, for example transferring order processing data.
upvoted 1 times
...
zhongzi
2 years, 6 months ago
Selected Answer: C
Answer should be C. This question show in the ESI, the answer given C.
upvoted 1 times
...
ivan0590
2 years, 7 months ago
Selected Answer: C
Admin, please correct the given answer. It's C. Even the explanation says is C.
upvoted 1 times
...
ivan0590
2 years, 8 months ago
Selected Answer: C
Admin, please correct this answer. C is the correct answer. The explanation in the solution clearly says it's C.
upvoted 1 times
...
[Removed]
2 years, 8 months ago
Agree with C.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...