~/talk

Learn how to test your serverless applications

Talkat Automation + DevOps Summit 2021 · 2021-11-02..11-04· [serverless, testing]
slides:none on file

Explains how to test Lambda code with concrete tools and patterns: use SAM CLI to locally invoke and step through functions, run unit, integration and end to end tests, and provision ephemeral test stacks from SAM templates so environments stay consistent. Recommends polling for final state rather than fixed sleeps, add a dead letter queue and zero retry to surface delivery errors, use pre-traffic hook and post hooks plus canary deploys for safe deploys, and orchestrate test runs with Step Functions.

AI-written summary · about

  1. 0:00Test serverless apps
  2. 1:03What defines serverless
  3. 3:30Event-driven architecture
  4. 6:18Sync vs async execution
  5. 9:52Lambda function components
  6. 11:40Testing challenges
  7. 13:27Testing pyramid
  8. 13:48Unit tests
  9. 14:30Integration tests
  10. 16:20Infrastructure as code
  11. 19:09E2E tests in production
  12. 20:37Integration best practices
  13. 23:28Safe deployment with SAM
  14. 27:23Orchestrate tests with Step Functions
  15. 29:08Async tests scoping
  16. 30:53Debug locally with SAM CLI
  17. 31:56Infrastructure consistency
  18. 34:06Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.