Serveless microservices in JS
by
Nicolas Grenié
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 Microservices in JS DotJS Paris, Dec. 7th, 2015 Nicolas Grenié @picsoung Hacker in Residence at 3scale.net
Slide 2
Slide 2 text
@picsoung You are already doing micro-services
Slide 3
Slide 3 text
@picsoung You are already (kind of) doing micro-services
Slide 4
Slide 4 text
@picsoung App
Slide 5
Slide 5 text
@picsoung App SMS Payment Map Email server Backend UI
Slide 6
Slide 6 text
@picsoung Kill the monolith
Slide 7
Slide 7 text
@picsoung Each service performs a single action
Slide 8
Slide 8 text
@picsoung Services are independent
Slide 9
Slide 9 text
@picsoung Easier to maintain
Slide 10
Slide 10 text
@picsoung Easily scalable
Slide 11
Slide 11 text
@picsoung Containerizable
Slide 12
Slide 12 text
@picsoung You don’t need servers
Slide 13
Slide 13 text
@picsoung AWS Lambda
Slide 14
Slide 14 text
@picsoung event-driven compute resource
Slide 15
Slide 15 text
@picsoung automatic scaling
Slide 16
Slide 16 text
@picsoung extend other AWS sevices
Slide 17
Slide 17 text
@picsoung logs and analytics
Slide 18
Slide 18 text
@picsoung pay per use
Slide 19
Slide 19 text
@picsoung from $ to ¢
Slide 20
Slide 20 text
@picsoung API gateway to be called from outside
Slide 21
Slide 21 text
@picsoung
Slide 22
Slide 22 text
@picsoung
Slide 23
Slide 23 text
@picsoung
Slide 24
Slide 24 text
@picsoung structures and best practices for serveless applications
Slide 25
Slide 25 text
@picsoung $ jaws project create
Slide 26
Slide 26 text
@picsoung $ jaws module create greetings hello
Slide 27
Slide 27 text
@picsoung $ jaws dash
Slide 28
Slide 28 text
@picsoung creates Lambda function maintain roles (IAM) regions/stages s3 bucket for backups
Slide 29
Slide 29 text
@picsoung easier to code serverless
Slide 30
Slide 30 text
@picsoung easier to maintain
Slide 31
Slide 31 text
@picsoung team collaboration
Slide 32
Slide 32 text
@picsoung serverless micro-services are the next thing
Slide 33
Slide 33 text
@picsoung
Slide 34
Slide 34 text
@picsoung
Slide 35
Slide 35 text
@picsoung what will you build?
Slide 36
Slide 36 text
Nicolas Grenié @picsoung Hacker in Residence at 3scale.net Serverless Microservices in JS DotJS Paris, Dec. 7th, 2015