SAM + NestJS + API Gateway + Lambda + DynamoDB (local) AWS Blueprint. Complete with local simulation.

I have just released abp-sam-nestjs: an aws-blueprint example for a NestJS based API using AWS Serverless Application Module (SAM).

Features:

  • DynamoDB local with tools to create table(s) and load data.
  • Local dev server with hot-reload (quicker developer iterations than sam local).
  • Simulate API Gateway -> Lambda locally via sam local start-api. Talks to DynamoDB local via docker-compose.
  • Multi-stage CI/CD via CodePipeline. Convention over configuration, designed for teams and feature branches.
  • Straight forward environment variable configuration. Supports pulling from SSM Parameter store when running in AWS.
  • Realtime CodePipeline source pulls via GitHub webhook.

Kick the tires and give feedback or submit a PR!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this:
search previous next tag category expand menu location phone mail time cart zoom edit close