AWS Lambda が Python 3.13 のサポートを追加

投稿日: 2024年11月14日

AWS Lambda で Python 3.13 を使用したサーバーレスアプリケーションの作成がサポートされるようになりました。開発者は Python 3.13 をマネージドランタイムとコンテナベースイメージの両方として使用できます。AWS では、マネージドランタイムとベースイメージが利用可能になった時点で更新が自動的に適用されます。

Python 3.13 は、Python の最新の長期サポート (LTS) リリースであり、2029 年 10 月までセキュリティとバグ修正に関するサポートが提供される予定です。このリリースにより、Lambda のお客様は最新の Python 3.13 言語機能にアクセスできるようになります。Python 3.13 を Lambda@Edge と一緒に使用することで (サポートされているリージョンで)、Amazon CloudFront を通じて配信される低レイテンシーのコンテンツをカスタマイズできます。Powertools for AWS Lambda (Python) は、サーバーレスのベストプラクティスを実装し、デベロッパーの作業スピードを向上させるためのデベロッパーツールキットで、Python 3.13 もサポートしています。

Python 3.13 ランタイムは、中国および AWS GovCloud (米国) リージョンを含め、Lambda が提供されているすべてのリージョンで利用可能です。

Lambda コンソール、AWS CLI、AWS サーバーレスアプリケーションモデル (AWS SAM)、AWS CDK、AWS CloudFormation など、さまざまな AWS デプロイツールを使用して、Python 3.13 で作成されたサーバーレスアプリケーションをデプロイおよび管理できます。既存の Lambda 関数のアップグレードに関するガイダンスなど、詳細については、ブログ記事をご覧ください。AWS Lambda の詳細については、製品ページをご覧ください。