DynamoDB Streams with Terraform & .NET 6

Опубликовано: 13 Март 2026
на канале: James Eastham
556
6

DynamoDB Streams provide change data capture functionality to your DynamoDB tables. It's possible to stream all changes to your table data to a Lambda function.

This is a powerful feature. It allows event driven applications to be built from database changes without needing to change your existing code base.

In this example, we take a pre-built CRUD API and add event publishing to Amazon SNS without changing a single line of existing application code.

00:00 - Introduction
01:50 - Add Streams with Terraform
03:15 - Add additional SNS topics
04:10 - Handling DynamoDB Events with .NET 6
05:15 - View DynamoDB events in CloudWatch
07:45 - Handling multiple DynamoDB event types
09:40 - Parsing stream contents
13:40 - Viewing results

Links
GitHub link - https://github.com/jeastham1993/appli...
DynamoDB Streams - https://aws.amazon.com/blogs/database...
DynamoDB Streams Docs - https://docs.aws.amazon.com/amazondyn...

Web - https://jameseastham.co.uk
Twitter -   / plantpowerjames  
  / james-eastham