serverless-architecture-boilerplate

๐Ÿ“ฆ โšก ๐Ÿš€ Boilerplate to organize and deploy big projects using AWS API Gateway and AWS Lambda with Serverless Framework

nodejspythonawsboilerplateaws-lambdaserverless
FreeRepo

Preview

serverless-architecture-boilerplate preview

Overview

This boilerplate provides a structured template for building serverless applications on AWS Lambda with organized modules, API endpoints and background workers. It uses the Serverless Framework with Node.js, includes local development tools via Docker and plugins and supports DynamoDB, SQS and Kinesis integrations, making it suitable for teams building scalable microservices or event-driven applications.

Features

api-gateway-integrationlambda-functionsdynamodb-tablessqs-queuescloudwatch-eventsiam-rolescloudformationenvironment-variablescustom-variablescron-jobsbackground-workers

Feature Flags

invoicesblogecommerceauthorizationloggingErrorTrackingjobsQueuepwaschedulingCrons

Recommended Use Cases

microservicesrest-apisbackground-jobsevent-driven-architecturescalable-applications

Frontend

None

Backend

aws-lambdaaws-api-gatewayaws-dynamodbaws-sqsaws-kinesisaws-cloudwatch

Auth Providers

None

Deployment Targets

dockeraws

Payment Providers

None

Quick Facts

โญ Stars
392
๐Ÿด Forks
62
๐Ÿ”„ Active
Unknown

Stack

Framework
serverless-framework
Language
nodejs
Database
dynamodb
Testing
jest
CI
codepipeline

Data Layer

Databases
dynamodb

UI Stack

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
codepipeline

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate
Get Started with this Boilerplate