The Azure serverless computing offering is called Azure Functions.
Azure offers a number of other "compute-on-demand" services in which you aren't required to manage servers, such as Azure WebJobs and Azure Batch. These services are not Functions as a Service, and are best suited for background or batch processing. These services will be covered in the Appendix A, Azure Compute On-Demand Options.
There are two options for hosting plans for the Azure Functions: the Consumption Plan
and the App Service Plan
.
With an App Service plan, you host the application on Azure App Service.
In general, App Service is a Platform as a Service offering for hosting web or mobile applications on Azure. If you have a web development background, you can think of App Service as an IIS as a service. When deploying a .Net Web Application (as we will see in Chapter 3, Setting Up the Development Environment, when deploying a results dashboard), you will only need to take care of...