[{"data":1,"prerenderedAt":62},["ShallowReactive",2],{"pattern-s3-lambda-polly-cdk":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":15,"extension":16,"framework":17,"gitHub":18,"highlight":6,"introBox":24,"language":28,"level":29,"meta":30,"patternArch":31,"resources":49,"s3URL":6,"services":6,"stem":57,"testing":58,"videoId":6,"__hash__":61},"patterns\u002Fpatterns\u002Fs3-lambda-polly-cdk.json","Amazon S3 to AWS Lambda to Amazon Polly",null,{"text":8},[9],"Delete the stack: \u003Ccode>cdk delete\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Fkranthi-kiran-a.json",{"text":13},[14],"cdk deploy","Automating Text-to-Speech with Lambda and S3 Triggers","json","AWS CDK",{"template":19},{"repoURL":20,"templateURL":21,"projectFolder":22,"templateFile":23},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Flambda-s3-polly-cdk","serverless-patterns\u002Flambda-s3-polly-cdk","lambda-s3-polly-cdk","pattern\u002Famazon_polly_stack.py",{"headline":25,"text":26},"How it works",[27],"This pattern provides an AWS Cloud Development Kit (AWS CDK) template that deploys a Lambda function triggered by the creation of an S3 object. The Lambda function starts an Amazon Polly task and stores the generated results in another S3 bucket. The deployment includes one Lambda function and two S3 buckets.","Python","200",{},{"icon1":32,"icon2":37,"icon3":40,"line1":44,"line2":47},{"x":33,"y":34,"service":35,"label":36},20,50,"s3","Amazon S3",{"x":34,"y":34,"service":38,"label":39},"lambda","AWS Lambda",{"x":41,"y":34,"service":42,"label":43},80,"polly","Amazon Polly",{"from":45,"to":46},"icon1","icon2",{"from":46,"to":48},"icon3",{"bullets":50},[51,54],{"text":52,"link":53},"Using an Amazon S3 trigger to invoke a Lambda function","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Fwith-s3-example.html",{"text":55,"link":56},"Guidelines and quotas - Amazon Polly","https:\u002F\u002Fdocs.aws.amazon.com\u002Fpolly\u002Flatest\u002Fdg\u002Flimits.html","patterns\u002Fs3-lambda-polly-cdk",{"text":59},[60],"See the GitHub repo for detailed testing instructions.","xL6dUbYGtgmeckU8kVErBHeHozKOltttmJoJys4Lur4",1778846887374]