Building Serverless Web Applications
上QQ阅读APP看书,第一时间看更新

Understanding the Serverless Model

Serverless is a model where the developer doesn't need to worry about servers: configuring, maintaining, or updating is none of their business. Although it is not an entirely new concept, the services that are offered nowadays are much more powerful and enable a wider range of applications. If you want to build cost-effective and scalable solutions, you should dive deeper into this subject and understand how it works.

In this chapter, we will cover the following topics:

  • What is serverless?
  • The main goals of serverless
  • Pros and cons
  • Use cases

After this chapter, you will be ready to start our hands-on approach, building an online store demo application, one piece per chapter.