- 1. AWS Lambda
- 2. AWS Lambda
- 2.1. What is Serverless?
- 2.2. What is it good for?
- 2.3. AWS Lambda Limits
- 2.4. Development
- 2.5. How does FaaS work?
- 2.6. Event Sources (Triggers)
- 2.7. Function
- 2.8. Resources (via IAM)
- 2.9. Create an AWS account
- 2.10. Start with AWS Lambda
- 2.11. Task 1 - Hello World URL
- 2.12. Hello World in AWS Lambda
- 2.13. API Gateway
- 2.14. Add header
- 2.15. Send JSON
- 2.16. Event details
- 2.17. Exercise 1
- 2.18. Task 2 - Accept URL GET parameters
- 2.19. Accept Parameters
- 2.20. Error via the API
- 2.21. Test Event for API Gateway
- 2.22. Exercise 2
- 2.23. Solution 2 - echo
- 2.24. Solution 2 - add
- 2.25. Task 3 - Multi file application
- 2.26. Multi-file application - json
- 2.27. Multi-file application - python module
- 2.28. Local development
- 2.29. Exercise 3
- 2.30. Solution 3
- 2.31. Task 4 - Use 3rd party Python modules.
- 2.32. Development machine
- 2.33. Error: must supply either home or prefix/exec-prefix - not both
- 2.34. Third party not pure-python
- 2.35. Docker to build 3rd party modules
- 2.36. Exercise 4
- 2.37. Solution: Web client
- 2.38. Task 5 - Using S3 - Simple Storage Service
- 2.39. S3 List bucket
- 2.40. S3 write object from Lambda
- 2.41. Read S3 object
- 2.42. Trigger Lambda by S3
- 2.43. Handle S3 event in Lambda
- 2.44. Exercise 5
- 2.45. AWS Resources
- 2.46. Resources