Using Azure Functions
Azure offers a variety of services that we can use to build applications. One of the possibilities it offers is the ability to create serverless applications. Serverless computing is the abstraction of servers, infrastructure, and operating systems. Serverless is consumption-based, which means that you don't need to anticipate any capacity. This is different from using PaaS services. With PaaS services, you still pay for the reserved compute.
Azure Functions is a serverless compute service that's used to run small pieces of code in the cloud. You can simply write the code you need in order to execute a certain task, without the need to create a whole application or manage your own infrastructure.
Azure Functions can be created from the Azure portal and from Visual Studio and can be created in a variety of programming languages. At the time of writing this book, the following languages are supported:
Functions can be created...