BRK232
BRK232
BRK232
application development
Maxime Rouiller
Cloud Advocate
Eamon O’Reilly
Program Manager on Azure Functions
Agenda
Why event-driven?
Event-driven compute with Azure Functions
Event-driven in Kubernetes
Kubernetes event-driven Autoscaling (KEDA)
Functions with Azure Arc
Next steps
Modern computing is
all about events
What is event-driven?
Why event-driven?
Loosely coupled
Increased Cost
efficiency effective
Trends motivating
event-driven applications
Data at rest Data in flight
Hyperscale
Predictable patterns
distributed systems
Flexible Compliance
deployment options and management
Functions across cloud and edge
Consistent app, tooling, and runtime
Scaled
object
Kubernetes API Server
KEDA
Metrics adapter
Horizontal
pod autoscaler Controller
Scaler
External
trigger
source
Workload
Durable Functions
Durable Functions
An extension of Azure Functions that lets you write
stateful functions in a serverless compute environment
Durable Backends
Netherite
Public Preview
SQL
Public Preview
Demo - Durable functions
with SQL backend
Maxime Rouiller
When to
consider KEDA
Run functions on-premises/intelligent edge
Azure
application services
Run your apps, anywhere
New!
Durable Backends
https://aka.ms/durable_backends
New!