No Server Is Better Than No Server: Building Blocks for Serverless Architectures
summary
Describes concrete serverless architectures on AWS using Lambda (billed in 100 ms slices, ~5 minute timeouts) to glue services such as S3, API Gateway, Kinesis, Rekognition, Lex, Greengrass, Snowball and CloudFront. Presents examples including S3-triggered scalable thumbnailing, a PyWren-style map-reduce swarm reaching ~40 teraflops and ~80 GB/s reads, and uses Step Functions for orchestration, SAM for deployment and X-Ray for tracing to demonstrate these patterns working at scale.
AI-written summary · about
chapters (27)
- 0:00Serverless introduction
- 1:06Physical to serverless
- 3:12How Lambda runs functions
- 5:38Lambda and events
- 7:41Thumbnail generation with Lambda & S3
- 9:25Lambda permissions & security
- 10:26Image analysis with Recognition & Lambda
- 12:10API Gateway for web services
- 13:37Complete serverless web app
- 15:23Mobile auth with Cognito
- 16:46Lambda for Big Data
- 19:18PySpark & Lambda for Big Data
- 20:23Kinesis & Lambda stream processing
- 21:25Alexa Skills with Lambda
- 23:10Lex & Lambda speech recognition
- 23:54Microservices with Lambda
- 24:36Deploying with AWS SAM
- 26:44CI/CD for serverless
- 27:45Step Functions workflows
- 28:48Debugging with X-Ray
- 31:16Serverless frameworks
- 34:47Local Lambda with Greengrass
- 35:52Lambda at CloudFront edge
- 37:17Lambda globally available
- 38:42Lambda at CDN nodes
- 40:06AWS serverless overview
- 40:49Summary
related talks
47mAdvanced Serverless Architectural Patterns on AWS
01h 00mServerless - reality or BS - notes from the trenches
49mServerless Architectural Patterns and Best Practices
20mThe Serverless First Mindset
58mServerless - the brief past, the bewildering present, and the beautiful (?) future
41mYou Don’t Want to Build a Serverless Monolith
20mWhy Serverless Architecture is Changing Software Development
31mAccelerate business innovation with serverless applications
