AWS Lambda unterstützt jetzt Java 8, 11 und 17 auf Amazon Linux 2023
AWS Lambda unterstützt jetzt Java 8-, Java 11- und Java 17-Laufzeiten auf Amazon Linux 2023 (AL2023), die sowohl als verwaltete Laufzeiten als auch als Container-Basis-Images verfügbar sind. Diese neuen Laufzeiten ermöglichen es Kunden, die Lambda-Funktionen auf Java 8, 11 oder 17 ausführen, von Amazon Linux 2 (AL2) auf AL2023 zu migrieren, ohne gleichzeitig ein Java-Versions-Upgrade durchführen zu müssen.
Die bestehenden Lambda-Laufzeiten für Java 8, 11 und 17 laufen auf AL2, das am 30. Juni 2026 das Ende seiner Lebensdauer erreichte. Um den Support abzudecken und die SLA-Voraussetzungen aufrechtzuerhalten, müssen Kunden ihre Funktionen auf eine AL2023-basierte Runtime migrieren. AWS empfiehlt Kunden, ein Upgrade auf Java 21 oder Java 25 auf AL2023 als bevorzugten Migrationspfad durchzuführen. Diese Laufzeiten bieten die neuesten Sprachfunktionen Performance-Verbesserungen. Für Kunden, die noch nicht bereit sind, ihre Java-Version zu aktualisieren, bieten die neuen Java 8-, 11- und 17-Laufzeiten auf AL2023 einen alternativen Weiterleitungspfad. Darüber hinaus werden die bestehenden AL2-basierten Lambda-Laufzeiten für Java 8, 11 und 17 weiterhin unterstützt und bis zum 30. Juni 2027 weiterhin Patches für kritische und ausgewählte wichtige Sicherheitsprobleme erhalten, sodass Kunden nach dem Ende des Lebenszyklus von AL2 ein ganzes Jahr Zeit haben, ihre Migration abzuschließen.
Die Java-Laufzeiten 8, 11 und 17 auf AL2023 sind in allen AWS-Regionen verfügbar, in denen Lambda verfügbar ist, einschließlich der AWS GovCloud (USA)- und China-Regionen.
Weitere Informationen zum AL2023-Support in Lambda finden Sie in unserem Blogbeitrag. Kunden, die bereit sind, ein Upgrade auf Java 21 oder Java 25 durchzuführen, können AWS Transform Custom verwenden, um die Migration zu unterstützen. Weitere Informationen zu Lambda-Laufzeiten finden Sie in der Lambda-Laufzeitdokumentation.