A day in the life of a serverless developer
summary
A developer turns a synchronous contract API into an async pipeline the same day, replacing a distributed transaction with API Gateway → SQS native integration, a single Lambda consumer, DynamoDB writes using a single conditional PutItem (no prior read), and EventBridge Pipes from DynamoDB Streams to publish events; infra is composed with AWS Infrastructure Composer and SAM, much code generation comes from Amazon Q generated Lambda code, and deployments largely succeed on first try with minor fixes.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:50What is serverless
- 4:18Unicorn Properties setup
- 7:28Identifying architecture issues
- 9:12Switching to async processing
- 10:37Implementing SQS integration
- 14:11Using Amazon Q for Lambda
- 17:30Optimizing DynamoDB with condition expressions
- 20:43Decoupling with EventBridge Pipes
- 25:40Adding observability with Powertools
- 29:36Key takeaways and closing
related talks
44mA day in the life of a serverless developer
30mEvolving Serverless Architectures
41mTechnology mix: Around the serverless in 180 days
23mSimplifying design complexities using Serverless Architecture on AWS
31mAccelerate business innovation with serverless applications
01h 00mServerless Architecture - Tales from a world without servers
49mServerless Architectural Patterns and Best Practices
45mBuilding Event-driven Serverless Applications
