Cloud 2.0: Code is no longer King — Serverless has dethroned it

When “Code was King”

For a very long time in technology, building networked applications relied on software. Software that you had to understand intimately to know what was going on, or software that you downloaded from somewhere, and deployed.

Serverless blurs the Dev and Ops lines

Then along comes Serverless. While a lot of people will argue about when Serverless came along (and what it is!), I am absolutely going to pin the birth of Serverless to the launch of AWS Lambda at re:Invent in 2014 (I will not go into why I am doing that here, it’s not totally relevant). While Serverless != FaaS, FaaS is a major enabler of Serverless, and this was the breakthrough that meant it became mainstream.

No longer is it “Code is King”, but “Infrastructure is King”

When you are building in a serverless way, you are often more reliant on the services provided by a cloud provider. As has often been suggested, serverless is not a good name, and “service-ful” may have been a better name.

Cloud 2.0: “Infrastructure is King”

Why am I calling this “Cloud 2.0” and making it a “new thing” as if it is somehow different?

Who are the “New Kingmakers”?

Taking on stephen o'grady and the phrase from his book, I wonder who the New Kingmakers will be?

But we’re not there yet…

This new world lacks the tools and the stories and the heroes.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Paul Johnston

Paul Johnston


ServerlessDays CoFounder (Jeff), ex AWS Serverless Snr DA, experienced CTO/Interim, Startups, Entrepreneur, Techie, Geek and Christian