For the runtimes EOLkits tracks: when patches stop, when AWS says it will block creating new functions, when it will block updating existing ones, and the target currently supported by these bounded tools. Each row links the AWS source; future dates can change.
Scan your stack free — find your deprecated runtimes →
Prefer a 10-second check? Paste your config into the free AWS EOL checker. Pasted input is not uploaded; bounded first-party usage events may be sent.
| Runtime | Deprecation | Blocks create | Blocks update | Severity | EOLkits target | Source |
|---|---|---|---|---|---|---|
nodejs20.x | 2026-04-30 | 2027-02-01 | 2027-03-03 | high | nodejs24.x | AWS |
python3.9 | 2025-12-15 | 2027-02-01 | 2027-03-03 | high | python3.12 | AWS |
python3.10 | 2026-10-31 | 2027-02-01 | 2027-03-03 | high | python3.12 | AWS |
nodejs16.x | 2024-06-12 | 2027-02-01 | 2027-03-03 | high | nodejs24.x | AWS |
nodejs18.x | 2025-09-01 | 2027-02-01 | 2027-03-03 | high | nodejs24.x | AWS |
python3.8 | 2024-10-14 | 2027-02-01 | 2027-03-03 | high | python3.12 | AWS |
nodejs22.x | 2027-04-30 | 2027-06-01 | 2027-07-01 | medium | nodejs24.x | AWS |
python3.11 | 2027-06-30 | 2027-07-31 | 2027-08-31 | medium | python3.12 | AWS |
Functions keep running after deprecation, but become unpatched and — after the block-update date — unmodifiable. Dates reflect the AWS-published schedule and can shift; the linked AWS page is authoritative.
The fixed $299 report scans supported source and IaC in one uploaded archive without AWS credentials, then returns exact observed file/line evidence, configured references, scope limits, and a remediation order. Inspect the fictional engine output before deciding.
Inspect the sample and report availability →
Schedule source: AWS Lambda runtimes. Future dates can change.
The upgrade can surface specific errors — removed stdlib modules, the unbundled AWS SDK v2 on Node 18+, native-wheel/ABI breaks. See common migration error fixes, or check the repository evidence report ($299, 30-day money-back) for exact file/line matches, configured references, and a remediation order.