Veröffentlicht am: Nov 18, 2019
Sie können jetzt AWS Lambda-Funktionen mit Java 11 entwickeln. Beim Erstellen von Funktionen können Sie jetzt Java-11-Features wie die verbesserte HTTP Client API und neue Methoden zum Lesen und Schreiben von Zeichenfolgen verwenden. In Java 11 geschriebene Lambda-Funktionen sind kompatibel mit Amazon Linux 2, der neuesten Generation von Amazon Linux, und Amazon Corretto 11, einer kostenlosen, produktionsbereiten Distribution von OpenJDK 11 mit langfristiger Unterstützung.
AWS Lambda ist ein Rechenservice, mit dem Sie Code ausführen können, ohne Server bereitstellen und verwalten zu müssen. Mit AWS Lambda können Sie Code für fast alle Java-Anwendungen oder Back-End-Services ausführen, und zwar ohne Administration. Sie können mit Ihren bestehenden Tools, wie Eclipse oder IntelliJ IDEA, Java-Code verfassen und ihn anschließend mit Maven in einem Paket speichern. AWS Lambda fügt sich also nahtlos in Ihre vorhandenen Entwicklungsprozesse ein.
Laden Sie einfach Ihren Code über die Konsole oder die Befehlszeilenschnittstelle von AWS Lambda hoch und wählen Sie die Java-11-Laufzeitumgebung aus. Sie können auch das AWS Serverless Application Model (SAM) verwenden, um in Java verfasste Serverless-Anwendungen bereitzustellen und zu verwalten. Wenn Sie über Java-8-Funktionen verfügen, können Sie sie zur neuen Laufzeitumgebung migrieren, indem Sie die erforderlichen Änderungen am Code vornehmen, damit er mit Java 11 und Amazon Linux 2 kompatibel ist. Anschließend ändern Sie die Konfiguration der Laufzeitumgebung von der Funktion zu Java 11. Weitere Informationen über das Java-Programmiermodell erhalten Sie in der AWS Lambda-Dokumentation.
Die Java-11-Laufzeitumgebung ist in allen Regionen verfügbar, in denen auch Lambda verfügbar ist. Besuchen Sie unsere Produktseite für weitere Informationen zu AWS Lambda oder melden Sie sich bei der AWS Lambda-Konsole an, um die ersten Schritte durchzuführen.