[{"data":1,"prerenderedAt":59},["ShallowReactive",2],{"pattern-sns-kinesis-data-firehose-sam":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":15,"extension":16,"framework":17,"gitHub":18,"highlight":6,"introBox":23,"language":29,"level":30,"meta":31,"patternArch":32,"resources":46,"s3URL":6,"services":6,"stem":54,"testing":55,"videoId":6,"__hash__":58},"patterns\u002Fpatterns\u002Fsns-kinesis-data-firehose-sam.json","Amazon SNS Archiving\u002FAnalytics with Amazon Data Firehose Fanout",null,{"text":8},[9],"Delete the stack: aws cloudformation delete-stack --stack-name STACK_NAME",[11],"content\u002Fcontributors\u002Fmaya-flores.json",{"text":13},[14],"sam deploy --guided","Transform incoming source data and deliver the transformed data to destinations.","json","AWS SAM",{"template":19},{"repoURL":20,"templateURL":21,"projectFolder":21,"templateFile":22},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fsns-kinesis-data-firehose-sam","sns-firehose","template.yaml",{"headline":24,"text":25},"How it works",[26,27,28],"The purpose of this pattern is to deploy the infrastructure necessary to use Kinesis Data Firehose to fanout SNS messages to storage and analytics services.","Through Kinesis Data Firehose delivery streams, you can fan out Amazon SNS notifications to Amazon Simple Storage Service (Amazon S3), Amazon Redshift, Amazon OpenSearch Service (OpenSearch Service), and to third-party service providers such as Datadog, New Relic, MongoDB, and Splunk.","This pattern delivers SNS messages to Amazon S3 for archival, compliance, or analytics purposes.","Python","200",{},{"icon1":33,"icon2":38,"line1":42},{"x":34,"y":35,"service":36,"label":37},20,50,"sns","SNS",{"x":39,"y":35,"service":40,"label":41},80,"kinesis-firehose","Kinesis Data Firehose",{"from":43,"to":44,"label":45},"icon1","icon2","",{"bullets":47},[48,51],{"text":49,"link":50},"Fanout to Kinesis Data Firehose delivery streams","https:\u002F\u002Fdocs.amazonaws.cn\u002Fen_us\u002Fsns\u002Flatest\u002Fdg\u002Fsns-firehose-as-subscriber.html",{"text":52,"link":53},"Introducing message archiving and analytics for Amazon SNS","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fintroducing-message-archiving-and-analytics-for-amazon-sns\u002F","patterns\u002Fsns-kinesis-data-firehose-sam",{"text":56},[57],"See the GitHub repo for detailed testing instructions.","4ICsGdc_rohHElYIYL7PCbJi9OK1PavqyDzpVTLLmmc",1778846888048]