Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft Exam AZ-204 Topic 4 Question 100 Discussion

Actual exam question for Microsoft's AZ-204 exam
Question #: 100
Topic #: 4
[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 VM that is triggered from Azure Storage Queue events.

Does the solution meet the goal?

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

Lemuel
17 days ago
This feels like one of those exam questions where the 'correct' answer is actually the worst option. Azure Functions all the way, unless they're trying to trick us into overthinking it.
upvoted 0 times
...
Glenn
18 days ago
Haha, I bet the exam writers had a field day coming up with this one. 'Use a VM, they said. It'll be fine, they said.' I'd go with the Functions approach too, but I'd also make sure to set up proper monitoring and alerting to keep an eye on that queue size.
upvoted 0 times
...
Refugia
20 days ago
I agree with Kattie. The Azure VM approach might not be the most cost-effective solution, especially if the queue size fluctuates a lot. Azure Functions could be a better fit, as they can scale automatically to handle the message load and only charge for the compute time used.
upvoted 0 times
...
Kattie
1 months ago
The solution seems to address the requirements, but I'm concerned about the scalability of the Azure VM. As the queue size grows, the VM might not be able to process the messages fast enough, leading to queue backlog. I would suggest exploring other serverless options like Azure Functions instead.
upvoted 0 times
Jospeh
12 hours ago
User 3: I agree with Jospeh, Azure Functions might be a better option for scalability.
upvoted 0 times
...
Shawn
20 days ago
User 2: B) No
upvoted 0 times
...
Stephane
23 days ago
User 1: A) Yes
upvoted 0 times
...
...
Sol
2 months ago
Using the .NET API to add messages to an Azure Storage Queue and triggering an Azure VM from queue events seems like a reasonable solution. It should meet the FIFO ordering requirement, but I'm not sure it will keep the queue size under 80 GB, and the Azure VM might incur unnecessary costs.
upvoted 0 times
Cherry
16 days ago
B) No
upvoted 0 times
...
Theresia
26 days ago
A) Yes
upvoted 0 times
...
...
Quentin
2 months ago
That's a good point. Maybe we should consider a different approach to meet all the requirements.
upvoted 0 times
...
Pamella
2 months ago
I disagree. The solution does not address the requirement of queue size not growing larger than 80GB.
upvoted 0 times
...
Quentin
2 months ago
I think the solution meets the goal because it uses FIFO ordering and helps minimize Azure costs.
upvoted 0 times
...

Save Cancel