This episode of Azure Functions Monthly Update comes to us directly from #MVP Summit. It is one of those episodes with a special guest featuring Jeff Hollan and Ling Toh from the Azure Functions team, Sean Feldman, Alex Mang and Siavash Ghassemi from the MVP community. Jeff began the session with a huge shout out to the MVP community and with that the latest updates from the Azure Functions team.
New Things in Azure Functions
- Beta 3 Release – This is the third beta release and contains several important fixes, new features, and breaking changes. The new features from this release are:
- Declarative binding expressions: It is now possible to use binding expressions in activity functions.
- Query for orchestration history: You can now get the orchestration history from the statusEndpointGetUrl by including the showHistory=true query string parameter.
- Support for synchronous HTTP execution: It is now possible to run an orchestration and get the output via a single blocking HTTP request.
- Unit testing support: New abstract base classes have been added which enable unit testing orchestration code and triggers via mocks.
- Configurable partition counts: It’s now possible to configure the number of partitions in your task hub in host.json (the default is 4).
- The team has implemented some massive improvements in scaling Functions on serverless plants, especially under high loads like HTTP load tests and HTTP load. This improvement is available in almost all the regions.
- Doubling efforts on V2 .net core runtime of Azure Functions.
- Assembly resolutions in Azure Functions – If you are having trouble using Azure Functions due to assembly loading issues, please take a look at the examples in this repot to see if your scenario is represented. If not, please consider sending a pull request!
MVP Community Recognition
At the beginning of the session, Jeff credited the efforts of the MVP community members who have been doing a fabulous job in the Azure space. There’s actually a community page to nominate yourself or someone else for the MVP title.
We understand that Azure Functions would be an integrated part of many real-time integration scenarios and it will add much more value to associate Azure Functions through Composite Applications. We have the roadmap to bring Azure Functions into the Serverless360 application. As a start, we are working to bring Read-Update-Delete operations ie., you can start, stop and restart a Function App and perform state-based monitoring on your Functions. Serverless360 Private Hosting is free for 30 days, without any limits. Give it a shot now!
Serverless360 is a one platform tool to operate, manage and monitor Azure Serverless components. It provides efficient tooling that is not and likely to be not available in Azure Portal. Try Serverless360 free for 15 days!