Developer Fundamentals of Serverless.NET Development with Azure Durable Functions
summary
Covers how to build stateful .NET workflows with Azure Durable Functions: six concrete patterns (including function chaining and fan-out/fan-in), orchestrator determinism requirements, and use of durable timers, entity functions and sub-orchestrations. Shows a blob-trigger demo that starts an orchestration which calls Service Bus, Twilio and SendGrid activity functions and succeeds. Describes tooling: Azure Functions Core Tools, VS/VS Code, Storage Explorer, Postman, Application Insights, Durable Functions Monitor, KEDA and CallActivityWithRetry for automatic retries, plus a local azure core tools workaround.
AI-written summary · about
chapters (24)
- 0:00Start
- 6:27Containers
- 8:18Azure Functions
- 11:49Function Types
- 13:08Entity Functions
- 14:29What Differs Uh Deterministic and Non-Deterministic
- 14:51Isolated Azure Functions
- 17:18Patterns
- 20:05Function Chaining Example
- 21:30Async Http Api Pattern
- 22:44Monitor Pattern
- 23:28Human Interaction
- 24:51Approval Workflow
- 25:41Aggregator Pattern
- 28:08Developing Locally with Azure Functions
- 31:05Azure Container Apps for Serverless Containers
- 32:06Azure Application Insights
- 33:19Error Handling
- 33:38Automatic Retry on Failure
- 34:33Durable Functions Monitor
- 35:53Unit Tests
- 39:28Demo
- 40:57Learning Resources
- 41:55Azure User Group
related talks
54mDeveloper Fundamentals of Serverless NET Development with Azure Durable Functions
38mDeveloping Stateful Serverless Workflows using Azure Durable Functions
42mAzure Durable Functions for Serverless .NET Orchestration
41mAzure Durable Functions for Developers
48mDelightful Durable Function Patterns
39mIntroducing Azure Functions for serverless .NET
58mAdvanced Serverless Workflows with Durable Functions
56mAzure Durable Functions for serverless .NET orchestration
