Veröffentlicht am: Nov 18, 2019
Sie können AWS Lambda-Funktionen jetzt mit Python 3.8 entwickeln. Dies ist die neueste Python-Version mit vielen neuen Features. Dazu gehören Ausdrücke für die Zuordnung, reine Positionsargumente und Eingabeverbesserungen. In Python 3.8 geschriebene Lambda-Funktionen werden in der neuesten Generation von Amazon Linux, Amazon Linux 2, ausgeführt. Sie können sich das Python-Programmiermodell in der Dokumentation von AWS Lambda durchlesen, um mehr über das Schreiben von Funktionen in Python 3.8 zu erfahren.
Um Ihren Python-Code als Lambda-Funktion bereitzustellen, laden Sie Ihren Funktionscode über die AWS-CLI oder die AWS Lambda-Konsole hoch und wählen die Python 3.8-Laufzeit aus. Lambda kümmert sich um das Ausführen und Skalieren Ihrer Funktion mit Hochverfügbarkeit. Darüber hinaus können Sie das AWS Serverless Application Model (SAM) verwenden, um in Python verfasste serverlose Anwendungen bereitzustellen und zu verwalten. Vorhandene Python-Funktionen können in die neue Laufzeit migriert werden. Dazu nehmen Sie die nötigen Codeänderungen vor, um die Kompatibilität mit Python 3.8 zu gewährleisten, und ändern die Laufzeitkonfiguration der Funktion in "Python 3.8".
Die Python 3.8-Laufzeit ist in allen Regionen verfügbar, in denen Lambda angeboten wird. Weitere Informationen zu AWS Lambda finden Sie auf der Produktseite. Wenn Sie direkt loslegen möchten, können sich bei der AWS Lambda-Konsole anmelden.