Amazon SNS to Amazon Data Firehose

Amazon SNS → Amazon Kinesis Firehose

Publishes SNS messages to a Kinesis Firehose Delivery Stream.

This template creates an SNS topic, Kinesis Firehose delivery stream, S3 bucket, and subscribes the Kinesis Firehose Delivery Stream to the SNS topic.
As messages are published to the topic, they are streamed to the Firehose delivery stream, and then delivered the the Firehose delivery stream's destination, which in this case is an S3 bucket.

< Back to all patterns

GitHub icon Download this pattern (.zip)

GitHub icon View this pattern on GitHub


Clone repo

git clone https://github.com/aws-samples/serverless-patterns/cd serverless-patterns/sns-firehose-tf

Deploy

terraform initterraform apply


Testing

See the GitHub repo for detailed testing instructions.

Cleanup

terraform destroy
terraform show

Created by:

Makendran G

Makendran G

Cloud Support Engineer @ AWS

Follow on LinkedIn