AWS Lambda
開発者ガイド

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

AWS Lambda ランタイムは、メンテナンスとセキュリティの更新の対象となるオペレーティングシステム、プログラミング言語、およびソフトウェアライブラリの組み合わせを中心に構築されています。ランタイムのコンポーネントがセキュリティアップデートでサポート対象外となった場合、Lambda はこのランタイムを廃止します。

廃止は、2 つのフェーズで行われます。最初のフェーズでは、廃止予定のランタイムを使用する関数を作成することはできません。少なくとも 30 日間は、廃止予定のランタイムを使用する既存の関数を引き続き更新することができます。この期間が過ぎると、関数の作成と更新のいずれも、完全に無効になります。ただし、この関数は呼び出しイベントの処理に引き続き使用することができます。

廃止スケジュール

名前 識別子 End of Life 廃止 (作成) 廃止 (更新)

Node.js 0.10

nodejs

2016 年 10 月 31 日

2016 年 10 月 31 日

2016 年 10 月 31 日

Node.js 4.3

nodejs4.3

nodejs4.3-edge

2018 年 4 月 30 日

2018 年 12 月 15 日

2019 年 4 月 30 日

Node.js 6.10

nodejs6.10

2019 年 4 月 30 日

2019 年 4 月 30 日

2019 年 8 月 12 日

.NET Core 2.0

dotnetcore2.0

2019 年 4 月 30 日

2019 年 4 月 30 日

2019 年 5 月 30 日

.NET Core 1.0

dotnetcore1.0

2019 年 6 月 27 日

2019 年 6 月 27 日

2019 年 7 月 31 日

Node.js 8.10

nodejs8.10

2019 年 12 月 31 日

2020 年 1 月 6 日

2020 年 2 月 3 日

ほとんどの場合、言語バージョンまたはオペレーティングシステムのサポート終了日は事前に通知されます。今後 60 日以内に廃止予定の関数がランタイムで実行されている場合は、関数をサポートされているランタイムに移行して準備する必要があることが Lambda より E メールで通知されます。下位互換性のない更新を必要とするセキュリティ上の問題、または長期サポート (LTS) スケジュールをサポートしないソフトウェアなど、場合によっては事前通知が不可能な場合があります。

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

ランタイムが廃止されると、Lambda は呼び出しを無効にすることで終了する可能性があります。廃止予定のランタイムは、セキュリティアップデートやテクニカルサポートの対象にはなりません。ランタイムを終了する前に、Lambda によって、影響を受けるお客様に追加の通知が送信されます。現時点では、ランタイムの廃止予定はありません。