Azure Durable Functions - Stateful workflow on top of Stateless Architecture
summary
Claims that Azure Durable Functions turn stateless Azure Functions into long‑running, stateful workflows by combining a single orchestrator/client/activity model with timers and retries, demonstrates a leave‑approval workflow that waits seven days and escalates, shows fan‑out/fan‑in parallel activity aggregation, and proves local debugging in Visual Studio/VS Code plus deployment from the Azure portal. Uses C#, F#, JavaScript, Python and PowerShell and standard package managers, and publishes a working example to GitHub so the pattern runs end‑to‑end in Azure.
AI-written summary · about
chapters (12)
- 0:00Azure Durable Functions intro
- 1:15Azure Functions basics
- 5:58Azure Functions benefits
- 8:05Scaling and costs in Azure Functions
- 12:16Durable vs regular Functions
- 15:05Why Durable Functions
- 17:14Event-driven workflows
- 20:26Dev and debug environments
- 21:10Durable Functions types
- 23:58Client and orchestration
- 25:23Activity functions and patterns
- 27:08Demo and resources
related talks
41mAzure Durable Functions for Developers
38mDeveloping Stateful Serverless Workflows using Azure Durable Functions
58mAdvanced Serverless Workflows with Durable Functions
58mDeep dive in Durable Functions
42mAzure Durable Functions for Serverless .NET Orchestration
14mOvercoming Serverless challenges with Durable Functions
48mDelightful Durable Function Patterns
56mAzure Durable Functions for serverless .NET orchestration
