AWS Serverless implementation with API Gateway, Lambda functions, CloudFormation and SAM (Serverless Application Model).
Serverless computing allows you to build and run applications and services without thinking about servers. Serverless applications don't require you to provision, scale, and manage any servers.
You can build them for nearly any type of application or backend service, and everything required to run and scale your application with high availability is handled for you.
Links