Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Serverless workflows @MarcDuiker
Slide 2
Slide 2 text
Serverless workflows @MarcDuiker Marc Duiker Lead Azure Consultant, Xpirit Netherlands
Slide 3
Slide 3 text
Serverless workflows @MarcDuiker
Slide 4
Slide 4 text
Serverless workflows @MarcDuiker
Slide 5
Slide 5 text
@MarcDuiker Serverless workflows “A workflow consists of an orchestrated and repeatable pattern of activity” https://en.wikipedia.org/wiki/Workflow
Slide 6
Slide 6 text
@MarcDuiker Serverless workflows
Slide 7
Slide 7 text
@MarcDuiker Serverless workflows
Slide 8
Slide 8 text
@MarcDuiker Serverless workflows Workflow (management) applications
Slide 9
Slide 9 text
Serverless workflows @MarcDuiker
Slide 10
Slide 10 text
@MarcDuiker Serverless workflows
Slide 11
Slide 11 text
@MarcDuiker Serverless workflows Function Roles
Slide 12
Slide 12 text
@MarcDuiker Serverless workflows
Slide 13
Slide 13 text
@MarcDuiker Serverless workflows Orchestration Client Function
Slide 14
Slide 14 text
@MarcDuiker Serverless workflows Orchestrator StatusResponse
Slide 15
Slide 15 text
@MarcDuiker Serverless workflows Orchestrator Result
Slide 16
Slide 16 text
@MarcDuiker Serverless workflows Orchestrator Function
Slide 17
Slide 17 text
@MarcDuiker Serverless workflows Activity Function
Slide 18
Slide 18 text
@MarcDuiker Serverless workflows Invocations, Checkpoints & Replay
Slide 19
Slide 19 text
@MarcDuiker Serverless workflows State is Persisted in Table Storage
Slide 20
Slide 20 text
Serverless workflows @MarcDuiker
Slide 21
Slide 21 text
Serverless workflows @MarcDuiker
Slide 22
Slide 22 text
@MarcDuiker Serverless workflows Function chaining
Slide 23
Slide 23 text
@MarcDuiker Serverless workflows Function chaining
Slide 24
Slide 24 text
@MarcDuiker Serverless workflows Function chaining
Slide 25
Slide 25 text
@MarcDuiker Serverless workflows
Slide 26
Slide 26 text
Serverless workflows @MarcDuiker
Slide 27
Slide 27 text
@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.
Slide 28
Slide 28 text
@MarcDuiker Serverless workflows Fan-out/fan-in
Slide 29
Slide 29 text
Serverless workflows @MarcDuiker
Slide 30
Slide 30 text
@MarcDuiker Serverless workflows Human Interaction / External Events
Slide 31
Slide 31 text
@MarcDuiker Serverless workflows Human Interaction / External Events
Slide 32
Slide 32 text
@MarcDuiker Serverless workflows External Events with Time-Out
Slide 33
Slide 33 text
@MarcDuiker Serverless workflows Sending Events – C# API
Slide 34
Slide 34 text
@MarcDuiker Serverless workflows Sending Events – HTTP API
Slide 35
Slide 35 text
Serverless workflows @MarcDuiker
Slide 36
Slide 36 text
@MarcDuiker Serverless workflows Using Multiple Orchestrations
Slide 37
Slide 37 text
@MarcDuiker Serverless workflows Grouping of Azure Functions
Slide 38
Slide 38 text
Serverless workflows @MarcDuiker
Slide 39
Slide 39 text
@MarcDuiker Serverless workflows Multiple Orchestrations from one Client
Slide 40
Slide 40 text
@MarcDuiker Serverless workflows Multiple Orchestrations from one Client
Slide 41
Slide 41 text
@MarcDuiker Serverless workflows Sub-orchestrators
Slide 42
Slide 42 text
@MarcDuiker Serverless workflows Sub-orchestrations
Slide 43
Slide 43 text
Serverless workflows @MarcDuiker
Slide 44
Slide 44 text
@MarcDuiker Serverless workflows Multiple Function Apps & Http
Slide 45
Slide 45 text
@MarcDuiker Serverless workflows Multiple Function Apps & Queues
Slide 46
Slide 46 text
@MarcDuiker Serverless workflows EventGrid – the eventing backplane in Azure https://docs.microsoft.com/en-us/azure/event-grid/overview
Slide 47
Slide 47 text
@MarcDuiker Serverless workflows EventGrid – Durable Functions
Slide 48
Slide 48 text
@MarcDuiker Serverless workflows Publisher: Create Topic https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable- functions-event-publishing
Slide 49
Slide 49 text
@MarcDuiker Serverless workflows Subscriber: EventGrid Trigger
Slide 50
Slide 50 text
@MarcDuiker Serverless workflows KISS
Slide 51
Slide 51 text
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