Journey from On prem to Serverless | Learn Serverless with Krish - E 02

Serverless computing is a cloud computing execution model in which the cloud provider runs the server, and allocates machine resources on demand. Serverless computing does not hold resources in volatile memory - rather computing is done in short bursts with the results persisted to storage. When an app is not in use, there are no computing resources allocated to the app. Pricing is based on the actual amount of resources consumed by an application It can be a form of utility computing. Serverless is a misnomer in the sense that servers are still used by cloud service providers to execute code for developers. The management and details of these servers are transparent to the application developers.