[{"data":1,"prerenderedAt":58},["ShallowReactive",2],{"pattern-s3-event-sfn-lambda-ddb-sns":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":13,"description":16,"extension":17,"framework":18,"gitHub":19,"highlight":6,"introBox":25,"language":31,"level":32,"meta":33,"patternArch":34,"resources":6,"s3URL":6,"services":6,"stem":53,"testing":54,"videoId":6,"__hash__":57},"patterns\u002Fpatterns\u002Fs3-event-sfn-lambda-ddb-sns.json","React to Amazon S3 notifications with Amazon EventBridge",null,{"text":8},[9],"Delete the stack: \u003Ccode>sam delete\u003C\u002Fcode>.",[11,12],"content\u002Fcontributors\u002Fabha-tripathi.json","content\u002Fcontributors\u002Fsushir-v-r.json",{"text":14},[15],"sam deploy","Deploys an S3 bucket that publishes events to Amazon EventBridge.","json","AWS SAM",{"template":20},{"repoURL":21,"templateURL":22,"projectFolder":23,"templateFile":24},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fs3-event-sfn-lambda-ddb-sns","serverless-patterns\u002Fs3-event-sfn-lambda-ddb-sns","s3-event-sfn-lambda-ddb-sns","template.yaml",{"headline":26,"text":27},"How it works",[28,29,30],"This pattern configures an Amazon S3 bucket to send events to Amazon EventBridge.","An EventBridge rule is configured to trigger a AWS Step Functions workflow. The workflow is triggered when a file is uploaded to the S3 bucket.","The AWS Step Functions workflow calls the Lambda function to identify objects uploaded to the S3 bucket then raises an SNS topic to notify consumers.","Python","200",{},{"icon1":35,"icon2":40,"icon3":43,"line1":47,"line2":51},{"x":36,"y":37,"service":38,"label":39},20,50,"s3","Amazon S3",{"x":37,"y":37,"service":41,"label":42},"eventbridge","Amazon EventBridge",{"x":44,"y":37,"service":45,"label":46},80,"sfn","AWS Step Functions",{"from":48,"to":49,"label":50},"icon1","icon2","",{"from":49,"to":52,"label":50},"icon3","patterns\u002Fs3-event-sfn-lambda-ddb-sns",{"text":55},[56],"See the GitHub repo for detailed testing instructions.","vDBw8OCtFN7fRAl89xyWmqWIzOZxL3MSX0uHnWIGoVQ",1779273338445]