[{"data":1,"prerenderedAt":50},["ShallowReactive",2],{"repo-amazon-s3-to-aws-lambda-examples":3},{"id":4,"title":5,"contributors":6,"date":8,"description":9,"diagram":10,"extension":11,"framework":12,"gitHub":14,"introBox":17,"language":27,"meta":29,"resources":30,"services":36,"simplicity":45,"stem":46,"type":47,"usecase":48,"__hash__":49},"repos\u002Frepos\u002Famazon-s3-to-aws-lambda-examples.json","S3-to-Lambda examples",[7],"content\u002Fcontributors\u002Fjames-beswick.json","2023-02-03","Four examples of the S3-to-Lambda integration pattern.","\u002Fassets\u002Fimages\u002Frepos\u002Famazon-s3-to-aws-lambda-examples.png","json",[13],"AWS SAM",{"template":15},{"repoURL":16},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Famazon-s3-to-aws-lambda-examples",{"headline":18,"text":19},"6 different S3-to-Lambda examples",[20,21,22,23,24,25,26],"6 different examples of how to use the S3-to-Lambda pattern to build scalable, robust, backend applications. These include:","- \u003Cb>Amazon Translate\u003C\u002Fb>: The S3 Auto-Translator will automatically convert uploaded objects into other languages specified by the user, using Amazon Translate.","- \u003Cb>Amazon Transcribe\u003C\u002Fb>: The S3 Auto-transcriber and sentiment analyzer will automatically convert uploaded MP3 files into transcribed text, using Amazon Transcribe.","- \u003Cb>DynamoDB\u003C\u002Fb>: The DynamoDB importer will automatically convert import a JSON array from an S3 object into Amazon DynamoDB.","- \u003Cb>Step Functions\u003C\u002Fb>: This example identifies JPG images put into the S3 bucket as a dog, cat or unknown animal, using the state machine workflow created in template.yaml.","- \u003Cb>Static site\u003C\u002Fb>: This contains a simple Vue front-end using API Gateway to retrieve a list of data from a DynamoDB table.","- \u003Cb>Amazon Rekognition\u003C\u002Fb>: The face matching app lets you enroll and verify faces uploaded to an S3 bucket, using Amazon Rekognition.",[28],"Node.js",{},{"headline":31,"bullets":32},"Additional resources",[33],{"text":34,"link":35},"SVS214 slide deck explaining the examples","https:\u002F\u002Fd1.awsstatic.com\u002Fevents\u002Freinvent\u002F2019\u002FREPEAT_1_Amazon_S3_to_Lambda_A_flexible_pattern_at_the_core_of_serverless_applications_SVS214-R1.pdf",[37,38,39,40,41,42,43,44],"lambda-event-functions","s3","dynamodb","sfn","apigw","rekognition","transcribe","translate","100","repos\u002Famazon-s3-to-aws-lambda-examples","Examples","Backend","2MluREV8IWkkMUBSs69Z5vgswM6vVs1LnPjdxTB4wgA",1792665263322]