exam questions

Exam AZ-305 All Questions

View all questions & answers for the AZ-305 exam

Exam AZ-305 topic 4 question 65 discussion

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

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?

  • A. Azure Notification Hubs
  • B. Azure Service Fabric
  • C. Azure Queue Storage
  • D. Azure Data Lake
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
yonie
Highly Voted 1 year, 7 months ago
Selected Answer: C
There are 15 variations of this question, each offerings different answers. In all 15 questions, there is always only one out of two answers: either its Azure Queue Storage or its Azure Service Bus. I havent seen a question where both of them are a possibility.
upvoted 43 times
...
shubhary25
Highly Voted 2 years, 3 months ago
Selected Answer: C
Azure Queue Storage is the correct answer
upvoted 10 times
Teab91
2 years, 1 month ago
Not so sure about that
upvoted 1 times
...
...
SeMo0o0o0o
Most Recent 3 weeks, 1 day ago
Selected Answer: C
C is correct Azure Queue Storage or Azure Service Bus
upvoted 1 times
...
23169fd
5 months, 1 week ago
Selected Answer: C
Azure Queue Storage is designed for large-scale, asynchronous messaging between application components. It allows you to store large numbers of messages that can be accessed from anywhere via authenticated calls using HTTP or HTTPS. It supports decoupling different components of a transaction, enabling them to communicate asynchronously by placing messages in a queue. This makes it suitable for handling various transaction components like customer orders, billing, payment, inventory, and shipping, where each component can process messages at its own pace.
upvoted 1 times
...
xRiot007
9 months, 2 weeks ago
The answer is technically correct, but in the real world, it depends. I would not advise splitting your transaction in multiple messages. Better to use a Blob in that case.
upvoted 2 times
...
NotMeAnyWay
1 year, 5 months ago
Selected Answer: C
The appropriate service for this requirement is Azure Queue Storage. Azure Queue Storage is a service for storing large numbers of messages that can be accessed from anywhere in the world via authenticated calls using HTTP or HTTPS. It offers asynchronous message queueing for communication between application components, whether they are running in the cloud, on the desktop, on-premises, or on mobile devices. So, the answer is: C. Azure Queue Storage
upvoted 2 times
...
lombri
1 year, 7 months ago
Selected Answer: C
Azure Queue Storage is a messaging service that allows decoupling of components in an application by providing a reliable way to pass messages between them asynchronously. It can handle messages in a first-in-first-out (FIFO) order and can scale to handle millions of messages per second. By using Azure Queue Storage, each component of the transaction process can push messages to the queue with relevant transaction information in XML format, which can be retrieved by the receiving component. This allows for loose coupling between the components, as they do not need to know about each other to communicate. Azure Notification Hubs and Azure Service Fabric are not messaging services but rather services for pushing notifications and deploying microservices, respectively. Azure Data Lake is a storage service for big data processing and analytics and does not provide messaging capabilities.
upvoted 3 times
...
zellck
1 year, 9 months ago
Same as Question 83. https://www.examtopics.com/discussions/microsoft/view/99750-exam-az-305-topic-4-question-83-discussion
upvoted 2 times
...
zellck
1 year, 9 months ago
Selected Answer: C
C is the answer. https://learn.microsoft.com/en-us/azure/storage/queues/storage-queues-introduction Azure Queue Storage is a service for storing large numbers of messages. You access messages from anywhere in the world via authenticated calls using HTTP or HTTPS. A queue message can be up to 64 KB in size. A queue may contain millions of messages, up to the total capacity limit of a storage account. Queues are commonly used to create a backlog of work to process asynchronously.
upvoted 2 times
...
cp2323
1 year, 9 months ago
Selected Answer: B
ASB. this is repeated question
upvoted 1 times
Bigbluee
1 year, 7 months ago
There is no ASB in answers. Think!
upvoted 2 times
...
...
moshos
1 year, 10 months ago
Selected Answer: C
Correct Answer: C
upvoted 1 times
...
VBK8579
1 year, 10 months ago
Selected Answer: C
C. Azure Queue Storage
upvoted 1 times
...
OPT_001122
1 year, 10 months ago
Selected Answer: C
C. Azure Queue Storage
upvoted 1 times
...
VBK8579
1 year, 10 months ago
C. Azure Queue Storage
upvoted 1 times
...
LeeVee
1 year, 10 months ago
In absence of ASB in the choose, next solution to be look at is Azure Storage Queue. In my opinion though, ASB is more durable than a Storage queue.
upvoted 3 times
xRiot007
9 months, 2 weeks ago
More durable, no, but it provides a bigger message size limit, which might benefit some businesses.
upvoted 1 times
...
...
janvandermerwer
1 year, 10 months ago
Selected Answer: C
I'm going to have to go with C on this one.
upvoted 1 times
...
yeanlingmedal71
1 year, 10 months ago
Selected Answer: B
Asynchronous messaging options. There are different types of messages and the entities that participate in a messaging infrastructure. Based on the requirements of each message type, Microsoft recommends Azure messaging services. The options include Azure Service Bus, Event Grid, and Event Hubs. Azure Service Bus queues are well suited for transferring commands from producers to consumers. Data is transferred between different applications and services using messages. A message is a container decorated with metadata, and contains data. The data can be any kind of information, including structured data encoded with the common formats such as the following ones: JSON, XML, Apache Avro, Plain Text. Reference: https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/messaging https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview
upvoted 2 times
Tash95
1 year, 10 months ago
Azure Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices and containers. Azure Service Fabric enables you to create Service Fabric clusters on premises or in other clouds. Azure Service Fabric is low-latency and scales up to thousands of machines. So nothing to do with messaging
upvoted 2 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 ...