This repository contains AWS Lambda functions that are written in Node.js (TypeScript).
The infrastructure for these Lambda functions is deployed using the AWS Cloud Development Kit (CDK).
The following AWS services are used in this project:
-
AWS Lambda: The core service where the functions are hosted and run.
-
Amazon DynamoDB: Used for storing and retrieving data.
-
Amazon S3: Used for storing files.
-
Amazon API Gateway: Used as the HTTP interface for the Lambda functions.
- IAM Credentials must be configured
- Installing Packages
npm install
- ENV - SET
ENVIRONMENT
todev
. This will show the root URL generated in cloudFromation in the terminal after deploying. - Boostrapping for CDK Operation
cdk bootsrap
- Deploying in CDK
cdk deploy