AWS 308 days
AWS Lambda 22 runtimes (AL2023/AL2/AL1) end of life (Lambda blocks function updates)
By August 31, 2027: upgrade the runtime; only runtime changes remain allowed. After that, AWS Lambda stops accepting code and config updates on 22 runtimes (AL2023/AL2/AL1). The one change it still takes is a runtime upgrade. Source: docs.aws.amazon.com, checked 2026-10-17.
- What's retiring
- 22 runtimes (AL2023/AL2/AL1): Lambda blocks function updates (AWS Lambda)
- When
- August 31, 2027
- Days left
- 308 days left, as of 2026-10-27.
- What happens
- Code/config updates blocked for functions on the 22 runtimes AWS lists with an Aug 31, 2027 update block. AL2023: nodejs20.x, nodejs22.x, dotnet8, ruby3.3. AL2: python3.8-3.11, java8.al2, java11, java17, nodejs14.x/16.x/18.x, ruby2.7, ruby3.2, dotnet6, provided.al2. AL1: java8, go1.x, provided, python3.7.
- What to do
- Upgrade the runtime; only runtime changes remain allowed.
- Kind of change
- Platform block
- Official source
- docs.aws.amazon.com ↗ (last checked 2026-10-17)
Get a heads-up before this deadline hits.
A free weekly email of upcoming AWS, Azure and GCP deadlines, with what to do about each. Unsubscribe anytime.
Providers move dates. Check the official source before you plan a migration around this one.