Skip to content

kaweendras/aws_lambda_cdk

Repository files navigation

Serverless Message Handling Backend with CDK

This repository contains AWS Lambda functions that are written in Node.js (TypeScript).

Infrastructure Deployment

The infrastructure for these Lambda functions is deployed using the AWS Cloud Development Kit (CDK).

AWS Services Used

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.

    Architecture Diagram

SETUP

Prerequisite

  • IAM Credentials must be configured

Installation

  • Installing Packages npm install
  • ENV - SET ENVIRONMENT to dev. 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

Run In Postman

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published