Am beginner to using Azure Services, In what scenarios we have to go with WebJobs & RunBooks & Schedulars. what is the difference between them.
Asked
Active
Viewed 3,018 times
3
-
Have you read the documentation ? :-) – Thomas Jun 17 '16 at 21:52
1 Answers
5
Azure Scheduler permits to call http endpoints and send messages in Azure Storage Queues or Azure Service bus periodically.
Azure Webjobs permits to execute programs or scripts in an Azure Web App "context" : it's stored in an Azure Web App folder. We can consider webjobs as background tasks. All of the following programs or scripts are accepted (.jar, .js, .py, .php, .sh, .ps1, .cmd, .bat). Web jobs can be executed continually, periodically (using CRON expression) or on demand.
Azure Automation Runbooks permits to execute PowerShell scripts periodically. Runbooks can access all Azure Services and external services.
Azure Webjobs and Azure Automation runbooks use Azure scheduler in the background.

Thibaut Ranise
- 705
- 4
- 12