exam questions

Exam AZ-204 All Questions

View all questions & answers for the AZ-204 exam

Exam AZ-204 topic 31 question 1 discussion

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

You need to store the user agreements.
Where should you store the agreement after it is completed?

  • A. Azure Storage queue
  • B. Azure Event Hub
  • C. Azure Service Bus topic
  • D. Azure Event Grid topic
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
perry230
Highly Voted 4 years, 12 months ago
Correct: "Information regarding agreements is used by multiple divisions within Contoso, Ltd. User responses must not be lost and must be available to all parties regardless of individual service uptime. The volume of agreements is expected to be in the millions per hour."
upvoted 34 times
GCMan
4 years, 7 months ago
I think Azure Event Hub is correct but I see arguments of a couple other options.
upvoted 1 times
...
Juanlu
4 years, 6 months ago
As @coolest said: B is correct, so the answer is correct. Note: "You can use Event Capture to store the agreements into Azure blob storage for long term storage".
upvoted 1 times
coffecold
2 years, 7 months ago
"If you need to store data for more than 7 days, a feature of Azure Event Hubs called Capture is the preferred solution for longer-term storage. When configuring Capture, there are two locations where this information can be stored: Azure Blob Storage or Azure Data Lake Store account" So Event capture just uses a storage solution as well.
upvoted 2 times
...
...
KingChuang
2 years, 5 months ago
On My Exam:2022-12-26 My Choice: B:Azure Event Hub
upvoted 2 times
...
...
coolest
Highly Voted 4 years, 10 months ago
B - Azure Event Hub is Correct. If you are looking at millions of agreements per hour, you need to use a data ingestion service like the Azure Event Hub. You can use Event Capture to store the agreements into Azure blob storage for long term storage.
upvoted 15 times
...
DmytroF
Most Recent 2 weeks, 4 days ago
Selected Answer: C
Azure Service Bus Topic is the best fit among the given choices because it provides: Publish-subscribe capability: Allows multiple divisions to receive copies of the agreement information. Durable subscriptions: Ensures messages are not lost and are available to all subscribers, even if they are offline, meeting the "not be lost and available regardless of individual service uptime" requirement. Scalability: Can handle the high volume of millions of agreements per hour
upvoted 1 times
...
overhill
6 months, 2 weeks ago
Millions of agreements per hour will quickly drain the capacity of the queue or even Service Bus. and Event Grid is not capable of handling such a volume. Hence Event Hubs is the only option with Capture to Blob Storage. This is a great question
upvoted 1 times
...
giuliohome
11 months, 2 weeks ago
Selected Answer: A
A. Azure Storage Queue This option ensures that the high volume of user agreements is managed effectively while providing the durability and availability required for the data. Azure Event Hub, while powerful, is more complex and tailored for scenarios involving real-time event streaming and telemetry, which is not the primary focus here.
upvoted 2 times
...
Archana_G
1 year ago
On My Exam:2024-05-11 My Choice: B:Azure Event Hub
upvoted 1 times
...
Ciupaz
1 year, 7 months ago
Selected Answer: B
Should be Azure Blob Storage, if was a choice... Azure Blob Storage is a highly scalable object storage service that can store any type of data. It is a good option for storing user agreements for long periods of time because it is cost-effective and durable.
upvoted 2 times
...
ENGs
1 year, 8 months ago
On my exam 2023-10 before the Update of the Exam
upvoted 1 times
...
BaoNguyen2411
1 year, 10 months ago
Got this question on 29/06/2023
upvoted 1 times
...
OPT_001122
2 years, 6 months ago
Selected Answer: B
Azure Event Hub
upvoted 2 times
...
gmishra88
2 years, 8 months ago
Another brilliant question from Microsoft. The wording is very vague. Where to store after it is completed. After it is completed, store it in Archive till the retention period. But because that is not in the answer, and I guess Microsoft does not potentially understand the meaning of "complete" properly, and guessing that word is added just to add some: entertainment: I choose event-hub But you should not use any of these options for storing information. But yes, you can use events capture with storage blob, but that is a lot of thinking
upvoted 9 times
coffecold
2 years, 7 months ago
Storing is storing, it is not the 7-days data that is kept in retention in the event hub. Completed is if the data is finally stored in a storage solution. So I go for option A
upvoted 1 times
...
...
meoukg
3 years, 2 months ago
Got it on 03/2022!
upvoted 2 times
...
aruni_mishra
3 years, 4 months ago
Azure Event Hubs enables you to automatically capture the streaming data in Event Hubs in an Azure Blob storage or Azure Data Lake Storage Gen 1 or Gen 2 account of your choice, with the added flexibility of specifying a time or size interval. https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-capture-overview Ans: Azure Event Hub
upvoted 1 times
...
altafpatel1984
3 years, 6 months ago
Azure Storage Queue can process 2000 messages per second. i.e. 72 million messages per hour. Since message is to be processed here, it cannot be event and hence Storage Queue will be used to store data and hence answer is A - Storage Queue https://docs.microsoft.com/en-us/learn/modules/communicate-between-apps-with-azure-queue-storage/2-create-the-azure-storage-infrastructure
upvoted 3 times
Bartimaeus
3 years, 3 months ago
It's 7.2 million, but it's only target throughput - max is 20_000/s = 72 million
upvoted 1 times
...
...
paru123456789
4 years, 3 months ago
Answer: B
upvoted 3 times
...
cbn
4 years, 3 months ago
"Information regarding agreements is used by multiple divisions within Contoso, Ltd." - This needs multiple subscribers. Storage queue cannot be used for this. "The volume of agreements is expected to be in the millions per hour." - This leads to choice for Event Hub / Service bus topic "When a new version of the ContentAnalysisService is available the previous seven days of content must be processed with the new version" - This is not about agreements, however an Event Hub supports this scenario as well. I will go with C (Event Hub)
upvoted 5 times
cbn
4 years, 3 months ago
Sorry, I mean B (Event Hub)
upvoted 2 times
...
...
mvr
4 years, 4 months ago
Ok, yeah, so we need to handle millions. So Storage Queue or Event Hub. But then, do we need messages or events? It says we need to store (maybe temporarily, until processed), and events do not contain content to be stored. So I'd say Storage Queue. Right?
upvoted 5 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 ...