→ Back to Home
Serverless

AWS Lambda Adds Public Preview Managed Runtimes for Node.js 26 and Python 3.15

AWS has introduced public preview managed runtimes for AWS Lambda, debuting with early-access support for Node.js 26 and Python 3.15 across all commercial, GovCloud, and China regions. Previously, AWS released managed Lambda runtimes exclusively at General Availability (GA), freezing configurations from day one and preventing runtime changes or pre-release testing on managed infrastructure. Under the new model, developers can deploy functions using preview runtime identifiers (nodejs26.x and python3.15) via the AWS Management Console, CLI, AWS SAM, CloudFormation, and CDK at standard invocation rates. Functions deployed under preview identifiers graduate automatically to GA once the runtime stabilizes, requiring no manual reconfiguration. For platform engineers and serverless architects, this release eliminates a long-standing testing bottleneck. In prior release cycles, engineering organizations were forced to wait until GA before verifying compatibility with proprietary internal libraries, telemetry agents, and infrastructure-as-code frameworks. When breaking runtime quirks or cold-start regressions emerged post-GA, AWS could not introduce breaking changes without impacting production workloads. The public preview channel allows development teams, observability vendors, and framework maintainers to validate runtime performance, dependencies, and extensions months in advance, providing direct feedback to the Lambda engineering team before changes are locked down. This development aligns with the broader industry shift toward shift-left testing and earlier release validation across cloud platforms. As serverless architectures mature into the compute backbone for event-driven microservices, durable workflows, and AI integration pipelines, cloud providers must offer earlier access to upstream runtime optimizations. Providing pre-GA runtime environments bridges the historical gap between rapid language evolution in the open-source ecosystem—such as async I/O enhancements and performance tuning in modern Node.js and Python—and the operational stability required by enterprise serverless environments. Practitioners should evaluate preview runtimes strictly within test, sandbox, or staging environments. Because public preview runtimes are explicitly excluded from the Lambda Service Level Agreement (SLA) and AWS Technical Support coverage—and may receive breaking changes during the preview period—they should not host production traffic. Teams should integrate preview runtime identifiers into continuous integration pipelines to benchmark execution performance, validate third-party telemetry layers, and identify deprecated language APIs well before general availability.
#aws lambda#serverless#nodejs#python#cloud compute
Read original source