[{"data":1,"prerenderedAt":83},["ShallowReactive",2],{"pattern-sfn-glue":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":13,"deploy":15,"description":19,"extension":20,"framework":21,"gitHub":22,"highlight":6,"introBox":29,"language":34,"level":35,"meta":36,"patternArch":37,"resources":55,"s3URL":6,"services":76,"stem":77,"testing":78,"videoId":33,"__hash__":82},"patterns\u002Fpatterns\u002Fsfn-glue.json","AWS Step Functions to AWS Glue",null,{"headline":8,"text":9,"test":12},"Cleanup",[10,11],"1. Delete the stack: \u003Ccode>sam delete --stack-name STACK_NAME\u003C\u002Fcode>.","2. Confirm the stack has been deleted: \u003Ccode>aws cloudformation list-stacks --query \"StackSummaries[?contains(StackName,'STACK_NAME')].StackStatus\"\u003C\u002Fcode>",[],[14],"content\u002Fcontributors\u002Fnicoli-araujo.json",{"text":16},[17,18],"sam build --template code\u002Fcloudformation\u002Fstack.yaml","sam deploy --guided","Create an AWS Step Functions workflow to integrate with AWS Glue.","json","AWS SAM",{"template":23,"payloads":28},{"repoURL":24,"templateURL":25,"projectFolder":26,"templateFile":27},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fsfn-glue-sam","serverless-patterns\u002Fsfn-glue-sam","sfn-glue-sam","code\u002Fcloudformation\u002Fstack.yaml",[],{"headline":30,"text":31,"text2":33},"How it works",[32],"This patters deploys a Step Functions that includes a Glue Job as one of its steps. The Glue Job may be used to process data from S3 or other AWS storage services.","","Integration","200",{},{"icon1":38,"icon2":43,"icon3":46,"line1":50,"line2":53},{"x":39,"y":40,"service":41,"label":42},20,50,"sfn","Step Functions",{"x":40,"y":40,"service":44,"label":45},"glue","AWS Glue",{"x":47,"y":40,"service":48,"label":49},80,"s3","Amazon S3",{"from":51,"to":52,"label":33},"icon1","icon2",{"from":52,"to":54,"label":33},"icon3",{"headline":56,"bullets":57},"Additional resources",[58,61,64,67,70,73],{"text":59,"link":60},"What Is AWS Glue?","https:\u002F\u002Fdocs.aws.amazon.com\u002Fglue\u002Flatest\u002Fdg\u002Fwhat-is-glue.html",{"text":62,"link":63},"Manage AWS Glue Jobs with Step Functions","https:\u002F\u002Fdocs.aws.amazon.com\u002Fstep-functions\u002Flatest\u002Fdg\u002Fconnect-glue.html",{"text":65,"link":66},"Service Integration Patterns","https:\u002F\u002Fdocs.aws.amazon.com\u002Fstep-functions\u002Flatest\u002Fdg\u002Fconnect-to-resource.html#connect-sync",{"text":68,"link":69},"CDK documentation for Glue","https:\u002F\u002Fdocs.aws.amazon.com\u002Fcdk\u002Fapi\u002Flatest\u002Fdocs\u002Faws-glue-readme.html",{"text":71,"link":72},"CDK documentation for Step Functions","https:\u002F\u002Fdocs.aws.amazon.com\u002Fcdk\u002Fapi\u002Flatest\u002Fdocs\u002Faws-stepfunctions-readme.html",{"text":74,"link":75},"CDK documentation for Step Functions Tasks","https:\u002F\u002Fdocs.aws.amazon.com\u002Fcdk\u002Fapi\u002Flatest\u002Fdocs\u002Faws-stepfunctions-tasks-readme.html",{"from":41,"to":44},"patterns\u002Fsfn-glue",{"headline":79,"text":80},"Testing",[81],"See the GitHub repo for detailed testing instructions.","wLc7p7fY2mfxCbRbhe4oY8wv7IqMibjfFrZDUoDQVSg",1778927711260]