- Serverless computing is a cloud-computing execution model in which the cloud provider runs the server, and dynamically manages the allocation of machine resources.
- Pricing is based on the actual amount of resources consumed by an application, rather than on pre-purchased units of capacity
- it simplify the process of deploying code into production, Scaling, capacity planning and maintenance operations.
- serverless vendors offer compute runtimes, also known as function as a service (FaaS) platforms, which execute application logic but do not store data
No server management
Pay for value
Automated high availability