Serverless architecture is a usage-based cloud service in which the provider manages the servers, providing far greater efficiency and potential cost savings
"Serverless architecture, often referred to as 'serverless computing' isn't completely serverless as its name implies. Serverless is a usage-based cloud service in which the provider manages the servers. This is far easier and efficient for most users of cloud computing.
Also known as Function as a Service (FaaS), serverless executes application logic without storing data. A developer taking advantage of FaaS still writes the server-side logic, but it runs in ephemeral stateless containers. Rich client applications, including mobile apps, take advantage of cloud-based infrastructure known as Backend as a Service (BaaS)..."
Read More ...