exam questions

Exam AZ-204 All Questions

View all questions & answers for the AZ-204 exam

Exam AZ-204 topic 6 question 7 discussion

Actual exam question from Microsoft's AZ-204
Question #: 7
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 Service application that processes queue data when it receives a message from a mobile application. Messages may not be sent to the service consistently.
You have the following requirements:
✑ Queue size must not grow larger than 80 gigabytes (GB).
✑ Use first-in-first-out (FIFO) ordering of messages.
✑ Minimize Azure costs.
You need to implement the messaging solution.
Solution: Use the .Net API to add a message to an Azure Storage Queue from the mobile application. Create an Azure Function App that uses an Azure Storage
Queue trigger.
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
Laaptu
Highly Voted 3 years, 10 months ago
Answer is B (NO), Becz FIFO is supported by Service bus queue and Service bus queue should be use for data less than 80GB https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted
upvoted 26 times
xRiot007
2 years, 10 months ago
The most important thing is not capacity, but the FIFO guarantee that is provided only by the service bus and not the service queue. The link you provided is specifying that as well.
upvoted 6 times
...
ay_m
1 year, 8 months ago
great link, thanks a lot!
upvoted 1 times
...
...
elequiel
Highly Voted 2 years, 6 months ago
Got it in exam 20/10/2022
upvoted 5 times
...
Vichu_1607
Most Recent 7 months ago
Selected Answer: B
Ans B. Instead use azure service bus queue
upvoted 2 times
...
cb98160
1 year, 1 month ago
Selected Answer: B
No, Azure Queue doesn't support FIFO!
upvoted 2 times
...
raymond_abcd
1 year, 3 months ago
Selected Answer: B
Storage Queue is not guaranteed FIFO, and also should be used for size larger than 80 gigabytes. For this scenario a service bus queue is a better option. https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted
upvoted 2 times
...
adilkhan
2 years, 1 month ago
The solution uses Azure Storage Queue, which provides FIFO ordering of messages, and can handle a large volume of messages. By using the .Net API to add a message to the Azure Storage Queue, the mobile application can send messages to the queue reliably. The Azure Function App with a Storage Queue trigger can process the messages in the queue as soon as they are added, ensuring that messages are processed in the order in which they are received. This helps meet the FIFO requirement. Additionally, by using Azure Storage Queue, the solution can ensure that the queue size does not grow larger than 80 GB, as specified in the requirement. This can help minimize Azure costs as well, as storage usage is a key factor in determining Azure costs. Overall, the proposed solution meets all the requirements and can provide a reliable, scalable, and cost-effective messaging solution for the given scenario. YES ChatGPT
upvoted 2 times
adilkhan
2 years, 1 month ago
ChatGPT is wrong.B is correct as Azure Service Bus Queue can ensure that the queue size does not grow larger than 80 GB
upvoted 3 times
...
paunski7
2 years ago
ChatGPT answered NO - 3.5V paid
upvoted 2 times
...
...
Bear_Polar
2 years, 5 months ago
Selected Answer: B
Correct
upvoted 1 times
...
OPT_001122
2 years, 5 months ago
Selected Answer: B
B is correct answer.
upvoted 2 times
...
Eltooth
2 years, 10 months ago
Selected Answer: B
B is correct answer.
upvoted 3 times
...
heisenberg33
3 years, 2 months ago
Selected Answer: B
Answer is No. Ref: https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted
upvoted 1 times
...
lugospod
3 years, 3 months ago
Got this one 01/2022. Went with NO
upvoted 4 times
...
kondapaturi
3 years, 10 months ago
Answer is No
upvoted 4 times
...
idrisfl
4 years, 1 month ago
Shouldn't this be Yes? I'm not sure where "Service Bus" came into the picture in their answer.
upvoted 3 times
idrisfl
4 years, 1 month ago
I take back my previous comment. 'No' is the correct answer. It says 'Queue size should not grow larger than 80 GB'
upvoted 9 times
Didi123
4 years, 1 month ago
agreed, also FiFo is only guaranteed in Service Bus Queues and not in Azure Storage Queues
upvoted 11 times
...
Franz22
3 years, 6 months ago
I think that here, the size is not the thing that should let you think "oh, it's not the right answer", because you can use storage queue even with less than 80gb of data. The answer "No" should be given because the storage queue doesn't support FIFO.
upvoted 8 times
warchoon
2 years, 1 month ago
And it has no Push-style API. https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted#:~:text=Push%2Dstyle%20API-,No,-Yes%0A%0AOur%20.NET
upvoted 1 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago