Streamline your Cloud Native Application Deployment using AWS SAM
summary
Claim: AWS SAM actually packages, builds and deploys a working serverless app end to end. Tools used: sam init / sam build / sam local (with Docker), sam sync to push code changes, OpenAPI YAML for API Gateway, EventBridge, Lambda, DynamoDB and Step Functions wired by CloudFormation. Demo builds an attendee feedback app that calls a gen model (Anthropic CL 3) and returns a summary; responses return 200 and Step Function executions run. Notable counts: nine resource types, 19+ function events, SAM Pipeline for GitHub Actions CI/CD.
AI-written summary · about
chapters (27)
- 0:00Introduction and Overview
- 0:20Understanding AWS SAM
- 0:36Modern Cloud Native Apps
- 1:36Operational Model Frameworks
- 2:57Challenges in Serverless Apps
- 3:49AWS Native and Open Source Tools
- 5:58Practical Guide to Using SAM
- 6:39Building the Application
- 9:12Event-Driven Architecture
- 11:41Using SAM for Integration Services
- 11:56SAM Templates and Policies
- 20:01Local Testing with SAM CLI
- 24:45Integrating External APIs with AWS API Gateway
- 25:21Customizing API Gateway Credentials and URI
- 26:04Using OpenAPI YAML in SAM Templates
- 26:19Defining REST API Resources in SAM
- 27:43Building and Deploying with SAM
- 28:04Handling Errors and Validating Templates
- 28:34Deploying and Testing the API
- 30:28Introduction to SAM Build and SAM Sync
- 31:23Using SAM Sync for Step Functions
- 32:37Creating and Deploying Step Functions
- 36:10Invoking Step Functions Locally
- 38:22Managing Deployments with SAM Pipeline
- 41:04Setting Up CI/CD with SAM Pipeline
- 43:01Demonstration of SAM Pipeline Setup
- 48:53Final Thoughts and Resources
related talks
30mBuilding serverless applications with infrastructure as code
39mServerless Developer Experience with AWS SAM
25mBuilding serverless applications with Amazon S3
24mBuilding serverless applications with infrastructure as code
51mTaking Serverless to the Next Level
04mServerless applications, Microservices, AWS
46mServerless Architecture Patterns and Best Practices
50mServerless Architecture Patterns and Best Practices
