Porting your Node.js app to serverless in 30 minutes
summary
Live-codes an Express application into AWS Lambda, replaces server-rendered page with an S3 static site, and exposes a JSON POST via API Gateway; uses AWS SAM for template + CloudFormation, packages and deploys with sam package / sam deploy, and keeps tight IAM scope. The demo actually Express → AWS Lambda in 30 minutes, shows AWS SAM package + deploy and writes to DynamoDB and publishes to SNS/SQS, and the deployment succeeds end-to-end.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:41Understanding Serverless
- 8:12AWS Lambda and Use Cases
- 13:52SAM and Node.js Runtimes
- 16:33Porting Application Plan
- 22:04Static Website Deployment
- 28:49Refactoring Backend Code
- 38:51Defining the SAM Template
- 52:25Deployment and Testing
related talks
04mServerless applications, Microservices, AWS
31mA quick intro to AWS Serverless
25mLeveraging Serverless in Full-stack Development
25mHow Serverless Is Changing the World for Developers
25mBuilding serverless applications with Amazon S3
28mNodeJS. Going Serverless with AWS Lambda
35mMaking a Serverless Development Portfolio - In Seven Days or Less
35mWhy serverless will revolutionize your software process
