In Microsoft Azure, we can develop background services known as WebJobs, and these WebJobs can be hooked up by other applications using WebHooks. In this section, we will study WebJobs in detail, learn to develop long-running background services, and use WebHook to invoke their methods from external applications.