Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aws-samples/s3-to-lambda-patterns
Example applications for the S3-to-Lambda patterns series in the AWS Compute Blog and learning path. Questions? @jbesw.
https://github.com/aws-samples/s3-to-lambda-patterns
eventbridge lambda s3 serverless
Last synced: 2 months ago
JSON representation
Example applications for the S3-to-Lambda patterns series in the AWS Compute Blog and learning path. Questions? @jbesw.
- Host: GitHub
- URL: https://github.com/aws-samples/s3-to-lambda-patterns
- Owner: aws-samples
- License: mit-0
- Created: 2020-05-27T18:12:22.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-05T11:18:28.000Z (over 2 years ago)
- Last Synced: 2024-08-09T02:15:39.933Z (6 months ago)
- Topics: eventbridge, lambda, s3, serverless
- Language: JavaScript
- Homepage: https://aws.amazon.com/blogs/compute/author/jbeswick/
- Size: 143 KB
- Stars: 219
- Watchers: 15
- Forks: 134
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- jimsghstars - aws-samples/s3-to-lambda-patterns - Example applications for the S3-to-Lambda patterns series in the AWS Compute Blog and learning path. Questions? @jbesw. (JavaScript)
README
# S3-to-Lambda Patterns Series
The applications in this repo are supplementary training materials for the S3-to-Lambda blog series and video series. Each example has its own README.md file for additional instructions.
Important: these applications use various AWS services and there are costs associated with these services after the Free Tier usage. Please see the [AWS Pricing page](https://aws.amazon.com/pricing/) for details. You are responsible for any AWS costs incurred. No warranty is implied in these examples.
## Video series
Watch the videos accompanying this repo at this YouTube Playlist:
https://www.youtube.com/playlist?list=PLJo-rJlep0EAY0nMNBv0MZ487l1tOFAjh## Blog series
- [Translating documents at enterprise scale with serverless](https://aws.amazon.com/blogs/compute/translating-documents-at-enterprise-scale-with-serverless/) - see the [translation](./translation) example.
- [Creating a searchable enterprise document repository](https://aws.amazon.com/blogs/compute/creating-a-searchable-enterprise-document-repository/) - see the [docrepository](./docrepository) example.
- [Converting call center recordings into useful data for analytics](https://aws.amazon.com/blogs/compute/converting-call-center-recordings-into-useful-data-for-analytics/) - see the [transcription](./transcription) example.
- [Creating a scalable serverless import process for Amazon DynamoDB](https://aws.amazon.com/blogs/compute/creating-a-scalable-serverless-import-process-for-amazon-dynamodb/) - see the [ddbImporter](./ddbImporter) example.
- [Building scalable serverless applications with Amazon S3 and AWS Lambda](https://aws.amazon.com/blogs/compute/building-scalable-serverless-applications-with-amazon-s3-and-aws-lambda/).## Videos
All examples from the video series are located in the [videos-samples](./videos-samples) sub-directory.
## Requirements
* AWS CLI already configured with Administrator permission
* [NodeJS 14.x installed](https://nodejs.org/en/download/)
* AWS Serverless Application Model ([AWS SAM](https://aws.amazon.com/serverless/sam/)) installed==============================================
Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
SPDX-License-Identifier: MIT-0