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?
Click on the arrows to vote for the correct answer
A. B.B
Instead use an Azure Logic Apps, which helps you automate workflows that run on a schedule.
https://docs.microsoft.com/en-us/azure/logic-apps/tutorial-build-schedule-recurring-logic-app-workflowYes, the solution meets the goal.
The solution suggests creating an Azure Batch application that runs the image processing application every hour. Azure Batch is a cloud-based job scheduling and compute management service that enables running large-scale parallel and high-performance computing applications efficiently in Azure. Azure Batch can help you to manage the execution of a large number of compute-intensive workloads, including batch processing, parallel compute jobs, and high-performance computing.
By using Azure Batch, you can easily define a job that runs the image processing application every hour, and then specify the time when the job should run. This means that the image processing application will only consume Azure compute resources when it is running, and will not consume any resources during the time when it is not running.
In summary, the solution meets the goal of ensuring that the image processing application runs correctly every hour, while consuming Azure compute resources only during the time when it is running.