Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dutch Cloud Meetup: Dealing with complex workf...
Search
Marc Duiker
March 09, 2021
Programming
0
150
Dutch Cloud Meetup: Dealing with complex workflows in Azure Functions
Presentation for the Dutch Cloud Meetup on March 9th 2021.
Marc Duiker
March 09, 2021
Tweet
Share
More Decks by Marc Duiker
See All by Marc Duiker
Build distributed applications with ease using Dapr - Dev070 Meetup
marcduiker
1
370
Orchestrate your business logic reliably withDapr Workflows - TEQnation
marcduiker
0
510
Dapr 101: start building distributed applications with ease
marcduiker
0
380
Quest for Serverless Websockets - .NET Amsterdam
marcduiker
0
360
Dapr on AKS: building distributed applications with ease
marcduiker
0
360
Draw an audience with your non-IT skills to build your personal brand
marcduiker
2
350
Help! I've created a serverless monolith! - CloudBrew
marcduiker
2
470
Quest for serverless WebSockets - an adventure with Azure Functions and Durable Functions
marcduiker
0
380
Help! I've created a serverless monolith! - NDC Oslo 2022
marcduiker
0
370
Other Decks in Programming
See All in Programming
React Native × React Router v7 API通信の共通化で考えるべきこと
suguruooki
0
100
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
230
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
140
2026年 エンジニアリング自己学習法
yumechi
0
140
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
1k
Apache Iceberg V3 and migration to V3
tomtanaka
0
170
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
180
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
110
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
230
How to build a perfect <img>
jonoalderson
1
4.9k
Documentation Writing (for coders)
carmenintech
77
5.3k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
190
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
130
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
80
Building Adaptive Systems
keathley
44
2.9k
Music & Morning Musume
bryan
47
7.1k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
37k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
87
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
Transcript
Serverless workflows @MarcDuiker
Serverless workflows @MarcDuiker Marc Duiker Lead Azure Consultant, Xpirit Netherlands
Serverless workflows @MarcDuiker
Serverless workflows @MarcDuiker
@MarcDuiker Serverless workflows “A workflow consists of an orchestrated and
repeatable pattern of activity” https://en.wikipedia.org/wiki/Workflow
@MarcDuiker Serverless workflows
@MarcDuiker Serverless workflows
@MarcDuiker Serverless workflows Workflow (management) applications
Serverless workflows @MarcDuiker
@MarcDuiker Serverless workflows
@MarcDuiker Serverless workflows Function Roles
@MarcDuiker Serverless workflows
@MarcDuiker Serverless workflows Orchestration Client Function
@MarcDuiker Serverless workflows Orchestrator StatusResponse
@MarcDuiker Serverless workflows Orchestrator Result
@MarcDuiker Serverless workflows Orchestrator Function
@MarcDuiker Serverless workflows Activity Function
@MarcDuiker Serverless workflows Invocations, Checkpoints & Replay
@MarcDuiker Serverless workflows State is Persisted in Table Storage
Serverless workflows @MarcDuiker
Serverless workflows @MarcDuiker
@MarcDuiker Serverless workflows Function chaining
@MarcDuiker Serverless workflows Function chaining
@MarcDuiker Serverless workflows Function chaining
@MarcDuiker Serverless workflows
Serverless workflows @MarcDuiker
@MarcDuiker Serverless workflows Fan-out/fan-in FA1 is called for each of
the items in [N]. FO waits until all FA1 results are in.
@MarcDuiker Serverless workflows Fan-out/fan-in
Serverless workflows @MarcDuiker
@MarcDuiker Serverless workflows Human Interaction / External Events
@MarcDuiker Serverless workflows Human Interaction / External Events
@MarcDuiker Serverless workflows External Events with Time-Out
@MarcDuiker Serverless workflows Sending Events – C# API
@MarcDuiker Serverless workflows Sending Events – HTTP API
Serverless workflows @MarcDuiker
@MarcDuiker Serverless workflows Using Multiple Orchestrations
@MarcDuiker Serverless workflows Grouping of Azure Functions
Serverless workflows @MarcDuiker
@MarcDuiker Serverless workflows Multiple Orchestrations from one Client
@MarcDuiker Serverless workflows Multiple Orchestrations from one Client
@MarcDuiker Serverless workflows Sub-orchestrators
@MarcDuiker Serverless workflows Sub-orchestrations
Serverless workflows @MarcDuiker
@MarcDuiker Serverless workflows Multiple Function Apps & Http
@MarcDuiker Serverless workflows Multiple Function Apps & Queues
@MarcDuiker Serverless workflows EventGrid – the eventing backplane in Azure
https://docs.microsoft.com/en-us/azure/event-grid/overview
@MarcDuiker Serverless workflows EventGrid – Durable Functions
@MarcDuiker Serverless workflows Publisher: Create Topic https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable- functions-event-publishing
@MarcDuiker Serverless workflows Subscriber: EventGrid Trigger
@MarcDuiker Serverless workflows KISS
Durable Functions Docs https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-overview Serverless On Azure Videos https://www.youtube.com/marcduiker-serverless Marc
Duiker @marcduiker