Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nsriram/lambda-the-cli-way
AWS Lambda using CLI, an introductory cookbook
https://github.com/nsriram/lambda-the-cli-way
aws aws-cli aws-lambda cookbook tutorial
Last synced: 3 months ago
JSON representation
AWS Lambda using CLI, an introductory cookbook
- Host: GitHub
- URL: https://github.com/nsriram/lambda-the-cli-way
- Owner: nsriram
- License: mit
- Created: 2019-09-11T10:03:24.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-06T18:18:22.000Z (over 1 year ago)
- Last Synced: 2023-11-07T19:24:09.842Z (12 months ago)
- Topics: aws, aws-cli, aws-lambda, cookbook, tutorial
- Language: Markdown
- Homepage:
- Size: 679 KB
- Stars: 194
- Watchers: 11
- Forks: 19
- Open Issues: 2
-
Metadata Files:
- Readme: Readme.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS Lambda the CLI Way
The objective of this tutorial is to understand AWS Lambda in-depth, beyond executing functions, using CLI.
This tutorial walks through setting up AWS CLI, dependencies for AWS Lambda, getting your first Lambda function running,
many of its important features & finally integrating with other AWS services. AWS CLI (Command Line Interface) will be
the primary medium of demonstrating all these examples.## Target Audience
Target audience for this tutorial series are developers comfortable using AWS CLI.
A little background understanding of serverless will help.
> Note : The tutorial will not discuss examples using the AWS website UI (or) with AWS SDK.## Tutorials
1. [Serverless Introduction](docs/01-serverless-introduction.md)
2. [Prerequisites and Setup](docs/02-aws-cli-installation.md)
3. [IAM Account For Tutorial](docs/03-iam-account-setup.md)
4. [Hello World - Your First Lambda](docs/04-hello-world-your-first-lambda.md)
5. [View Lambda Logs](docs/05-view-lambda-logs.md)
6. [Packaging With Dependencies](docs/06-packaging-lambda-with-dependencies.md)
7. [Lambda Layers](docs/07-lambda-layers.md)
8. [Version Lambda](docs/08-version-lambda.md)
9. [Managing Lambda](docs/09-managing-lambda.md)
10. [Integrate with S3](docs/10-integrate-with-s3.md)
11. [Integrate with Kinesis](docs/11-integrate-with-kinesis.md)
12. [Integrate with DynamoDB](docs/12-integrate-with-dynamodb.md)
13. [Integrate with APIGateway](docs/13-integrate-with-api-gateway.md)
14. [SAM CLI](docs/14-sam-cli.md)
15. [Tear down](docs/15-teardown.md)**Let's Get Started**: [Serverless Introduction](docs/01-serverless-introduction.md)
## References (external)
- [AWS Lambda](https://aws.amazon.com/lambda/)
- [Google Cloud Functions](https://cloud.google.com/functions/)
- [Azure Functions](https://azure.microsoft.com/en-gb/services/functions/)
- [Apache OpenWhisk](https://openwhisk.apache.org/)
- [KNative](https://cloud.google.com/knative/)
- [Kubeless](https://kubeless.io/)
- [Serverless](https://serverless.com/)