Event-Driven Application with AWS Lambda, Kinesis, and SQS

Namwoo Cho

This project involves a fully serverless microsystem architecture that utilizes AWS services to handle streaming time series data. Data streams from AWS Kinesis are processed by Lambda functions, which generate events for backend subsystems. These events are then consumed either through SQS or another Kinesis stream by additional subsystems. Key event data is stored in RDS and DynamoDB, supporting both application functionality and reporting needs. This serverless architecture ensures security, high availability, and cost-effectiveness while also providing robust failover capabilities.
Like this project
0

Posted Apr 20, 2024

Serverless system using AWS Kinesis and Lambda to process streaming data, storing events in RDS/DynamoDB for high availability and cost savings.

Migrating a big table from RDS to DynamoDB
Migrating a big table from RDS to DynamoDB
Optimizing Data Processing with AWS Kinesis
Optimizing Data Processing with AWS Kinesis