This project demonstrates an event-driven serverless architecture on AWS using API Gateway, Lambda, SQS, DynamoDB, and SNS.
Build a simple order-processing workflow that accepts orders through an API, processes them asynchronously, stores them in DynamoDB, and publishes notifications.
- AWS SAM template
- Event-driven serverless workflow
- Order submission and processing flow
template.yaml– main AWS SAM templatedocs/– notes and architecture explanations
- Move Lambda code into separate
src/folders - Add sample request JSON
- Add architecture diagram
- Add deployment and cleanup steps
- Amazon API Gateway
- AWS Lambda
- Amazon SQS
- Amazon DynamoDB
- Amazon SNS
- AWS SAM
- No real secrets are stored in this repository
- Environment-specific values should be passed securely at deploy time