~/talk

Building a serverless event driven Slack Bot

Talkat Øredev 2022 · 2022-11-08..11-10· [serverless]
slides:none on file

Builds a serverless event-driven Slack bot for a pizzeria using AWS EventBridge, Step Functions, API Gateway, DynamoDB and a single small Lambda (only code written), and the live demo works end-to-end. Claims: EventBridge handles routing but each rule has a 5-target limit, custom buses avoid the default bus, and EventBridge + Step Functions enable loose coupling. Notes: Step Functions supports standard workflows up to one year and express for short runs, SDK integrations call thousands of APIs without extra code.

AI-written summary · about

  1. 0:00Start
  2. 0:53Agenda
  3. 3:12Online Pizza order
  4. 4:38Downstream error
  5. 5:15Order canceled
  6. 7:54Observable
  7. 8:29Online order
  8. 9:17No pineapple
  9. 11:03Summary event-driven architecture
  10. 11:31Amazon EventBridge
  11. 12:47Event bus patterns
  12. 13:45Single bus pattern
  13. 14:21Decentralized (Distributed)
  14. 15:27Multi bus pattern
  15. 16:20Default event bus
  16. 17:36Create subscriptions
  17. 19:20AWS StepFunctions
  18. 20:16Service integrations
  19. 21:07Workflow types
  20. 22:56Intrinsic functions
  21. 23:48Choice
  22. 24:14Pass
  23. 25:47Slack webhook-In place
  24. 26:43Order Service
  25. 27:02Bake Service
~/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.