In this book, we will build a real-world use case of a serverless solution. This sample application is an online store with the following requirements:
- List of available products
- Product details with user rating
- Add products to a shopping cart
- Create account and login pages
We will describe and implement each feature in the next chapters. For a better understanding of the architecture, the following diagram gives a general view of how the different services that we covered in this chapter are organized and how they interact:
![](https://static.packt-cdn.com/products/9781787126473/graphics/assets/df96537f-9214-434f-a13a-afb45b22d41e.png)