exam questions

Exam AZ-204 All Questions

View all questions & answers for the AZ-204 exam

Exam AZ-204 topic 6 question 1 discussion

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

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You are developing an Azure solution to collect point-of-sale (POS) device data from 2,000 stores located throughout the world. A single device can produce 2 megabytes (MB) of data every 24 hours. Each store location has one to five devices that send data.
You must store the device data in Azure Blob storage. Device data must be correlated based on a device identifier. Additional stores are expected to open in the future.
You need to implement a solution to receive the device data.
Solution: Provision an Azure Service Bus. Configure a topic to receive the device data by using a correlation filter.
Does the solution meet the goal?

  • A. Yes
  • B. No
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
Spooky7
Highly Voted 4 years ago
First of all - that question is not about THE BEST solution but about THE VALID solution. So responses like "Event Hub is the best choice" doesn't bring anything to the table. That being said - is the provided solution valid? I would say NO, because: - topics allows multiple subscribers, and here we need to process each event once - correlation filter is for subscriptions, not topics - even when assuming there is typo in the question and correlation filter is defined on the subscription level - it still is not a valid solution, because new stores can be opened in the future with many new device identifiers which you can't know in advance. Besides that filter make no sense in this scenario whatsoever, you just need to save data in storage account and basically partition it by device identifier.
upvoted 54 times
overhill
6 months, 3 weeks ago
correlation filters work on Topics too
upvoted 1 times
...
alexmalex02
1 year, 5 months ago
But it is about the best solution: "Each question in the series contains a unique solution that might meet the stated goals." Of course, as we cannot see all possible answers in exam before picking the best one, it is all about hope and pray.
upvoted 3 times
RDTAus
1 year, 5 months ago
I think you might have missed the sentence after that "Some question sets might have more than one correct solution, while others might not have a correct solution." It's NOT just about the best solution.
upvoted 2 times
...
...
...
kabs
Highly Voted 4 years, 11 months ago
Answer should be event hub
upvoted 30 times
Tmm58
4 years, 6 months ago
Why Event Hub? This is clearly about delivering messages (with the actual data) and not events.
upvoted 24 times
...
xofowi5140
4 years, 10 months ago
The event hub message size limit is 1MB.
upvoted 27 times
Christian_garcia_martin
10 months, 1 week ago
great point
upvoted 1 times
...
MaheshBeeravelli
4 years, 10 months ago
I agree with xofowi5140. Given answer is correct.
upvoted 13 times
...
Adol
4 years, 4 months ago
Message size of 1MB has no conflict with 2MB of messages in 24 hours! So still Event hub when it comes to IoT or when many devices sending data with device id as identifier
upvoted 5 times
profesorklaus
4 years, 4 months ago
Of course it has a conflict. One store can send message as a batch with size 2MB.
upvoted 10 times
...
...
...
...
Vichu_1607
Most Recent 8 months, 1 week ago
Selected Answer: B
No, the solution does not meet the goal. Azure Service Bus is a great tool for reliable message delivery, but it's not designed for large-scale data ingestion. In this scenario, where devices are producing data every 24 hours and the data needs to be stored in Azure Blob Storage, a better solution would be to use Azure Event Hubs or Azure IoT Hub, which are designed to handle large amounts of data ingestion and can stream the data directly into Azure Blob Storage.
upvoted 3 times
...
Stel0Papad4
1 year ago
Copilot: The answer is B. No, because Azure Service Bus is designed for message-based communication, not for storing large amounts of data. In this scenario, the data from the POS devices should be stored in Azure Blob Storage, which is designed for storing large amounts of unstructured data. Therefore, using Azure Service Bus would not meet the goal.
upvoted 2 times
...
oskx2
1 year, 2 months ago
Answer is incorrect. It is easier to implement azure event hub and enable capture to save it to azure storage account. Also, if the question does not have a typo, you can't configure filters on the topic (should be subscription).
upvoted 1 times
...
raymond_abcd
1 year, 4 months ago
Selected Answer: B
I think it is B because the of the message size of 2 MB, It is not mentioned that the service bus depends on the Premium tier which is max 100MB message size for a topic. While standard only can hold 256kb message
upvoted 2 times
...
CarlosTheBoldest
1 year, 5 months ago
I got this question on my exam, 2023Dec, go with what I remember was the most voted answer. Score 902, most of the questions were here, slightly different on wording because the Azure Ad <-> Entra Id change. Case was City Power & Light. Good luck! Important tip, you have access to microsoft learn during the exam!
upvoted 1 times
fefbb52
1 year, 5 months ago
whar is the correct answer?
upvoted 1 times
...
...
dddddd111
1 year, 7 months ago
Selected Answer: B
Answer is No.
upvoted 1 times
...
lugia4000
1 year, 8 months ago
These question series came out on my exam 2023-09-29
upvoted 3 times
...
adilkhan
2 years, 3 months ago
One approach could be to use Azure IoT Hub to receive the data from the POS devices, and then use Azure Functions or Azure Stream Analytics to process and store the data in Azure Blob storage based on the device identifier. ChatGPT
upvoted 1 times
...
Michael2023
2 years, 4 months ago
Events vs Message This is clearly a message (2MB) from multiple devices which needs to be stored in Azure Blob Storage... that means we need to decide between Azure Service Bus or Azure Queue Storage queues (if available option) because these are message-based solutions... for me Azure Service Bus sounds like a good fit... take a look at the comparison page of these Azure Services https://learn.microsoft.com/en-us/azure/event-grid/compare-messaging-services
upvoted 2 times
...
adilkhan
2 years, 4 months ago
Here we are using Azure Blob storage. We store the data in the blob storage and name of the blob we store in the Azure service bus to process it but we don't need topic here.
upvoted 3 times
...
rolling_potato_
2 years, 5 months ago
This series of questions I got on my exam today (03/01/2023) I chose no for Service Bus and Event Grid and Yes for Event HUb (score 921)
upvoted 9 times
...
OPT_001122
2 years, 5 months ago
Selected Answer: B
Coorect ans - event hub (There are multiple questions with different answers) Event Hub for this scenario - 2000 POS devices
upvoted 1 times
...
hubekpeter
2 years, 6 months ago
Selected Answer: A
I vote for A. It's POS terminal. We are talking about financial transactions that needs to be reliably delivered and processed at least once. All the limitations mentioned below can be easily overcome. Azure service - bus service is intended for enterprise applications that require transactions, ordering, duplicate detection, and instantaneous consistency.
upvoted 3 times
...
somename20221106
2 years, 6 months ago
Answer will be Yes - As Service Bus is the recommended for order processing and Financials POS - is order process/finance. https://learn.microsoft.com/en-us/azure/event-grid/compare-messaging-services
upvoted 2 times
...
Knightie
2 years, 7 months ago
remember service bus is an always correct answer in all of the event and messaging scenario.
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 ...