[{"data":1,"prerenderedAt":69},["ShallowReactive",2],{"pattern-eventbridge-sfn-lambda-terraform":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":13,"deploy":15,"description":18,"extension":19,"framework":20,"gitHub":21,"highlight":6,"introBox":27,"language":32,"level":33,"meta":34,"patternArch":35,"resources":54,"s3URL":6,"services":6,"stem":63,"testing":64,"videoId":6,"__hash__":68},"patterns\u002Fpatterns\u002Feventbridge-sfn-lambda-terraform.json","Amazon EventBridge to AWS Step Functions to AWS Lambda",null,{"headline":8,"text":9},"Cleanup",[10,11,12],"1. Change directory: \u003Ccode>cd eventbridge-sfn-terraform\u003C\u002Fcode>.","2. Delete the stack: \u003Ccode>terraform destroy\u003C\u002Fcode>.","3. Confirm the stack has been deleted: \u003Ccode>terraform show\u003C\u002Fcode>.",[14],"content\u002Fcontributors\u002Frohit-masur.json",{"text":16},[17],"See the GitHub repo for detailed deployment instructions.","Create an EventBridge rule that triggers a Step Functions workflow that uses Lambda.","json","Terraform",{"template":22},{"projectFolder":23,"repoURL":24,"templateURL":25,"templateFile":26},"step-function-lambda-terraform","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fstep-function-lambda-terraform","serverless-patterns\u002Fstep-function-lambda-terraform","main.tf",{"headline":28,"text":29},"How it works",[30,31],"The Terraform template deploys a AWS Step Function, a AWS Lambda function, a CloudWatch Event Rule and the minimum IAM resources required to run the application.","This pattern demonstrates the use of Terraform modules and configures a CloudWatch Event rule to start execution of a AWS Step Functionswhich in turn invokes a AWS Lambda","Python","200",{},{"icon1":36,"icon2":41,"icon3":44,"line1":48,"line2":52},{"x":37,"y":38,"service":39,"label":40},20,50,"eventbridge","EventBridge",{"x":38,"y":38,"service":42,"label":43},"sfn","Step Functions",{"x":45,"y":38,"service":46,"label":47},80,"lambda","AWS Lambda",{"from":49,"to":50,"label":51},"icon1","icon2","",{"from":50,"to":53,"label":51},"icon3",{"headline":55,"bullets":56},"Additional resources",[57,60],{"text":58,"link":59},"Reducing custom code by using advanced rules in Amazon EventBridge","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Freducing-custom-code-by-using-advanced-rules-in-amazon-eventbridge\u002F",{"text":61,"link":62},"Use Amazon EventBridge to Build Decoupled, Event-Driven Architectures","https:\u002F\u002Fserverlessland.com\u002Flearn\u002Feventbridge","patterns\u002Feventbridge-sfn-lambda-terraform",{"headline":65,"text":66},"Testing",[67],"See the GitHub repo for detailed testing instructions.","nv2fa89XmydcRVW_--SbNkHIq8Wmco4Hq-I75IQNbkw",1782297325827]