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. Instead, everything required to run
and scale the application with high availability is handled for you.
Serverless applications provide four main benefits: