- Follow documentation in infra
- Once everything is setup, you can run below command to deploy and destroy your AWS infrastructure.
make deploy
make destroy
- Write your lambda functions inside dedicated folder
<your-lambda-name>
. Addindex.<any-programming-language>
file inside that folder that contains the logic. - Write Deployment CDKTF definition for that lambda. Here is example
- UI code is written in
ui
folder using React. - It is deployed to S3 as static website. You can either run it in your local or deploy (read
infra/README.md
).