Slide 1

Slide 1 text

Serverless - Hype ou revolução? Gustavo Carvalho - @gtcarvalh0

Slide 2

Slide 2 text

DISCLAIMER

Slide 3

Slide 3 text

https://nuveo.ai/

Slide 4

Slide 4 text

Serverless architectures are application designs that incorporate third-party “Backend as a Service” (BaaS) services, and/or that include custom code run in managed, ephemeral containers on a “Functions as a Service” (FaaS) platform. Martin Fowler - ThoughtWorks 4

Slide 5

Slide 5 text

BaaS - Backend as a Service (Firebase, Auth0) 5

Slide 6

Slide 6 text

FaaS - Function as a Service (Lambda, Azure Functions, Iron.io) 6

Slide 7

Slide 7 text

https://aws.amazon.com/lambda/ 7

Slide 8

Slide 8 text

8

Slide 9

Slide 9 text

Vantagens? 9

Slide 10

Slide 10 text

10

Slide 11

Slide 11 text

https://twitter.com/swardley/status/990998498865709056 11

Slide 12

Slide 12 text

https://twitter.com/swardley/status/990998498865709056 12

Slide 13

Slide 13 text

https://twitter.com/swardley/status/990998498865709056 13

Slide 14

Slide 14 text

Porque ~reinventar a roda~? GPU Plataformas específicas Hardware físico Cluster de docker 14

Slide 15

Slide 15 text

O que é o Gofn? 15

Slide 16

Slide 16 text

Talk is cheap, show me the code! 16

Slide 17

Slide 17 text

Referências https://martinfowler.com/articles/serverless.html https://www.thoughtworks.com/radar/techniques/serverless-architecture https://github.com/gofn/gofn https://www.youtube.com/watch?v=LAWjdZYrUgI 17

Slide 18

Slide 18 text

Obrigado! Dúvidas? http://speakerdeck.com/gtcarvalho/serverless @gtcarvalh0 - [email protected]