
Run web apps on Lambda unchanged
The adapter starts your web server inside the Lambda function and passes it each request. Express, Next.js, Flask, Spring Boot and other frameworks run with no Lambda handler code.
Links from the talk
Learning hub
Patterns, workflows, code examples, videos and learning paths for building serverless applications on AWS.
The demo app
Live emoji voting, in four steps
Each step is a complete, runnable copy of the app. 1. Local: React and Vite frontend, Express server, votes in memory. 2. Cloud: the same server on Lambda behind Amazon API Gateway. 3. Database: votes in one DynamoDB table shared by every execution environment. 4. AI: Amazon Bedrock reads each result in one of four personas. You need Node.js 24 and, from step 2, an AWS account with a CDK bootstrapped Region.