Sep 19, 2018

Serverless applications offer benefits of an increase in speed of development, reduction in required code, and simplicity with scale.

Serverless doesn't mean there are no servers - it just means the developer doesn't have to worry about servers. A large part of traditional application development is answering questions around scaling, hosting, and monitoring solutions to meet the demands of the application. With Serverless, these questions are taken care of as part of the solution. In addition, Serverless applications are billed on a consumption-based plan. If the application is never used, a charge is never incurred. These features allow developers to focus solely on the business logic of the solution.