~/talk

Serverless Architecture Patterns and Best Practices

Talkat Devoxx Belgium 2017 · 2017-11-06..11-10· [serverless]
linkedin:chrismunns
slides:none on file

Practical advice on building serverless apps with AWS Lambda: use AWS SAM to cut a CloudFormation template from ~80 lines to ~20 and test locally with SAM local (Docker), build CI/CD with AWS CodePipeline + CodeBuild and deploy via CloudFormation, measure with CloudWatch (log pivots, percentiles) and trace with AWS X‑Ray, use parameter store for secrets, adopt weighted deploys via traffic shifting in lambda aliases (example 5% canary), expect cold starts under 0.25% and often reduce cost by increasing memory/CPU.

AI-written summary · about

  1. 0:00Introduction
  2. 1:08What is Serverless
  3. 8:36Where to Start
  4. 11:16WSSam
  5. 14:59Code Build
  6. 18:49Stage Variables
  7. 27:17CloudWatch
  8. 28:45Xray
  9. 30:47Troubleshooting
  10. 33:22Best Practices
  11. 33:46A horrible idea
  12. 33:56Lambda functions
  13. 34:33Languagespecific packages
  14. 35:52Lambda performance
  15. 36:26Memory vs CPU
  16. 37:37Cold Starts
  17. 39:14Separating Business Logic from Function Signature
  18. 40:02Connecting to Global Scope
  19. 40:37Virtual Private Cloud
  20. 42:29CloudWatch Hack
  21. 44:10Wrap Up
~/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.