Veröffentlicht am: Jul 27, 2023
AWS Lambda unterstützt jetzt die Erstellung serverloser Anwendungen mit Python 3.11. Entwickler können Python 3.11 sowohl als verwaltete Laufzeit als auch als Container-Basisimage verwenden, und AWS wendet automatisch Aktualisierungen auf die verwaltete Laufzeit und das Basisimage an, sobald sie verfügbar sind. Sie können Python 3.11 mit Lambda@Edge verwenden und so Inhalte mit niedriger Latenz anpassen, die über Amazon CloudFront bereitgestellt werden. Powertools für AWS Lambda, ein Entwickler-Toolkit zur Implementierung serverloser bewährte Methoden und zur Steigerung der Entwicklergeschwindigkeit, unterstützt ebenfalls Python 3.11.
Python 3.11 enthält wichtige Leistungsverbesserungen gegenüber Python 3.10. Mit dem Abrechnungsmodell pro Millisekunde von Lambda werden Workloads, die Python 3.11 verwenden, in der Regel schneller und günstiger ausgeführt als mit älteren Python-Versionen. Entwickler, die serverlose Anwendungen erstellen, können die neuen Sprachfunktionen von Python 3.11 nutzen, um die Effizienz zu verbessern und besser lesbaren Code zu erhalten. Weitere Informationen finden Sie in unserem Blogbeitrag unter Python-Laufzeit 3.11 jetzt in AWS Lambda verfügbar.
Die Python-Laufzeit 3.11 ist in allen Regionen verfügbar, in denen Lambda verfügbar ist, mit Ausnahme der Regionen China und GovCloud.
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 Python 3.11 geschriebene serverlose Anwendungen bereitzustellen und zu verwalten. Um bestehende Lambda-Funktionen zu migrieren, in denen frühere Python-Versionen ausgeführt werden, überprüfen Sie Ihren Code auf Kompatibilität mit Python 3.11 und aktualisieren Sie dann die Funktionslaufzeit oder verwenden Sie das von AWS bereitgestellte Basisimage für Python 3.11, um Python-3.11-Funktionen mithilfe von Containern zu erstellen und bereitzustellen. Weitere Informationen zu AWS Lambda finden Sie auf unserer Produktseite.