Skip to content

Streaming data pipeline to continuously load data from an Amazon MSK or MSK Serverless cluster to Amazon S3 using Amazon Kinesis Data Firehose.

License

Notifications You must be signed in to change notification settings

aws-samples/streaming-data-pipeline-from-kafka-to-s3-using-aws-kinesis-firehose

Managed Data Delivery from Apache Kafka to Amazon S3 using Kinesis Data Firehose

This repository contains a set of example projects to continuously load data from an Amazon Managed Streaming for Apache Kafka (Amazon MSK) to Amazon Simple Storage Service (Amazon S3). We use Amazon Kinesis Data Firehose—an extract, transform, and load (ETL) service—to read data from a Kafka topic, transform the records, and write them to an Amazon S3 destination.

Example Architecture
msk-firehose-s3-stack msk-firehose-s3-arch
msk-serverless-firehose-s3-stack msk-serverless-firehose-s3-arch

Enjoy!

References

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.

About

Streaming data pipeline to continuously load data from an Amazon MSK or MSK Serverless cluster to Amazon S3 using Amazon Kinesis Data Firehose.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published