✨AWS Unveils Lambda Web Functions for Node.js Web Apps
Node.js web apps now run natively on AWS Lambda
TL;DR
AWS introduced Lambda Web Functions, enabling Node.js web apps to run directly on Lambda. This eliminates the need for a separate hosting layer and supports server-side rendering and streaming responses.
AWS just launched Lambda Web Functions, letting developers run Node.js web applications, including full-stack web apps and APIs, directly on Lambda. This is a big deal for teams building HTTP workloads, as it reduces cold starts and simplifies infrastructure. Lambda Web Functions charge for active CPU time and memory, not idle time, and support multi-region routing and server-side rendering. The service is available in five regions and supports only Node.js, with other languages sticking to traditional Lambda functions.

Key Points
Lambda Web Functions support concurrent HTTP requests and response streaming, with no separate hosting layer required.
The service targets HTTP workloads, including full-stack web applications, REST and GraphQL APIs, and independently scaling microservices.
Lambda Web Functions support server-side rendering and streaming responses, such as incremental output from large language models.
The service currently supports five regions: Northern Virginia, Ohio, Oregon, Tokyo, and Ireland.
Pricing for Lambda Web Functions is based on active CPU time and memory usage, with memory billed for the lifetime of the execution environment.
Why It Matters
If you're building HTTP workloads with Node.js, Lambda Web Functions streamline your infrastructure by eliminating cold starts and the need for a separate hosting layer. Reads get 25% faster without paying per-IOPS, but smaller databases should stay put. Anyone on Aurora Serverless v2 gets this automatically starting November 1.
Comments
Be the first to comment
Enjoyed this article?
Get it daily. 7am. Free. Reads in 5 minutes.
Join 3,567 builders reading daily.