Serverless Developer Experience with AWS SAM
summary
Demonstrates a concrete Serverless development workflow using AWS SAM: initialize projects from SAM templates or a custom Cookiecutter template, pick runtimes like Node 16/18, package as ZIP or container, and deploy. Shows features such as Snap Start for Java (preserving cold-start snapshots for ~14 days), sam sync daemon for near-instant code updates, live logs with sam logs --tail, X-Ray subsegments, nested stacks, and using Application Composer to generate CloudFormation and editable code.
AI-written summary · about
chapters (13)
- 0:00AWS SAM intro
- 2:01Why AWS SAM
- 3:28Create project with SAM CLI
- 11:51SAM template structure
- 15:42Build and deploy app
- 16:44SAM Accelerate
- 19:10Live updates with SAM
- 21:39View logs with SAM
- 23:03Tracing with X-Ray
- 24:47SAM and VS Code
- 26:32Managing multiple stacks
- 29:21AWS Application Composer
- 32:51re:Invent updates & Q&A
related talks
50mStreamline your Cloud Native Application Deployment using AWS SAM
25mBuilding serverless applications with Amazon S3
30mBuilding serverless applications with infrastructure as code
24mBuilding serverless applications with infrastructure as code
04mServerless applications, Microservices, AWS
44mA day in the life of a serverless developer
51mTaking Serverless to the Next Level
50mServerless Architecture Patterns and Best Practices
