[{"data":1,"prerenderedAt":85},["ShallowReactive",2],{"pattern-s3-b2bi-eventbridge-sqs":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":12,"deploy":14,"description":18,"extension":19,"framework":20,"gitHub":21,"highlight":6,"introBox":27,"language":35,"level":36,"meta":37,"patternArch":38,"resources":69,"s3URL":6,"services":6,"stem":80,"testing":81,"videoId":6,"__hash__":84},"patterns\u002Fpatterns\u002Fs3-b2bi-eventbridge-sqs.json","Event-Driven EDI Transformation using AWS B2B Data Interchange",null,{"text":8},[9,10,11],"Delete the Amazon S3 input bucket content: \u003Ccode>aws s3 rm s3:\u002F\u002F{EDI214InputBucketName} --recursive --region {my-region}\u003C\u002Fcode>","Delete the Amazon S3 output bucket content: \u003Ccode>aws s3 rm s3:\u002F\u002F{EDI214OutputBucketName} --recursive --region {my-region}\u003C\u002Fcode>","sam delete",[13],"content\u002Fcontributors\u002Fbiswanath-mukherjee.json",{"text":15},[16,17],"See the GitHub repo for detailed deployment instructions.","sam deploy -g","Integrate AWS B2B Data Interchange transformations with Amazon EventBridge and Amazon SQS.","json","AWS SAM",{"template":22},{"repoURL":23,"templateURL":24,"projectFolder":25,"templateFile":26},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fs3-b2bi-eventbridge-sqs","serverless-patterns\u002Fs3-b2bi-eventbridge-sqs","s3-b2bi-eventbridge-sqs","template.yaml",{"headline":28,"text":29},"How it works",[30,31,32,33,34],"An X12 EDI file is uploaded into the input Amazon S3 bucket.","File upload action triggers AWS B2B Data Interchange Transformers to transform the X12 EDI file into JSON format.","The transformed JSON file is uploaded into the output Amazon S3 bucket.","AWS B2B Data Interchange send the transformation completion event to Amazon EventBridge default bus.","Amazon EventBridge Rule selects the desired events and forward that to Amazon SQS.","YAML","200",{},{"icon1":39,"icon2":44,"icon3":48,"icon4":51,"icon5":55,"line1":59,"line2":63,"line3":65,"line4":67},{"x":40,"y":41,"service":42,"label":43},10,50,"s3","Amazon S3",{"x":45,"y":41,"service":46,"label":47},35,"b2b-data-interchange","AWS B2B Data Interchange",{"x":49,"y":50,"service":42,"label":43},65,15,{"x":49,"y":52,"service":53,"label":54},60,"eventbridge","Amazon EventBridge",{"x":56,"y":52,"service":57,"label":58},90,"sqs","Amazon SQS",{"from":60,"to":61,"label":62},"icon1","icon2","",{"from":61,"to":64,"label":62},"icon3",{"from":61,"to":66,"label":62},"icon4",{"from":66,"to":68,"label":62},"icon5",{"bullets":70},[71,74,77],{"text":72,"link":73},"AWS B2B Data Interchange User Guide","https:\u002F\u002Fdocs.aws.amazon.com\u002Fb2bi\u002Flatest\u002Fuserguide\u002Fwhat-is-b2bi.html",{"text":75,"link":76},"AWS Blog - Manage EDI at scale with new AWS B2B Data Interchange","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Faws\u002Fintroducing-aws-b2b-data-interchange-simplified-connections-with-your-trading-partners\u002F",{"text":78,"link":79},"Managing AWS B2B Data Interchange events using Amazon EventBridge","https:\u002F\u002Fdocs.aws.amazon.com\u002Fb2bi\u002Flatest\u002Fuserguide\u002Feventbridge.html","patterns\u002Fs3-b2bi-eventbridge-sqs",{"text":82},[83],"See the GitHub repo for detailed testing instructions.","e3ge1IlPJzAY9WUmgTctbo0JkXSDpO8-mbAABW7UzpE",1778846887101]