exam questions

Exam AZ-204 All Questions

View all questions & answers for the AZ-204 exam

Exam AZ-204 topic 6 question 2 discussion

Actual exam question from Microsoft's AZ-204
Question #: 2
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 Event Grid. Configure event filtering to evaluate the device identifier.
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
xRiot007
Highly Voted 4 years, 11 months ago
For the ones above me. Sensors do not send events, they send messages containing specific data that has been gathered. This makes automatically the solution incorrect, because you need a Service Bus to collect them. Event Grids and Event Hubs won't do the job here.
upvoted 47 times
muggins
3 years ago
Except these are Point of Sale devices, not sensors.
upvoted 2 times
xRiot007
2 years, 12 months ago
It's irrelevant, you have a device that sends *messages* containing valuable business information. The service bus implementation is even used in Microsoft's own documentation as an example for POS data gathering implementation
upvoted 2 times
...
...
...
Nabeelcp
Highly Voted 4 years, 9 months ago
Event Grid and and Event Hubs are basically for event based communication . here the scenario is more suited to Message based communication . so the answer is correct
upvoted 15 times
ferut
4 years ago
The question doesn't mention 'message', it's just plain 'data'. Events can also be data.
upvoted 3 times
...
...
Vichu_1607
Most Recent 8 months, 2 weeks ago
Selected Answer: B
No, the solution does not meet the goal. Azure Event Grid is a service for managing routing of all events from any source to any destination. It's designed for high availability, consistent performance, and dynamic scale. However, it's not designed to ingest and store large amounts of data like the POS device data in this scenario. For this scenario, a better solution would be to use Azure IoT Hub or Azure Event Hubs for data ingestion, as they are designed to handle large amounts of data and can stream the data directly into Azure Blob Storage.
upvoted 1 times
...
raymond_abcd
1 year, 4 months ago
Selected Answer: B
It is B because of the message size of 1 MB. Max message size: 512 KB (for a topic) Max event size within an array: 1 MB
upvoted 2 times
...
Weam
1 year, 6 months ago
Selected Answer: B
Event sources send events to Azure Event Grid in an array, which can have several event objects. When posting events to an Event Grid topic, the array can have a total size of up to 1 MB. Each event in the array is limited to 1 MB. If an event or the array is greater than the size limits, you receive the response 413 Payload Too Large. Operations are charged in 64 KB increments though. So, events over 64 KB incur operations charges as though they were multiple events. For example, an event that is 130 KB would incur operations as though it were three separate events. https://learn.microsoft.com/en-us/azure/event-grid/event-schema
upvoted 1 times
vovap0vovap
1 year, 2 months ago
That POS terminals. not even close to 64K
upvoted 1 times
...
...
dddddd111
1 year, 8 months ago
Selected Answer: A
I think the answer is Yes.
upvoted 1 times
...
Eltooth
2 years, 11 months ago
Selected Answer: B
B is correct answer. Event Hub would be a solution here NOT Event Grid.
upvoted 4 times
Christian_garcia_martin
10 months, 3 weeks ago
no eventHub is not a solution here becouse size limit is 1MG
upvoted 1 times
...
...
meoukg
3 years, 3 months ago
Got it on 03/2022, chose B. No
upvoted 1 times
...
Netspud
3 years, 3 months ago
Selected Answer: B
Answer is no.
upvoted 1 times
...
AratiIra
3 years, 5 months ago
What is the right ans ???????????
upvoted 3 times
chingdm
3 years, 3 months ago
I would go for Service Bus because it supports transactional data. POS usually connects to inventory at real time, so make sense for a transaction.
upvoted 1 times
...
...
ning
3 years, 10 months ago
No, for any subs, you can have max 100 event grid topics, but there are 2000 stores and 5 POS for each store, for each topic, you can have max 500 subs. The only possible way, is to multiple those, to generate 50,000 subs for 100 topics. But, this would be a horrible situation
upvoted 2 times
Knightie
2 years, 9 months ago
This is the reason for b, else Event Grid makes sense too. It works with a pub/sub topic and event handler based operation. It can work in the scenario, but too little topics for 2000stores with 5 devices...100 topics is not efficent at all.
upvoted 1 times
...
...
Ram0202
3 years, 10 months ago
max size allowed in service bus is 1 mb ,ques is for 2 mb so go for event hub https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted
upvoted 1 times
altafpatel1984
3 years, 7 months ago
max size allowed for event hub is 1 MB
upvoted 1 times
renzoku
2 years, 11 months ago
2MB for day, each message could be a lot less
upvoted 2 times
...
...
...
kondapaturi
3 years, 11 months ago
Answer – No, The Azure Event Grid service is used to receiving events and would not fit the purpose of the requirement.
upvoted 1 times
...
Hamg
4 years ago
I think many of clarionprogrammer's answers can be very confusing
upvoted 1 times
...
eobo
4 years, 2 months ago
Correct Answer is : B Reference: https://azure.microsoft.com/en-us/blog/events-data-points-and-messages-choosing-the-right-azure-messaging-service-for-your-data/ A sale recorded in a point-of-sale solution is both a financial record and an inventory tracking record, and not a mere event. It’s recorded in a ledger, which will eventually be merged into a centralized accounting system, often via several integration bridges, and the information must not be lost on the way. The sales information, possibly expressed as separate messages to keep track of the stock levels at the point of sale, and across the sales region, may be used to initiate automated resupply orders with order status flowing back to the point of sale. Service Bus queues or topic subscriptions are ideal for this use-case
upvoted 8 times
...
paru123456789
4 years, 3 months ago
Answer: No
upvoted 3 times
...
agcertif
4 years, 5 months ago
An Event is a lightweight notification that indicates thet something happened. A Message contains the data itself (not just a reference to that data) => Correct answer
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 ...