In short, going “serverless” means that you don’t need to take care of the servers running your app.Michael LawrenceDesigner
The main problem with such buzzwords is that sometimes they can hide the true meaning of what we’re using. And “serverless” is the perfect example of that. One could think of some strange technology in which there are no servers, but we all know that it’s not the case. So what does, in fact, “serverless” mean?
Do I need serverless at all?
You’ll soon be able to answer it for yourself. Let’s take a look at the example of a company which used the serverless approach to its advantage. There was once a tool called Readability, made by Postlight. It allowed to get the website’s content, transform it into some ebook reader’s format and then send it to the device. It was so popular that the monthly cost of maintaining it grew up to $10,000. This is how much you pay when you have around 39 million requests per month (which gives around 15 requests per second).
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
- Function as a Service (FaaS)