Serverless Framework
Serverless computing/architecture allows you to build and run applications and services without having to manage infrastructure. Your application still runs on servers, but all the server management is done by a container (example AWS). You no longer have to provision, scale, and maintain servers to run your applications, databases, and storage systems.
Serverless code can be used in conjunction with code written in traditional server style. Serverless code can either be triggered by specific events, or be configured to run behind an API management platform in order to expose it as a REST API endpoint.
The Serverless Framework is a free and open-source web framework written using Node.js. The Serverless Framework is the world’s leading development framework for building serverless architectures. The Serverless Framework allows you to deploy auto-scaling, pay-per-execution, event-driven functions to any cloud. It currently support AWS Lambda, Apache OpenWhisk, Microsoft Azure, and are expanding to support other cloud providers.
-Tom Peters