This document discusses using event-driven architectures and serverless computing with AWS services. It begins with defining event-driven architectures and how serverless architectures relate to them. It then outlines several AWS services like EventBridge, Step Functions, SQS, SNS, and Lambda that are well-suited for building event-driven applications. The document demonstrates using S3, DynamoDB, API Gateway and other services to build a serverless hotel data ingestion and shopping platform that scales independently for static and dynamic data. It shows how to upload, store, and stream hotel data and expose APIs using serverless AWS services in an event-driven manner.