[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"pattern-lambda-glue-s3":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":53,"s3URL":6,"services":6,"stem":58,"testing":59,"videoId":6,"__hash__":62},"patterns\u002Fpatterns\u002Flambda-glue-s3.json","AWS Lambda to AWS Glue to Amazon S3",null,{"text":8},[9],"Delete the stack: \u003Ccode>cdk delete\u003C\u002Fcode>.",[11,12],"content\u002Fcontributors\u002Fharshitha-shashidhar.json","content\u002Fcontributors\u002Fshruti-arora.json",{"text":14},[15],"cdk deploy","Create an AWS Lambda function to invoke a AWS Glue job to run the task and save the output file in Amazon S3","json","AWS CDK",{"template":20},{"repoURL":21,"templateURL":22,"projectFolder":23,"templateFile":24},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Flambda-glue-s3","serverless-patterns\u002Flambda-glue-s3","lambda-glue-s3","app.py",{"headline":26,"text":27},"How it works",[28,29,30],"This CDK application deploys a Lambda function, that takes in a payload and triggers a AWS Glue job synchronously.","The Glue job then performs the assigned task to convert a CSV file to Parquet and uploads the output file to S3. The application contains the minimum IAM permissions required to run the workflow and Glue job.","This pattern deploys one Lambda Function, one S3 Bucket and one Glue ETL Job.","Python","200",{},{"icon1":35,"icon2":40,"icon3":43,"line1":47,"line2":51},{"x":36,"y":37,"service":38,"label":39},20,50,"lambda","AWS Lambda",{"x":37,"y":37,"service":41,"label":42},"glue","Glue",{"x":44,"y":37,"service":45,"label":46},80,"s3","S3",{"from":48,"to":49,"label":50},"icon1","icon2","",{"from":49,"to":52,"label":50},"icon3",{"bullets":54},[55],{"text":56,"link":57},"About AWS Glue","https:\u002F\u002Faws.amazon.com\u002Fglue","patterns\u002Flambda-glue-s3",{"text":60},[61],"See the GitHub repo for detailed testing instructions.","hMYLiQVOx-6OEr-JwsmZDJeJMwi_aZNLUZzrdM1Rq-M",1778846886290]