In addition to Azure Functions, Azure offers a number of other “compute on-demand” options, which allow you to run your compute operations without the need to manage the infrastructure. Depending on the exact definition of serverless compute that you prefer, some or all of the services that we will discuss in this appendix can also be considered serverless.
In the following sections, we will provide a high-level overview of the Azure services offering compute on-demand, their key differences from Azure Functions, and what types of workloads are best suited for each service.