This project follows a serverless architecture pattern using various AWS services. Here's how they work together: