[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"workflow-data-processing-tf":3},{"id":4,"title":5,"cleanup":6,"contributors":10,"deploy":12,"description":16,"diagram":17,"extension":18,"framework":19,"gitHub":20,"introBox":29,"level":32,"meta":33,"resources":34,"s3URL":40,"services":41,"simplicity":45,"stem":46,"testing":47,"type":51,"usecase":52,"videoId":28,"__hash__":53},"workflows\u002Fworkflows\u002Fdata-processing-tf.json","Data Processing Pattern",{"headline":7,"text":8},"Cleanup",[9],"1. Delete the stack: \u003Ccode>terraform destroy\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Fahmad-aboushady.json",{"text":13},[14,15],"terraform init","terraform apply","Processes images from S3 and extracts metadata and labels, storing them in DynamoDB","\u002Fassets\u002Fimages\u002Fworkflows\u002Fdata-processing-tf.png","json","Terraform",{"template":21,"payloads":26},{"repoURL":22,"templateDir":23,"templateFile":24,"ASL":25},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fstep-functions-workflows-collection\u002Ftree\u002Fmain\u002Fdata-processing-tf\u002F","data-processing-tf\u002F","main.tf","statemachines\u002Fstatemachine.asl.json",[27],{"headline":28,"payloadURL":28},"",{"headline":5,"text":30},[31],"This application creates a DynamoDB table, S3 bucket and State Machine.  The State Machine processes a list of images and retrieves objects metadata and image labels using machine learning in parallel, ultimately storing the result as one entry in the DynamoDB table.  This pattern demonstrates how Step Functions can work with multiple data stores, manipulate, merge and store data for later prcessing.","200",{},{"headline":35,"bullets":36},"Additional resources",[37],{"text":38,"link":39},"The AWS Step Functions Workshop","https:\u002F\u002Fcatalog.workshops.aws\u002Fstepfunctions\u002Fen-US",null,[42,43,44],"s3","dynamodb","rekognition","2 - Pattern","workflows\u002Fdata-processing-tf",{"headline":48,"text":49},"Testing",[50],"See the GitHub repo for detailed testing instructions.","Standard","Data Processing","IeoCvCir4fM4gW4RwixrntrUxPmykWAysYuXrKgirfw",1778846888966]