exam questions

Exam AZ-304 All Questions

View all questions & answers for the AZ-304 exam

Exam AZ-304 topic 5 question 4 discussion

Actual exam question from Microsoft's AZ-304
Question #: 4
Topic #: 5
[All AZ-304 Questions]

You are developing a sales application that will contain several Azure cloud services and will 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 REST messages.
What should you include in the recommendation?

  • A. Azure Service Bus
  • B. Azure Data Lake
  • C. Azure Traffic Manager
  • D. Azure Application Gateway
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️
Asynchronous messaging can be implemented in a variety of different ways: with queues, topics, and subscriptions. Azure Service Bus supports asynchronism via a store and forward mechanism.
Service Bus is a transactional message broker and ensures transactional integrity for all internal operations against its message stores. All transfers of messages inside of Service Bus, such as moving messages to a dead-letter queue or automatic forwarding of messages between entities, are transactional.
Reference:
https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-transactions https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-async-messaging https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/messaging

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
Adnank
Highly Voted 3 years, 10 months ago
Answer is Correct. Asynchronous messaging can be implemented in a variety of different ways. With queues, topics, and subscriptions, Azure Service Bus supports asynchronism via a store and forward mechanism. Reference: https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-async-messaging
upvoted 9 times
...
pikk
Highly Voted 3 years, 10 months ago
correct had on exam today
upvoted 6 times
...
sujitwarrier11
Most Recent 3 years, 6 months ago
It says REST messages. not sure if service bus uses REST messages. Could it be Azure Application gateway? One way of implementing microservices architecture is to hit the other api directly from your code to get required data. Bad way to implement it but still an option.
upvoted 4 times
Gluckos
3 years, 6 months ago
I'm agree with you anyway exists rest protocol to send and receive messages in servicebus.. but could be a microservices communication via API gateway, I think Service bus is the best one.
upvoted 1 times
...
...
Eitant
3 years, 7 months ago
Selected Answer: A
Correct answer
upvoted 1 times
...
gssd4scoder
3 years, 9 months ago
A sounds correct
upvoted 2 times
...
syu31svc
3 years, 10 months ago
This is A for sure; others are completely wrong for this use case
upvoted 4 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 ...