Let's look at the use case of searching hotels first. What I'm going to walk through is a very slimmed down version of what a hotel travel website will look like. In reality, it is a very complex system to build and operate. As mentioned, we use the following resources for this use case:
- Amazon Route 53 for storing the domain name of our hotel travel website
- Amazon API Gateway for handling the HTTP(S) that come to our hotel website in search of hotels
- The AWS Lambda function for handling the search calls to find hotels that are available in a city during a particular time frame
- The Amazon DynamoDB table, which actually holds the available inventory of hotels that can be displayed in the search results
The reference architecture of how the system works is shown in the following diagram. The flow for the system is:
- The user searches for your website&apos...