Exam-Answer

Home / Microsoft / AZ-300 / Question 80

Prev Question
Next Question

Question 80

You are developing a web application that will serve as a search engine for the science department at your school. You plan to host the application in Azure. A console application acts as a web crawler. It crawls the web servers on the school's network every 12 hours to build a local table of keywords and links. This table is used by the web application. You plan to host the web application in an Azure App Service.

You need to ensure that the web crawler continues to work while the web application is in Azure without increasing costs.

What should you do?

Answers



A B C D

Advertisement

Explanation

You should deploy it as a WebJob. A WebJob allows you to run a program in the context of a web application. The program can be written in Java, JavaScript, Python, PHP, Bash, Powershell, or any .NET language. You can configure the WebJob to use a schedule as a trigger, allowing the console application to run every 12 hours. WebJobs are free.

You should not convert it to an Azure Function. Although an Azure Function can use a schedule as a trigger, the cost increases compared to a WebJob.

You should not convert it to a web application. There is no easy way to cause a web application to run on a scheduled basis.

You should not deploy it as a Docker Container instance. Although you can run a Docker Container instance on a schedule, the cost increases compared to a WebJob.

References

Comments

Load more
Prev Question
Next Question