A TODO App using AWS CDK to deploy a stack with:
- A Dynamo Database (DB)
- API Gateway w/ Authorizer
- AWS Amplify on the frontend
- Cognito
- Lamda Functions
- S3 Hosting
- Cloudfront (CDN)
CloudFront d388s3z8md8pjr.cloudfront.net
https://k84gidorpj.execute-api.ap-southeast-2.amazonaws.com/prod/todos
npm i
npm run lerna:bootstrap
cdk deploy
deploy this stack to your default AWS account/regioncdk diff
compare deployed stack with current statecdk synth
emits the synthesized CloudFormation templatecdk destroy
clean up the stack
Aws Examples - API, CORS, Lambda, CRUD, DynamoDB
- SNS Pub/Sub when TODO has expired
- Add deployment pipeline
- Support Multiple User Accounts
- Unit tests, e2e tests