投稿日: Jul 21, 2023

EMR on EKS で Apache Spark with Java 17 のサポートを開始したことを発表いたします。AWS のお客様は、サポートされている Java ランタイムとして Java 17 を活用して Amazon EMR on EKS で Spark ワークロードを実行できるようになりました。また、Java 17 の言語強化とパフォーマンスの向上の恩恵を受けることができます。Amazon EMR on EKS は、Apache Spark などのオープンソースのビッグデータフレームワークを Amazon EKS で実行するためのサービスです。

これまで、Amazon EMR on EKS ではデフォルトの Java ランタイムとして Java 8 を使用して Spark を実行し、Java 11 はオプションでした。Java 17 を使用して EMR on EKS で Spark を実行するには、カスタムイメージを作成し、デフォルトの Java 8 ランタイムを Java 17 に置き換えるという追加の作業が必要です。この新機能により、EMR on EKS で Spark ジョブを実行するためのサポートされているランタイムとして Java 17 を選択できるようになりました。 

この機能の詳細については、こちらのリリースドキュメントをご覧ください。Spark with Java 17 は、Amazon EMR on EKS 6.12 リリース以降でサポートされており、Amazon EMR on EKS を提供中のすべてのリージョンで利用可能です。