ランタイムサポートポリシー - AWS Lambda

ランタイムサポートポリシー

Lambda ランタイム .zip ファイルアーカイブは、メンテナンスとセキュリティの更新の対象となるオペレーティングシステム、プログラミング言語、およびソフトウェアライブラリの組み合わせを中心に構築されています。ランタイムのコンポーネントに対してセキュリティ更新プログラムが使用できなくなった場合、Lambda はランタイムを非推奨にします。

ランタイムの非推奨 (サポート終了) は 2 つのフェーズで発生します。フェーズ 1 では、Lambda はランタイムにセキュリティパッチやその他の更新が適用しなくなります。ランタイムを使用する関数を作成することはできなくなりますが、既存の関数を更新し続けることはできます。ランタイムを使用する既存の関数は、テクニカルサポートの対象ではなくなります。

フェーズ 2 は、フェーズ 1 の開始から 30 日以上後に開始され、ランタイムを使用する関数を作成または更新できなくなります。ただし、ランタイムを使用する既存の関数は、呼び出しイベントを処理するために引き続き使用できます。

重要

Python 2.7 は、2020 年 1 月 1 日にサポートが終了しました。Python 2.7 ランタイムのサポート終了 (フェーズ 1) は 2021 年 7 月 15 日です。詳細については、AWS コンピューティングブログの「AWS Lambda での Python 2.7 のサポート終了を発表」を参照してください。

次のランタイムは、サポート終了に達したか、またはサポート終了が予定されています。

ランタイムのサポート終了日
名前 識別子 オペレーティングシステム サポート終了フェーズ 1 の開始 サポート終了フェーズ 2 の開始

Python 2.7

python2.7

Amazon Linux

2021 年 7 月 15 日

2021 年 9 月 30 日

Ruby 2.5

ruby2.5

Amazon Linux

2021 年 7 月 30 日

2021 年 8 月 30 日

Node.js 10.x

nodejs10.x

Amazon Linux 2

2021 年 7 月 30 日

2021 年 8 月 30 日

Node.js 8.10

nodejs8.10

Amazon Linux

2020 年 3 月 6 日

Node.js 6.10

nodejs6.10

Amazon Linux

2019 年 8 月 12 日

Node.js 4.3 Edge

nodejs4.3-edge

Amazon Linux

2019 年 4 月 30 日

Node.js 4.3

nodejs4.3

Amazon Linux

2020 年 3 月 6 日

Node.js 0.10

nodejs

Amazon Linux

2016 年 10 月 31 日

.NET Core 2.0

dotnetcore2.0

Amazon Linux

2019 年 5 月 30 日

.NET Core 1.0

dotnetcore1.0

Amazon Linux

2019 年 7 月 30 日

ほとんどの場合、言語バージョンまたはオペレーティングシステムの終了日は事前にわかります。Lambda は、今後 60 日以内にサポート終了が予定されているランタイムを使用する関数がある場合は、E メールで通知します。AWS では、セキュリティパッチを引き続き受けて、テクニカルサポートを受けることができるように、関数をサポート対象のランタイムバージョンに移行することを強くお勧めします。

場合によっては、サポート終了の事前通知ができない場合があります。例えば、後方互換性のない更新が必要なセキュリティ問題、または長期サポート (LTS) スケジュールを提供しないランタイムコンポーネントなどです。

言語およびフレームワークのサポートポリシー

ランタイムのサポートが終了した後、Lambda は呼び出しを無効にすることで完全に終了する可能性があります。ランタイムを終了する前に、Lambda によって、影響を受けるお客様に追加の通知が送信されます。現時点では、終了予定のランタイムはありません。