AWS Lambda fügt Unterstützung für Java 25 hinzu

Veröffentlicht am: 14. Nov. 2025

AWS Lambda unterstützt jetzt die Erstellung von Serverless-Anwendungen mit Java 25. Diese Laufzeit basiert auf der neuesten Version für langfristigen Support von Amazon Corretto, der Amazon-Distribution von OpenJDK. Sie können Java 25 sowohl als verwaltete Laufzeit als auch als Container-Basis-Image verwenden, und AWS wendet automatisch Aktualisierungen auf die verwaltete Laufzeit und das Basis-Image an, sobald sie verfügbar sind.

Diese Version bietet Lambda-Entwicklern die neuesten Funktionen der Java-Sprache, wie z. B. primitive Typen in Mustern, Modul-Import-Deklarationen und flexible Konstruktorkörper. Außerdem enthält es mehrere Leistungsverbesserungen, wie Ahead-of-Time-Caches, Anpassungen der Standardwerte für die abgestufte Kompilierung und die Entfernung des Patches für die Log4Shell-Schwachstelle aus dem Jahr 2021. Sie können die gesamte Palette der AWS-Bereitstellungstools verwenden, einschließlich der Lambda-Konsole, AWS CLI, AWS Serverless Application Model (AWS SAM), CDK und AWS CloudFormation, um in Rust geschriebene Serverless-Anwendungen bereitzustellen und zu verwalten. Die Laufzeit unterstützt Lambda Snap Start (in unterstützten Regionen) für schnelle Kaltstarts. Powertools für AWS Lambda (Java), ein Entwickler-Toolkit zur Implementierung bewährter Serverless-Methoden und zur Steigerung der Entwicklergeschwindigkeit, unterstützt ebenfalls Java 25.

Die Lambda Java 25-Laufzeit ist in allen Regionen verfügbar, einschließlich der AWS GovCloud (USA)-Regionen und China-Regionen.

Weitere Informationen, einschließlich eines Leitfadens für die Aktualisierung bestehender Lambda-Funktionen, entnehmen Sie bitte unserem Blogbeitrag. Weitere Informationen zu AWS Lambda finden Sie auf unserer Produktseite.