Web scale applications need different approaches to design and architecture, and a new strategy can be taken. Servers are hard to scale to adjust the right capacity when needed and we have the operation overhead to manage the operating system and the runtime for applications. Serverless solutions, such as AWS Lambda, are a very good choice to migrate applications that can scale to thousands of requests concurrently without managing servers.
AWS Lambda is a fully managed compute service that handles all the runtime and operations so customers can focus on their applications.
The topic on AWS Lambda is covered very much in detail in this chapter.