Building serverless applications with infrastructure as code
summary
Shows how to stop click‑building in the console and instead use AWS SAM templates plus CloudFormation to version, parameterize and deploy serverless stacks. Demonstrates a real template — about 20 lines — that creates Lambda, API Gateway, DynamoDB and IAM permissions, uses SAM CLI (build, package, deploy), and wires a DynamoDB insert to a Lambda that logs to CloudWatch. Covers parameter options (Parameters, SSM Parameter Store, Secrets Manager, AppConfig, Extensions) and containerized builds, caching and parallel builds for faster local development.
AI-written summary · about
chapters (18)
- 0:00Intro
- 0:30Who am I
- 0:52Agenda
- 1:31What is serverless
- 3:30AWS Console
- 4:20Templates
- 5:17Configuration drift
- 6:56Sam the squirrel
- 7:57SAM Template
- 9:37Installing SAM
- 9:57Creating SAM template
- 11:00Reusable SAM template
- 12:45Dynamic template parameters
- 14:42Functions and parameters
- 15:18Sam build
- 17:08Deploy
- 18:07Demo
- 22:57Outro
related talks
30mBuilding serverless applications with infrastructure as code
25mBuilding serverless applications with Amazon S3
04mServerless applications, Microservices, AWS
51mTaking Serverless to the Next Level
39mServerless Developer Experience with AWS SAM
46mServerless Architecture Patterns and Best Practices
01h 18mBuilding applications with Serverless Framework ...
50mStreamline your Cloud Native Application Deployment using AWS SAM
