Serverless computing is a norm of computing where petitions are run without any servers 

The term “serverless” was coined in 2014 by Chris Macker, a software engineer at IBM

In the most straightforward terms, serverless computing is a way to run code without bothering servers Serverless computing comprises three main elements: FaaS, BaaS, and PaaS

Serverless cloud formation is a new way to deploy and manage your applications

Serverless cloud services are perfect for businesses that need a fast, reliable, and cost-effective way to deploy applications

In web development, there are two main types of architectures: client-server and serverless 

Client-server is the more traditional type of architecture and involves a server handling all the requests from the clients 

On the other hand, serverless uses a distributed system in which multiple small servers provide services