Cloud

What is Serverless Computing?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

The main idea behind serverless computing is that you don't need to manage the creation and configuration of server. All you need to focus on is splitting your app into multiple functions which will be triggered by some actions.

It's important to note that:

  • Serverless Computing is still using servers. So saying there are no servers in serverless computing is completely wrong
  • Serverless Computing allows you to have a different paying model. You basically pay only when your functions are running and not when the VM or containers are running as in other payment models