April 2017
Intermediate to advanced
564 pages
24h 7m
English
Azure WorkerRoles were introduced in the early stages of the Azure platform and it enables developers and architects to deploy background services on the cloud which run independently on a dedicated virtual machine. This is also a PaaS solution, but needs manual work to handle triggering, scaling, and other configuration. The following table gives a comparison of both WorkerRole and WebJob:
| WebJob | WorkerRole | |
| Hosting | Hosted inside WebApp | Hosted independently on VM |
| Scalability | Scalable with WebApps | Scaled independently |
| Remote Access | Remoting WebJob is not supported | Can be remoted, as deployed on VM |
| Deployment | Easy deployment | Complicated deployment |
| Triggers | Automatic Triggering support provided ... |
Read now
Unlock full access