~/talk

Migrating to Serverless - an experience report

Talkat NDC London 2017 · 2017-01-16..01-20· [serverless]
slides:none on file

Migrated a large collaboration platform from Heroku to AWS Lambda, cutting operational costs and improving scalability while deleting about one third of application code. Uses Lambda, API Gateway, S3, Cognito and CloudWatch for centralized logging, per-function versioning and A/B testing; billing is per-100ms, exposing fine-grained cost and performance per function. Built small single-purpose exporters (PDF, SVG) and a Web API; works but has limits: ~100–200ms extra latency, 5-minute execution ceiling, no enterprise SLA and potential vendor lock-in.

AI-written summary · about

  1. 0:00Introduction
  2. 6:57Reserved capacity
  3. 8:15Freezing up
  4. 12:35Three types of toys
  5. 13:55Services
  6. 15:11Deployment
  7. 16:02Create API
  8. 18:55AWS Console
  9. 20:41Scaling
  10. 28:11Time to recover
  11. 29:26Multiversioning
  12. 30:46Version push
  13. 34:08Embrace the platform
  14. 34:40Authorization
  15. 35:18Distributed Authentication
  16. 40:56Stateless
  17. 46:09Strengths
  18. 51:54Weaknesses
  19. 54:03Other services
  20. 58:15Opportunities
~/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.