Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New pattern submission - Dynamodb Streams to lambda with filters in Terraform #1943

Merged
merged 8 commits into from
Dec 11, 2023
Merged

New pattern submission - Dynamodb Streams to lambda with filters in Terraform #1943

merged 8 commits into from
Dec 11, 2023

Conversation

srcsakthivel
Copy link
Contributor

Issue #, if available:

Description of changes:

This pattern demonstrates how to lambda functions that can recieve DynamoDB Stream with filters. The IaC has been definied in Terraform.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
@boyney123 boyney123 closed this Dec 8, 2023
@boyney123 boyney123 reopened this Dec 8, 2023
@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
@boyney123 boyney123 closed this Dec 8, 2023
@boyney123 boyney123 reopened this Dec 8, 2023
@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
@boyney123 boyney123 closed this Dec 8, 2023
@boyney123 boyney123 reopened this Dec 8, 2023
@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
Copy link

github-actions bot commented Dec 8, 2023

Valid pattern file found.

Reviewer you can view the pattern file here

@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
@aws-samples aws-samples deleted a comment from github-actions bot Dec 8, 2023
@@ -0,0 +1,80 @@
# DynamoDB Stream to AWS Lambda with Filters

This pattern demonstrates how to lambda functions that can recieve DynamoDB Stream with filters. The IaC has been definied in Terraform.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

*Lambda
DynamoDB streams


This pattern demonstrates how to lambda functions that can recieve DynamoDB Stream with filters. The IaC has been definied in Terraform.

Learn more about this pattern at Serverless Land Patterns: << Add the live URL here >>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


## How it works

DynamoDB Streams trigger Lambda Function based on filter. The stack has one DynamoDB Table with 4 Lambda with selective filters,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A DynamoDB stream triggers different Lambda functions based on a filter. The stack has one DynamoDB table with 4 functions with selective filters:

@mavi888 mavi888 merged commit 5aa64f7 into aws-samples:main Dec 11, 2023
2 checks passed
@mavi888
Copy link
Contributor

mavi888 commented Dec 12, 2023

Thanks for submitting your pattern.
Now this pattern is public in Serverless land

https://serverlessland.com/patterns/dynamodb-streams-lambda-filters-tf

You can share your pattern using this link :)

@srcsakthivel srcsakthivel deleted the ddb-streams-sample branch December 13, 2023 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants