Unlocking AWS Serverless with Terraform
summary
Shows how to provision an AWS serverless API with Terraform modules and a remote backend, actually creating three Lambdas (create, get, email worker), API Gateway, DynamoDB, SNS, SQS and SES email identity. Uses Terraform v5.x, a CI Terraform runner to plan/apply, NodeJS 22 lambdas, zip-or-S3 deployment rules and IAM policies. Demo initially hits permission and deploy hiccups but completes and sends a real verification email, proving the pipeline and notification flow work end to end.
AI-written summary · about
chapters (8)
- 0:00Introduction and speaker intro
- 2:04What is serverless computing
- 9:52Terraform for infrastructure as code
- 18:21Benefits of serverless and Terraform
- 19:26Demo setup and first Lambda
- 29:08Adding create movie endpoint
- 34:26Email notification setup
- 37:10Demo conclusion and Q&A
related talks
43mBuilding an AWS Serverless Application with Terraform
26mDoing Serverless On AWS With Terraform For Real
29mAWS Serverless Deployment with Terraform Enterprise
29mServerless from scratch with CI/CD on AWS: it’s a lot easier than you think (and mostly free).
24mTerraforming in a Serverless World
22mDeploying and Managing AWS Lambda With GitLab CI and Terraform
01h 18mBuilding applications with Serverless Framework ...
58mAWS Lambda and Serverless Framework Deep dive
