As we embark upon a new calendar year, the blogs are full of navel-gazing looks back at the year just past and crystal ball perspectives on what is yet to come.

While I don’t go much for those sort of articles, having spent a few weeks recently in Israel and coincidentally talking with a bunch of people about serverless computing, it seemed a timely moment to reflect a little on something that humans suggest is the biggest thing since the advent of virtualization.

Serverless, for those unaccustomed to the term, is also known as event-driven infrastructure. Essentially it differs fundamentally from previous approaches towards infrastructure (physical and virtual servers and containerization) in that, rather than thinking about infrastructure as a series of increasingly compact units of computation, serverless thinks about inputs and actions. Serverless architectures, rather than articulating an “I want to achieve an outcome hence I need to create a unit of computation” instead come from a paradigm of “this input occur and therefore this action will be executed.” Serverless is therefore entirely focused on an output rather than the means to that output.

To read this article in full or to leave a comment, please click here