What is Serverless Computing?
Serverless computing is where a cloud provider manages the allocation of machine resources dynamically and then charges on the actual amount of resources used. The server-less name derives from the fact that the developer no longer needs to own a server to run software.