~/talk

Serverless Design Patterns for the Enterprise with AWS Lambda

Talkat Philly ETE 2016 · on Monday, 2016-04-11· [serverless, cloud-infrastructure]
links:none on file
slides:none on file

Argues that deploying per-request functions is the right cloud abstraction and shows a working squirrelbin demo built with AWS Lambda, API Gateway, S3 and DynamoDB where a single function returns "pong" and the site runs with no servers. Describes event patterns (S3 thumbnails, Kinesis shards for parallel streams), runtime details (Linux containers + warm pools), scaling to 50,000 TPS and a secure eval sandbox for running user code. Pricing: 20¢ per million requests with a 1M-request free tier.

AI-written summary · about

  1. 0:00Start
  2. 4:27[Micro] Application Design for the Cloud
  3. 5:18The Serverless Compute Manifesto
  4. 7:41AWS Lambda and Amazon API Gateway
  5. 12:13How to Run a 1 Hour Task
  6. 13:50What Programming Model???
  7. 20:46Events: JSON + Functions
  8. 22:07Example: Build an audit system in 5 minutes
  9. 23:00Frameworks Bad; Services Good
  10. 24:04Drill-down: Resource Sizing in AWS Lambda
  11. 25:26Drill-down: Versioning
  12. 28:19But what *is* it?
  13. 31:59Serverless Web Apps
  14. 33:42Principle of Complexity Concentration
  15. 35:04Amazon S3 Bucket Triggers
  16. 35:59Aside: Functions for Behavioral Abstraction
  17. 37:02Real-time Analytics Processing
  18. 38:17How Work Arrives
  19. 40:05New App Ecosystems: Alexa Apps + Slack = Serverless Bots!
  20. 41:25New App Ecosystems: Integration
  21. 42:29Customer Success Stories
  22. 43:35Pay-per Request
~/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.