Infrastructure as Code with a Node Focus
summary
Demonstration deploys a Node.js TypeScript screenshot service (Puppeteer headless Chrome) as an AWS Lambda behind an API Gateway using Terraform (HCL) to declare resources, pull provider modules, create IAM role, add a Lambda layer, and produce an invoke URL. The process shows terraform plan/apply creating eight resources, returning a working endpoint, and tear down with terraform destroy, proving AWS Lambda + API Gateway can be reproducibly managed and Puppeteer headless Chrome runs inside the deployed lambda.
AI-written summary · about
chapters (4)
related talks
43mBuilding an AWS Serverless Application with Terraform
22mDeploying and Managing AWS Lambda With GitLab CI and Terraform
29mServerless from scratch with CI/CD on AWS: it’s a lot easier than you think (and mostly free).
38mUnlocking AWS Serverless with Terraform
29mAccelerate serverless deployments using HashiCorp Terraform in AWS
33mBuilding applications with infrastructure as code
27mShould I fire my DevOps already? Build your infrastructure using TypeScript
10mInfrastructure as a Code Best Practices with Terraform
