Serverless computing is a cloud computing methodology which appears to be gaining great momentum in the market, particularly among Amazon Web Services (AWS) customers, as the vendor is extremely bullish on the architecture.
In short, serverless computing is the idea of further abstracting infrastructure concerns away from developer’s lives, helping them focus on their applications and not provisioning or maintaining servers. It relies on stateless functions to execute code automatically in the cloud and allows the end user to only pay for the compute they use.
AWS pioneered serverless with its Lambda function-as-a-service offering back in 2014, but that element has since been replicated by all the other major cloud platforms, with Google Cloud Functions, Microsoft Azure Functions, IBM/Apache’s OpenWhisk, and Oracle Cloud Fn.
This guide will focus on serverless from a predominantly AWS lens, primarily because they are the vendor most willing to talk about it and, most importantly for us, to put actual customer stories out into the wild. Here we run through the basics of a serverless architecture, its trajectory in the market and a case study from a very early adopter.
In order to read The Complete Guide to Serverless Computing in its entirety you will need to become a registered user on techworld.com. Click here to register.
If you are already registered to techworld.com then you will receive a monthly email containing instructions on how to download The Complete Guide to Serverless Computing as well as the other back issues in The Complete Guide series.