Slide 1

Slide 1 text

Confidential © Fauna, Inc. 2020 Building serverless APIs How Fauna and Cloudflare Workers make it easy Rob Sutter - @rts_rob

Slide 2

Slide 2 text

Confidential © Fauna, Inc. 2020 2 What you will learn • What are APIs at the edge? • What are good use cases? • What are less appropriate use cases? • What are the advantages? • What are the disadvantages? Rob Sutter - @rts_rob

Slide 3

Slide 3 text

Confidential © Fauna, Inc. 2020 3 Building data-driven APIs at the edge • Introduction • Authentication at the edge • Fauna here, Fauna there, Fauna everywhere • Solution overview • Q & A Rob Sutter - @rts_rob

Slide 4

Slide 4 text

Confidential © Fauna, Inc. 2020 4 Introduction Rob Sutter - @rts_rob

Slide 5

Slide 5 text

Confidential © Fauna, Inc. 2020 5 Who am I? ● Head of DA at Fauna ● Previous SaaS startup co-founder ● Global active-active architecture ● Mobile and web users Rob Sutter - @rts_rob

Slide 6

Slide 6 text

Confidential © Fauna, Inc. 2020 6 What are APIs at the edge? Rob Sutter - @rts_rob

Slide 7

Slide 7 text

Confidential © Fauna, Inc. 2020 7 What are APIs at the edge? Rob Sutter - @rts_rob

Slide 8

Slide 8 text

Confidential © Fauna, Inc. 2020 8 What are good use cases? Rob Sutter - @rts_rob

Slide 9

Slide 9 text

Confidential © Fauna, Inc. 2020 9 What are less appropriate use cases? Rob Sutter - @rts_rob

Slide 10

Slide 10 text

Confidential © Fauna, Inc. 2020 10 What are the advantages? Rob Sutter - @rts_rob

Slide 11

Slide 11 text

Confidential © Fauna, Inc. 2020 11 What are the disadvantages? Rob Sutter - @rts_rob

Slide 12

Slide 12 text

Confidential © Fauna, Inc. 2020 12 Authentication Rob Sutter - @rts_rob

Slide 13

Slide 13 text

Confidential © Fauna, Inc. 2020 13 Authentication at the backend Rob Sutter - @rts_rob

Slide 14

Slide 14 text

Confidential © Fauna, Inc. 2020 14 Authentication at the edge Rob Sutter - @rts_rob

Slide 15

Slide 15 text

Confidential © Fauna, Inc. 2020 15 Distributed protection Rob Sutter - @rts_rob

Slide 16

Slide 16 text

Confidential © Fauna, Inc. 2020 16 Fauna here, Fauna there, Fauna everywhere! Rob Sutter - @rts_rob

Slide 17

Slide 17 text

Confidential © Fauna, Inc. 2020 17 Fauna db.fauna.com Rob Sutter - @rts_rob

Slide 18

Slide 18 text

Confidential © Fauna, Inc. 2020 18 Fauna Rob Sutter - @rts_rob

Slide 19

Slide 19 text

Confidential © Fauna, Inc. 2020 19 Next-gen serverless Rob Sutter - @rts_rob

Slide 20

Slide 20 text

Confidential © Fauna, Inc. 2020 20 Next-gen serverless Rob Sutter - @rts_rob

Slide 21

Slide 21 text

Confidential © Fauna, Inc. 2020 21 Solution overview Rob Sutter - @rts_rob

Slide 22

Slide 22 text

Confidential © Fauna, Inc. 2020 22 A smart API layer over Fauna Rob Sutter - @rts_rob

Slide 23

Slide 23 text

Confidential © Fauna, Inc. 2020 23 A smart API layer over Fauna Rob Sutter - @rts_rob

Slide 24

Slide 24 text

Confidential © Fauna, Inc. 2020 24 Demo Rob Sutter - @rts_rob

Slide 25

Slide 25 text

Confidential © Fauna, Inc. 2020 25 Review • What are APIs at the edge? • What are good use cases? • What are less appropriate use cases? • What are the advantages? • What are the disadvantages? Rob Sutter - @rts_rob

Slide 26

Slide 26 text

Confidential © Fauna, Inc. 2020 26 Thank you! • References ◦ fauna.link/workers ◦ fauna.link/workers-repo ◦ fauna.link/calvin • Follow us: ◦ Twitter: @fauna ◦ YouTube: FaunaInc Rob Sutter - @rts_rob