AWS Lambda

  1. About us
  2. What is Serverless?
  3. What is it good for?
  4. AWS Lambda Limits
  5. Development
  6. How does FaaS work?
  7. Event Sources (Triggers)
  8. Function
  9. Resources (via IAM)
  10. Create an AWS account
  11. Start with AWS Lambda
  12. Task 1 - Hello World URL
  13. Hello World in AWS Lambda
  14. API Gateway
  15. Add header
  16. Send JSON
  17. Event details
  18. Exercise 1
  19. Task 2 - Accept URL GET parameters
  20. Accept Parameters
  21. Error via the API
  22. Test Event for API Gateway
  23. Exercise 2
  24. Solution 2 - echo
  25. Solution 2 - add
  26. Task 3 - Multi file application
  27. Multi-file application - json
  28. Multi-file application - python module
  29. Local development
  30. Exercise 3
  31. Solution 3
  32. Task 4 - Use 3rd party Python modules.
  33. Development machine
  34. Error: must supply either home or prefix/exec-prefix - not both
  35. Third party not pure-python
  36. Docker to build 3rd party modules
  37. Exercise 4
  38. Solution: Web client
  39. Task 5 - Using S3 - Simple Storage Service
  40. S3 List bucket
  41. S3 write object from Lambda
  42. Read S3 object
  43. Trigger Lambda by S3
  44. Handle S3 event in Lambda
  45. Exercise 5
  46. AWS Resources
  47. Resources