Veröffentlicht am: Nov 18, 2019
Sie können jetzt Ihre AWS Lambda-Funktionen in Node.js 12 verfassen und die neuen Features verwenden, z. B. die Performance-Verbesserungen bei der V8-Engine, private Klassenfelder und die erweiterte Stapelnachverfolgung. In Node.js 12 geschriebene Lambda-Funktionen werden in der neuesten Generation von Amazon Linux, Amazon Linux 2, ausgeführt. Sie können sich das Node.js-Programmiermodell in der Dokumentation von AWS Lambda durchlesen, um mehr über das Schreiben von Funktionen in Node.js 12 zu erfahren.
Node.js 12 ist der neueste LTS Release von Node.js und erhält bis April 2022 Support in Form von Sicherheitsupdates und Fehlerbehebungen. Lambda aktualisiert Node.js 12 automatisch, sobald Updates von der Node.js-Community verfügbar sind.
Um den Node.js-Code als Lambda-Funktion bereitzustellen, laden Sie Ihren Code über die AWS-CLI oder AWS Lambda-Konsole hoch und wählen Sie die Node.js-12.x-Laufzeitumgebung aus. Darüber hinaus können Sie das AWS Serverless Application Model (SAM) verwenden, um in Node.js verfasste Serverless-Anwendungen bereitzustellen und zu verwalten. Vorhandene Node.js-Funktionen können in die neue Laufzeitumgebung migriert werden. Dazu nehmen Sie die erforderlichen Änderungen am Code vor, um die Kompatibilität mit Node.js 12 zu gewährleisten, und ändern die Konfiguration der Laufzeitumgebung von der Funktion zu "nodejs12.x".
Die Node.js-12-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.