AWS LambdaがAmazon Linux 2023上でJava 8、11、17をサポート開始
ID 5505
GUID 7abd6fb7c1447d6ef6cbffce28784fae487c4d71
発表日(JST)
要約生成日時(JST)
タイトル AWS LambdaがAmazon Linux 2023上でJava 8、11、17をサポート開始
詳細リンク https://aws.amazon.com/about-aws/whats-new/2026/07/aws-lambda-java-amazon-linux/
カテゴリ
  • aws-govcloud-us
  • aws-lambda
  • serverless
要点
  • AWS LambdaがAmazon Linux 2023上でJava 8、11、17ランタイムのサポートを開始(マネージドランタイムとコンテナベースイメージの両方)
  • Javaバージョンのアップグレードなしに、AL2からAL2023への移行が可能に
  • AWSはJava 21またはJava 25(AL2023上)へのアップグレードを推奨移行パスとして推奨
  • 既存のAL2ベースのJava 8、11、17ランタイムは2027年6月30日までセキュリティパッチを受け取り続ける
  • AWS GovCloud(US)リージョンと中国リージョンを含むすべてのLambda利用可能リージョンで提供
  • 移行支援にはAWS Transform customが利用可能
アップデート内容要約

AWS Lambdaが、Amazon Linux 2023(AL2023)上でJava 8、Java 11、Java 17ランタイムのサポートを開始しました。これにより、Amazon Linux 2(AL2)上でこれらのJavaバージョンを使用している顧客は、JavaバージョンのアップグレードなしにAL2023へ移行できます。AWSはJava 21またはJava 25へのアップグレードを推奨していますが、まだ準備ができていない顧客向けに代替パスを提供しています。

アップデート内容全文

AWS Lambdaは、Amazon Linux 2023(AL2023)上でJava 8、Java 11、Java 17ランタイムをサポートするようになりました。
マネージドランタイムおよびコンテナベースイメージの両方として利用可能です。
これらの新しいランタイムにより、Java 8、11、17でLambda関数を実行している顧客は、Javaバージョンの同時アップグレードを必要とせずに、Amazon Linux 2(AL2)からAL2023に移行できます。

既存のJava 8、11、17向けLambdaランタイムはAL2上で動作しており、AL2は2026年6月30日にサポート終了を迎えました。
サポート対象範囲とSLA適格性を維持するために、顧客はAL2023ベースのランタイムに関数を移行する必要があります。

AWSは、推奨される移行パスとして、AL2023上のJava 21またはJava 25へのアップグレードを推奨しています。
これらのランタイムは最新の言語機能とパフォーマンス改善を提供します。
まだJavaバージョンをアップグレードする準備ができていない顧客には、AL2023上の新しいJava 8、11、17ランタイムが代替の前進パスを提供します。

さらに、既存のAL2ベースのJava 8、11、17向けLambdaランタイムは引き続きサポートされ、2027年6月30日まで重要なセキュリティ問題に対するパッチを受け取り続けます。
これにより、顧客はAL2のサポート終了後1年間の移行期間を確保できます。

AL2023上のJava 8、11、17ランタイムは、AWS GovCloud(US)リージョンおよび中国リージョンを含む、Lambdaが利用可能なすべてのAWSリージョンで利用できます。
Java 21またはJava 25へのアップグレードを検討している顧客は、AWS Transform customを使用して移行を支援できます。

関連サービス
  • AWS Lambda
  • AWS Transform
  • Amazon Linux 2023
関連サービスの説明
  • AWS Lambdaは、サーバーレスコンピューティングサービスです。サーバーのプロビジョニングや管理を行うことなく、コードを実行できます。コードはイベント(HTTPリクエスト、ファイルのアップロード、スケジュールなど)に応じて自動的に実行され、実行した分だけ課金されます。Java、Python、Node.jsなど複数のプログラミング言語をサポートしており、今回の発表ではJavaランタイムの基盤OSがAmazon Linux 2023に対応しました。
  • AWS Transformは、AWSが提供するアプリケーション変換・移行支援サービスです。コードの自動変換やアップグレードを支援するツールで、今回の記事ではJava 21やJava 25へのアップグレード移行を支援するために「AWS Transform custom」が紹介されています。
  • Amazon Linux 2023(AL2023)は、AWSが提供するLinuxベースのオペレーティングシステムです。Amazon Linux 2の後継として開発され、セキュリティの強化、パフォーマンスの向上、最新のソフトウェアパッケージを提供します。EC2インスタンスやLambda関数の基盤OSとして使用されます。定期的なメジャーリリースと予測可能なライフサイクルポリシーが特徴です。
関連URL