TEACHERS
GALLERY
PRICING
SIGN IN
TRY ZURU
GET STARTED
Loop
Audio
Interval:
5s
10s
15s
20s
60s
Play
1 of 22
Slide Notes
Download
Go Live
New! Free Haiku Deck for PowerPoint Add-In
Serverless Apps Backed w/ GraphQL
Share
Copy
Download
0
59
Published on Apr 12, 2016
No Description
View Outline
MORE DECKS TO EXPLORE
PRESENTATION OUTLINE
1.
Serverless React Apps
Cloud cloud cloud cloud cloud with @ryan_sb
2.
Engineer @ Red Hat
Formerly Ops & Automation @ Hudl
3.
Agenda
Serverless?
REST vs. GraphQL
Single Page Apps
Build a thing
Photo by
Rajiv Patel (Rajiv's View)
4.
No server is easier to manage than no server
Photo by
camknows
5.
IaaS
Hardware handled
BYO network architecture
BYO applications
BYO deploy tools
BYO code
6.
PaaS
Heroku, OpenShift
Ops handled
Deploys handled
Scaling sometimes handled
BYO code
7.
Serverless
Networking & Ops handled
Framework handled
Scaling handled
BYO code
8.
Lambda
Runtime as a Service
Parallelism builtin
Loads of event sources
Photo by
david drexler
9.
Cheap
162.5 femtodollars/byte-second
Photo by
massmatt
10.
More pricing
$0.000000834 per 100ms for 512MB env
First million are free
Photo by
sharpstick's photos
11.
Protocols
12.
REST
GET /api/user/123
Request per resource
Queries as "query=foo"
13.
Click to add more text here
14.
RESTful Problems
Many round-trips
Adding more fields
Merging data to a view
Mobile networks
15.
GraphQL
Huge single query
Request only what you need
Single round trip
16.
Untitled Slide
17.
Untitled Slide
18.
API Gateway
HTTP to Lambda events
Request/reply mapping
Staging environments
Photo by
Tsahi Levent-Levi
19.
Untitled Slide
20.
Stop, Demo Time
21.
Untitled Slide
22.
Untitled Slide
Photo by
Martin Pettitt
Ryan Brown
×
Error!