Skip to content

yogi4289/FargateKinesisStreaming

Repository files navigation

FargateKinesisStreaming

A Real Time Data Streaming solution having Producer and Consumer tasks running in serverless fashiopn as Fargate Containers.

Auto Scaling Support

Auto Scaling Support using ECS Service Auto scaling policy

Kinesis Producer

Written in Java using Kinesis Producer Library

Kinesis Consumer

Written in Java using Kinesis Consumer Library as enahanced fan out fashion

How to run

Execute cloudformation/awscug-kinesis-ecr-images.yml to create ECR registery for both Producer and Consumer, kinesis data stream, kinesis firehose, S3 bucket, Code Build Project.

Execute cloudformation/awscug-kinesis-fargate-pipeline.yml to create ECS Fargate Tasks for Producer and Consumer, ALB, associated roles, cloudwatch Dashboard to monitor metrics

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published