Slide 1

Slide 1 text

@MarcDuiker

Slide 2

Slide 2 text

@MarcDuiker 2 Marc Duiker Sr Developer Advocate

Slide 3

Slide 3 text

@MarcDuiker 3

Slide 4

Slide 4 text

@MarcDuiker 4 “In computer science, persistence refers to the characteristic of state of a system that outlives the process that created it.” https://en.wikipedia.org/wiki/Persistence_(computer_science)

Slide 5

Slide 5 text

@MarcDuiker 7 Function App Function App Queue Storage Serverless Architecture

Slide 6

Slide 6 text

@MarcDuiker 8 Input Output Trigger Azure Function Anatomy

Slide 7

Slide 7 text

@MarcDuiker 9

Slide 8

Slide 8 text

@MarcDuiker

Slide 9

Slide 9 text

@MarcDuiker 11 https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction

Slide 10

Slide 10 text

@MarcDuiker 13

Slide 11

Slide 11 text

@MarcDuiker

Slide 12

Slide 12 text

@MarcDuiker 15

Slide 13

Slide 13 text

@MarcDuiker 17

Slide 14

Slide 14 text

@MarcDuiker

Slide 15

Slide 15 text

@MarcDuiker 19 https://docs.microsoft.com/en-us/azure/cosmos-db/introduction

Slide 16

Slide 16 text

@MarcDuiker 21

Slide 17

Slide 17 text

@MarcDuiker

Slide 18

Slide 18 text

@MarcDuiker 23 https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-overview

Slide 19

Slide 19 text

@MarcDuiker 25

Slide 20

Slide 20 text

@MarcDuiker 26

Slide 21

Slide 21 text

@MarcDuiker 27 https://github.com/marcduiker/demos-serverless-persistence

Slide 22

Slide 22 text

@MarcDuiker

Slide 23

Slide 23 text

@MarcDuiker 29 Function A Function B Queue

Slide 24

Slide 24 text

@MarcDuiker 30 Client A Client B Realtime Sync

Slide 25

Slide 25 text

@MarcDuiker 31 https://quest.ably.dev/

Slide 26

Slide 26 text

@MarcDuiker 32 Twitter: @marcduiker YouTube: http://bit.ly/marc-serverless GitHub: https://github.com/marcduiker