Forrester named Microsoft a Leader in its evaluation of Forrester Wave ™: Function-As-A-Service Platforms (Q1 2021) Azure functions with recognition for improving the developer experience and stateful skills.
In their report, Forrester recognized Azure Functions’ investment in onboarding, supporting developer tools, and supporting development and debugging on local machines.
Stateful workloads in a serverless computing environment
There are a few use cases of serverless that need to be stateful, such as: B. long-running workflows, human-approved processes, and e-commerce shopping cart applications. Permanent functions, an extension of the Azure Functions runtime that provides serverless stateful and orchestration functions. Durable Functions stands alone in the serverless area and offers stateful functions and the possibility of programmatically defining serverless workflows.
Forrester specifically mentioned in the report that “Durable Functions provides stateful functions and bindings for Azure Event Hub and Azure Event Grid helps developers create event-driven microservices.”
FaaS platform for companies
Enterprise customers are looking for the productivity and flexibility that event-driven architectures provide for application development. With Azure Capabilities, you can use containers to deploy to other environments such as your own infrastructure or your Kubernetes cluster, enabling seamless hybrid deployments.
Azure Functions provides input and output bindings that can be used to retrieve data or transfer it to other serverless services. Forrester noted that “Azure Event Hub and Azure Event Grid bindings help developers create event-driven microservices.”
Azure Functions provide built-in integration with Azure Application Insights and Azure Monitor so that you can easily diagnose problems and better understand how your functions are being used.
Learn how customers like Mitsubishi Electric, East West Bank, and Blackmores Group use functions in their event-driven architectures. We are committed to making Azure Features the ideal FaaS platform, and that recognition comes at an important time in our journey.