What is Serverless? The 60 second answer.

It’s a new day for web site hosting. Serverless is the new hotness in the hosting world.

In the old days there was shared hosting which had its place. Typically very cheap, its primary feature is that hundreds or thousands of websites could be packed on to a single server. Each site getting a share of the available resources. However it’s biggest drawback was poor security and the noisy neighbor effect.

Then came VPS hosting, which was a dramatic improvement. Dedicated CPU and enhanced security drove adoption as users were looking for the more performance.

Serverless is the latest incarnation of ‘the cloud’. Essentially abstracting the application away from the underlying infrastructure to a point where near unlimited scale is available.

Serverless architectures refer to applications that significantly depend on third-party services (knows as Backend as a Service or “BaaS”) or on custom code that’s run in ephemeral containers (Function as a Service or “FaaS”), the best known vendor host of which currently is AWS Lambda.

Despite the name, it does not actually involve running code without servers. The name “serverless computing” is used because the business or person that owns the system does not have to purchase, rent or provision servers or virtual machines for the back-end code to run on. – Source

In a nutshell – Deploy the application, and go.

Let Amazon explain it in this quick video.