Veröffentlicht am: May 14, 2018
: Ab heute können Sie neben der Node.js v6.10-Laufzeit auch Node.js v8.10 verwenden, um Ihre Funktionen in Lambda@Edge zu entwickeln.
Node.js v8.10, die aktuelle Long Term Support (LTS)-Version von Node, verwendet die neue V8 6.0-Engine, die im Vergleich mit der vorherigen LTS-Version 6.x eine bessere Leistung bietet. Außerdem unterstützt Node.js v8.10 neue Funktionen wie beispielsweise async/await, eine neue Art und Weise, wie asynchrone Operationen in Node.js gehandhabt werden. Dadurch können Sie schlichteren, einfacheren und saubereren Code für Non-Blocking-Aufrufe schreiben. In diesem Blogeintrag erhalten Sie weitere Informationen zu den Vorteilen der async/await-Funktion, die mit Node.js v8.10 eingeführt wird.
Beginnen Sie doch damit, Ihren Node.js-Code über die AWS-Befehlszeilenschnittstelle oder die Lambda-Konsole als eine AWS Lambda-Funktion hochzuladen, und wählen Sie die Node.js 8.10-Laufzeit aus. Wenn Sie bereits über Node.js-Funktionen verfügen, können Sie zu der neuen Laufzeit wechseln, indem Sie erforderliche Code-Änderungen vornehmen, um die Kompatibilität mit der neuen Laufzeitumgebung zu gewährleisten sowie ihre Funktionskonfiguration bearbeiten, um die Laufzeit auf "Node.js 8.10" festzulegen.
Für weitere Informationen zu Lambda@Edge besuchen Sie die Produktseite. Weitere Informationen zum Node.js-Programmiermodell von Lambda finden Sie in der Dokumentation.