paul johnston - what i wish i'd known last year

22
What I wish I’d known last year Pain points, tips and ideas for the future of Serverless Paul Johnston CTO of Movivo @PaulDJohnston on twitter and medium

Upload: serverlessconf

Post on 16-Apr-2017

857 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Paul Johnston - What I Wish I'd Known Last Year

What I wish I’d known last yearPain points, tips and ideas for the future of Serverless

Paul JohnstonCTO of Movivo

@PaulDJohnston on twitter and medium

Page 2: Paul Johnston - What I Wish I'd Known Last Year

MovivoBringing free mobile internet/airtime

to developing countries

Serverless from launch - nearly 500,000 installs

Page 3: Paul Johnston - What I Wish I'd Known Last Year

http://giphy.com/gifs/animation-family-guy-gsuKn27oREY12

Page 4: Paul Johnston - What I Wish I'd Known Last Year
Page 5: Paul Johnston - What I Wish I'd Known Last Year

Code for no server access

💡

Page 6: Paul Johnston - What I Wish I'd Known Last Year

Public Domain

Page 7: Paul Johnston - What I Wish I'd Known Last Year
Page 8: Paul Johnston - What I Wish I'd Known Last Year

Start with deployment management

💡

Page 9: Paul Johnston - What I Wish I'd Known Last Year

Photo: DLR, CC-BY 3.0

Page 10: Paul Johnston - What I Wish I'd Known Last Year

Public Domain

Page 11: Paul Johnston - What I Wish I'd Known Last Year

Don’t just start and see what happens

💡

Page 12: Paul Johnston - What I Wish I'd Known Last Year
Page 13: Paul Johnston - What I Wish I'd Known Last Year

https://en.wikipedia.org/wiki/Marcos_Engineering#/media/File:Two_Marcos_Mantis_Challenge_race_cars.jpg

CC BY-SA 3.0

Page 14: Paul Johnston - What I Wish I'd Known Last Year

You can afford to fail faster

💡

Page 15: Paul Johnston - What I Wish I'd Known Last Year
Page 16: Paul Johnston - What I Wish I'd Known Last Year

Zero or 1 per function

"

Page 17: Paul Johnston - What I Wish I'd Known Last Year

Don’t overcomplicate your data schemas!

💡

Page 18: Paul Johnston - What I Wish I'd Known Last Year

Only pull in libraries you need

💡

Page 19: Paul Johnston - What I Wish I'd Known Last Year
Page 20: Paul Johnston - What I Wish I'd Known Last Year

= Apocalypse?No

Page 21: Paul Johnston - What I Wish I'd Known Last Year

Code For No Servers + Manage Deployment + Better Engineering +

Fail Faster + Simpler Data Schemas +

Limit Libraries

More Free Time!=💡

Page 22: Paul Johnston - What I Wish I'd Known Last Year

Thank youI hope this makes your serverless work a lot easier

Paul JohnstonCTO of Movivo

@PaulDJohnston on twitter and medium