Azure functions v4 now supports .NET 7 as runtime. This means you can build serverless applications using .NET 7 runtime while using the isolated process mode in Azure Functions v4.
After starting with the database, we moved on to how to expose this data and add our business logic. Our traditional approach would have been to use a Web API but Azure Functions offered a way to completely remove any infrastructure management and scale instantly. It also offered the potential to use micro billing and only pay for calls being made although at a performance cost – more on that later.