Track and act on AWS Lambda runtime deprecation dates before console create/update blocks apply

domain: docs.aws.amazon.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Check your function's runtime identifier against the live deprecated-runtimes table at docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html
  2. Note confirmed deprecation dates for common runtimes: nodejs16.x (June 12, 2024), python3.8 (October 14, 2024), nodejs18.x (September 1, 2025), python3.9 (December 15, 2025), nodejs20.x (April 30, 2026)
  3. Understand that deprecation does not stop already-running functions — it only triggers later "block function create" and "block function update" dates, which vary per runtime and must be checked individually
  4. Plan around the underlying Amazon Linux 2 end-of-life on June 30, 2026, which forces deprecation of several AL2-based runtimes (Java 8/11/17, Python 3.10/3.11, provided.al2) independent of language-version timelines
  5. Update IaC (SAM/CloudFormation/CLI) pipelines to target a supported runtime before the update-block date, since console blocking and CLI/IaC blocking can occur on different dates

Known gotchas

Related routes

Avoid cold-start and timeout pitfalls calling AWS Lambda from an API
aws-lambda · 4 steps · unrated
Customize tokens with a Cognito pre-token-generation Lambda trigger
docs.aws.amazon.com/cognito · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans