Azure Functions has been a popular growing service due to how simple it makes for developers, IT-pros and data professionals to build applications in the cloud.
But how does Microsoft deliver on the serverless promise? What's next for serverless and FaaS ?
This talk will go through some of the most popular aspects of Azure Functions and provide details of how it works. It will also paint the picture of what's next, with some concepts demonstrated in practice.
22. • Generic HTTP protocol
• Reactive scaling
Azure Functions“Webhook” trigger
Function code
Http Request
Http Response
Front
End
Scale Controller
HTTP
Endpoint
Function Instance
23. • Predictive scaling
• Awareness of the event source
• Works locally
Azure Functions “Polling” trigger
Function code
Scale Controller
Event
Source
SDK
Function Instance
Event Source
(e.g. Queue)
1. Polls to check if new events 2. Create / scale function
instances
3. Events pulled directly
from source and sent to
user code