Skip to main content

Develop with WebJobs in Azure

Hands-On Lab


Photo of

Training Architect





Azure WebJobs run executables or scripts in the context of an application, whether it's a web app, an API app, or a mobile app. Think of them as scheduled tasks (cron jobs) that can be run in the Azure App Service, as opposed to on a virtual machine.

In this hands-on lab, we will deploy a WebJob that resizes images that are uploaded to blob storage. This solution can be used for something like a blog site, where smaller images are required for thumbnails and galleries. 2 Lessons Learned:

  • Using Visual Studio to deploy an application to an Azure Web App
  • Deploying a WebJob to an Azure Web App
  • Modifying the properties of the WebJob in the Azure Portal
  • Using the WebJob dashboard to view logs
What are Hands-On Labs?

Hands-On Labs are scenario-based learning environments where learners can practice without consequences. Don't compromise a system or waste money on expensive downloads. Practice real-world skills without the real-world risk, no assembly required.