exam questions

Exam AZ-301 All Questions

View all questions & answers for the AZ-301 exam

Exam AZ-301 topic 6 question 35 discussion

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

Note: This question is part of 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 migrating an on-premises application to Azure. One component of the application is a legacy Windows native executable that performs image processing.
The image processing application must run every hour. During times that the image processing application is not running, it should not be consuming any Azure compute resources.
You need to ensure that the image processing application runs correctly every hour.
Solution: Create an Azure Batch application that runs the image processing application every hour.
Does the solution meet the goal?

  • A. Yes
  • B. No
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️
Instead use an Azure Logic Apps, which helps you automate workflows that run on a schedule.
References:
https://docs.microsoft.com/en-us/azure/logic-apps/tutorial-build-schedule-recurring-logic-app-workflow

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
malmedarzu
Highly Voted 5 years, 6 months ago
I passed yesterday, there were 2-3 questions that were not from here, but if you study all of these you should be alright. Thank you examtopics!
upvoted 50 times
dev2dev
4 years, 11 months ago
wish me good luck. I have scheduled tomorrow :)
upvoted 13 times
...
...
jokl
Highly Voted 5 years, 2 months ago
Answer is Yes. - Nodes can run any executable or script that is supported by the operating system environment of the node. Executables or scripts include *.exe, *.cmd, *.bat, and PowerShell scripts for Windows https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#compute-node There is no charge for Batch itself, only the underlying compute and other resources consumed to run your batch jobs, including applicable software license costs. Virtual machines are billed per-second rounded down to the last minute. https://azure.microsoft.com/en-in/pricing/details/batch/
upvoted 16 times
Rajuuu
5 years, 1 month ago
Azure Batch needs a seprate Scheduler which makes it dependent .. Azure Logic Apps is a complete solution..
upvoted 1 times
dl84512
4 years, 11 months ago
The scheduler seems to be built in as seen here?: https://docs.microsoft.com/en-us/azure/batch/batch-job-schedule
upvoted 1 times
...
...
...
glam
Most Recent 4 years, 3 months ago
B. No..
upvoted 1 times
...
azurecert2021
4 years, 4 months ago
answer should be yes as azure batch is not charging for compute resources when it is not processing and there they have not asked for minimum cost so there is no reason to compare with another solution azure function with consumption plan mentioned in another question.
upvoted 1 times
...
sanketshah
4 years, 5 months ago
Yes is correct answer.
upvoted 1 times
...
aMaineCloud
4 years, 11 months ago
From my research Logic apps can't run windows .exe Azure functions is best solution to me with its consumption plans and ability to run exe
upvoted 2 times
...
eug45
4 years, 11 months ago
the is answer is A When defining a pool in the Azure Batch account, you can scale the number of nodes based on an Auto scale formula.
upvoted 1 times
...
Neetiniti
4 years, 11 months ago
Correct Answer: B. You're billed for every compute node in the pool, regardless of the state it's in. This includes any charges required for the node to run such as storage and networking costs. https://docs.microsoft.com/en-us/azure/batch/best-practices
upvoted 9 times
...
Wildsheep
4 years, 11 months ago
I believe you need a minimum of 1 node in the batch pool, so you will be consuming compute resources
upvoted 2 times
...
Wildsheep
4 years, 11 months ago
I think the right answer is Acute Functions with consumption plan. You can use auto scaling to decrease the number of nodes running when workouts is reduced using Acute Batch, however the will be always a minimum number of VMs running. There's no option to shut them all down between batch schedules then bring then up again. So there will be a compute cost.
upvoted 2 times
...
dev2dev
4 years, 12 months ago
this one again, you must use logic apps to schedule azure batch. you need both, not just 1
upvoted 1 times
...
DeveshSolanki
5 years ago
Agree should be yes
upvoted 1 times
...
chaudh
5 years ago
Azure Function is complete solution.
upvoted 3 times
...
yemma
5 years, 1 month ago
The only right answer for this question.
upvoted 3 times
FloJoe
5 years ago
This is my opinion as well. But nobody else seems to be wondering about the native windows executable which I am pretty sure cannot be used within Azure Logic Apps...
upvoted 2 times
...
...
Shiven
5 years, 1 month ago
Answers is Yes so given answer is wrong.
upvoted 2 times
...
kewl
5 years, 6 months ago
Why isn't yes the correct answer? Azure batch would not consume any computer resources when not running. I am assuming batch does not have any issues in running legacy windows executables
upvoted 8 times
onlyfunmails
5 years, 5 months ago
Seems No, batch cost and VM cost, please refer https://azure.microsoft.com/en-in/pricing/details/batch/ Graphics and rendering application licensing Azure Batch pools can optionally be configured with graphics and rendering applications installed, where the application licensing is handled by Batch and the application costs are billed by Batch alongside the VM costs. As with the VM costs, the applications are charged per minute for the lifetime of each VM. See the Azure Batch documentation for more information on rendering using Azure Batch.
upvoted 11 times
Yanzhi
5 years, 2 months ago
There’s no charge for Batch itself, only the underlying compute and other resources consumed to run your batch jobs. If Job complete, the VM will be released and no ongoing cost
upvoted 1 times
tartar
4 years, 9 months ago
B is ok
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 ...