https://github.com/simalexan/dynamodb-lambda-publisher-sns
https://github.com/simalexan/dynamodb-lambda-publisher-sns
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/simalexan/dynamodb-lambda-publisher-sns
- Owner: simalexan
- Created: 2018-05-22T23:53:29.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-08-07T01:05:12.000Z (almost 5 years ago)
- Last Synced: 2025-01-12T19:33:59.333Z (5 months ago)
- Language: JavaScript
- Size: 3.91 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DynamoDB -> Lambda -> SNS
## Description
This is a Lambda publisher that listens to stored items to your DynamoDB table and publishes a message to a SNS topic.
Written in Node.js.
This is a serverless component consisting of:- a DynamoDB table, where all your data is stored and on each entry it sends an event to Lambda
- a Lambda function, that processes that data and publishes it to SNS
- a SNS topicAside from this main functionality, its important features are:
- Supports CORS
- Written in Node.js## Latest Release - 2.0.0
Upgrading the Node.js release to 12.x LTS
## Future Release
Switch to AWS CDK
## Roadmap - Upcoming changes
Here are the upcoming changes that I'll add to this serverless component:
- TypeScript
- Potentially converting to an AWS CDK component on SAR
- ESLint
- Tests