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:
In this section, we will estimate the costs of our sample application demo based on some usage assumptions and Amazon's pricing model. All pricing values used here are from mid 2017 and considers the cheapest region, US East (Northern Virginia).