- Azure Functions supports triggers, which are ways to start execution of your code, and bindings, which are ways to simplify coding for input and output data. Source: learn.microsoft.com
- Azure Functions vs Azure Logic apps?
| Azure Functions | Logic Apps | |---|---|---| |Development|Code-first (imperative)|Designer-first (declarative)| |Connectivity|About a dozen built-in binding types, write code for custom bindings|Large collection of connectors, Enterprise Integration Pack for B2B scenarios, build custom connectors| |Actions|Each activity is an Azure function; write code for activity functions|Large collection of ready-made actions| |Monitoring|Azure Application Insights|Azure portal, Azure Monitor logs| |Management|REST API, Visual Studio|Azure portal, REST API, PowerShell, Visual Studio| |Execution context|Runs in Azure, or locally|Runs in Azure, locally, or on premises|