❮ TOC
❯
AWS Lambda
- What is Serverless?
- What is it good for?
- AWS Lambda Limits
- Development
- How does FaaS work?
- Event Sources (Triggers)
- Function
- Resources (via IAM)
- Create an AWS account
- Start with AWS Lambda
- Task 1 - Hello World URL
- Hello World in AWS Lambda
- API Gateway
- Add header
- Send JSON
- Event details
- Exercise 1
- Task 2 - Accept URL GET parameters
- Accept Parameters
- Error via the API
- Test Event for API Gateway
- Exercise 2
- Solution 2 - echo
- Solution 2 - add
- Task 3 - Multi file application
- Multi-file application - json
- Multi-file application - python module
- Local development
- Exercise 3
- Solution 3
- Task 4 - Use 3rd party Python modules.
- Development machine
- Error: must supply either home or prefix/exec-prefix - not both
- Third party not pure-python
- Docker to build 3rd party modules
- Exercise 4
- Solution: Web client
- Task 5 - Using S3 - Simple Storage Service
- S3 List bucket
- S3 write object from Lambda
- Read S3 object
- Trigger Lambda by S3
- Handle S3 event in Lambda
- Exercise 5
- AWS Resources
- Resources