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
360
Orchestrate your business logic reliably withDapr Workflows - TEQnation
marcduiker
0
500
Dapr 101: start building distributed applications with ease
marcduiker
0
380
Quest for Serverless Websockets - .NET Amsterdam
marcduiker
0
350
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
340
Help! I've created a serverless monolith! - CloudBrew
marcduiker
2
460
Quest for serverless WebSockets - an adventure with Azure Functions and Durable Functions
marcduiker
0
370
Help! I've created a serverless monolith! - NDC Oslo 2022
marcduiker
0
370
Other Decks in Programming
See All in Programming
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
590
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
340
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
220
.NET Conf 2025 の興味のあるセッ ションを復習した / dotnet conf 2025 quick recap for backend engineer
tomohisa
0
120
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
3.4k
Fragmented Architectures
denyspoltorak
0
130
Oxlintはいいぞ
yug1224
4
870
Deno Tunnel を使ってみた話
kamekyame
0
340
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
1.2k
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
260
[AI Engineering Summit Tokyo 2025] LLMは計画業務のゲームチェンジャーか? 最適化業務における活⽤の可能性と限界
terryu16
2
410
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
190
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
2
200
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
94
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
50
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Making Projects Easy
brettharned
120
6.6k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
310
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.9k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
The untapped power of vector embeddings
frankvandijk
1
1.5k
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