Azure Functions are an integral part of serverless applications, and they are required to build a robust integration platform in the cloud. As discussed in previous chapters, we can code small executables or log running durable functions in Azure Functions and use them within Logic Apps, API Management, or Microsoft Flow using webhooks or HTTP bindings.
Azure Functions also supports many other input and output binding types to connect with multiple platforms. We can also create a custom binding, which can be used to build a serverless integration platform in Azure.
There are various options available to perform continuous integration and deployment for functions, such as running them from a ZIP file, using PowerShell, and setting up a DevOps pipeline directly from the Azure portal. In this section, we will cover automated deployment for Azure Functions...