AWS equivalent of Azure's web-app-cosmosdb-nosql-api sample.
This sample demonstrates a web application using DynamoDB for NoSQL data storage.
┌─────────┐ HTTP ┌─────────────┐ Query ┌──────────┐
│ Client │ ─────────────▶ │ Lambda │ ────────────▶ │ DynamoDB │
└─────────┘ │ (Web App) │ │ (NoSQL) │
└─────────────┘ └──────────┘
The web application provides a REST API for managing items in DynamoDB:
- Create, read, update, delete operations
- Query by partition key
- Scan with filters
- LocalStack Pro running with
LOCALSTACK_AUTH_TOKEN - AWS CLI or awslocal installed
- Python 3.10+
cd scripts
./deploy.shcd scripts
./test.shsrc/app.py- Web application Lambdascripts/deploy.sh- Deployment scriptscripts/test.sh- Test script