serverless is about what's next - goto conference · go, node, riak, aws static site + faas my...

32
Serverless is about what's next Michael R. Bernstein

Upload: others

Post on 02-Oct-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

Serverless is about what's nextMichael R. Bernstein

Page 2: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

@[email protected]

reifyworks.com

Page 3: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

Softwaredoesn’t

Sellitself

Page 4: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

What we talk aboutWhen we talk aboutFaas & Serverless

- Autoscaling and high availability- Use cool languages like js and go- Something about kubernetes- Sns, sqs, api gateway, dynamodb, etc

Page 5: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

My serverless journey:The last 25 years

Page 6: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

“1993 facts”

- Intel introduced the Pentium family of 32-bit microprocessors.- The Top Song was “Dreamlover” by Mariah Carey.- Popular movies include Jurassic Park, Schindler’s List, Sleepless in Seattle and

Free Willy.- The Most Famous Person in America was probably.

Page 7: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

199319982003200820132018

Pre-graphical webhtml, css, flashc++, php, mysqlruby, rails, js, pgGo, node, riak, awsStatic site + faas

My serverless journey:The technology

Page 8: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

199319982003200820132018

Rude teenWasted college kidGrad studentStartup hackerSpace architectconsultant

My serverless journey:The “career”

Page 9: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

199319982003200820132018

Mom can I have $10Burn all money! Omg so brokeJust let me hack~~~enlightenment~~~ More interesting than the technology

My serverless journey:Attitudes toward “biz”

Page 10: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

Developers andBusiness

Alienated

Disincentivized

Discouraged

Me in 2008

Page 11: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

199319982003200820132018

Mom can I have $10Burn all money! Omg so brokeJust let me hack~~~enlightenment~~~ More interesting than the technology

My serverless journey:Attitudes toward “biz”

Page 12: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

Softwaredoesn’t

Sellitself

Page 13: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

So what?

Page 14: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college
Page 15: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college
Page 16: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college
Page 17: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college
Page 18: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college
Page 19: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

Whyyyyyyyyyyy?

Page 20: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

Serverless isAbout what’s next

Page 21: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college
Page 22: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

What Vs. Why?

Page 23: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

The “why”serves the “Who”

Page 24: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

Developers need to care more about business and less about technology

Page 25: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college
Page 26: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college
Page 27: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

What’s next

Page 28: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

The future:What will it look like?

Page 29: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

- Business over tech- Domain expertise over infrastructure- Platforms over Frameworks- And no more damned cloudformation files

What we talk aboutWhen we talk aboutFaas & Serverless

Page 30: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college

thanks!

@[email protected]

reifyworks.com

Maya miller, Brian doll, Camille fournier, Rick branson, “λ” Joe damato, noah zoschke, glen gillen, Geeta schmidt, and

you!

Page 31: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college
Page 32: Serverless is about what's next - GOTO Conference · Go, node, riak, aws Static site + faas My serverless journey: The technology. 1993 1998 2003 2008 2013 2018 Rude teen Wasted college