装飾的な二重らせん

AEM 6.5 と Java 17 - わかっていることと準備方法

2020 年に AEM as a Cloud Service が初めてリリースされたとき、私たち全員 (および私が話をしたすべての Adob​​e エンジニアリング担当者) は、AEM 6.5 がオンプレミスまたはセルフホスト型の最後の AEM バージョン になると確信していました。

しかし時代は変わりつつあります! これを見てください:

2024年10月1日更新

10 月末以降、 adaptTo()で前述の「 AEM 6.5 および JDK 17 」の講演が行われ、より公式な詳細が明らかになるでしょう。その時点で、Adobe からより公式な情報が得られるでしょう。それまでの間、既存のオンプレミス、セルフホスト、または AMS プランにこれがどのような影響を与えるか知りたい場合は、ぜひご連絡ください。喜んでお話しします。

AEM 6.x の新バージョンがリリースされます

adaptTo() の概要に記載されているように、オンプレミス、セルフホスト、および Adob​​e AEM Managed Services (AMS) のお客様向けに、Adobe Experience Manager 6.x の新しいバージョンがリリースされる予定 です。これは、2024 年末または 2025 年初頭に早期アクセス顧客トライアル用の AEM 6.6 としてリリースされる可能性が高く、一般提供とアップグレード ガイダンスは 2025 年第 1 四半期までに準備される予定です。

JDK 17 および JDK 21 で実行される AEM 6.x

AEM の新しいバージョンを作成するきっかけとなったのは、AEM を JDK 8 および JDK 11 からより新しい Java バージョンに移行し、JDK 11 または JDK 8 では修正されないアップストリームのセキュリティ脆弱性を解決できるようにすることでした。

これには、AEM の「エンジン」を構成する Apache Oak、Java コンテンツ リポジトリ、Sling コア、およびその他の API とコンポーネントを JDK 17 および 21 で実行できるように更新するための広範囲にわたるエンジニアリング作業が必要でした。この作業には、最新の 6.5 サービス パック機能セット (元の 6.5.0 リリース以降、かなりの新機能が提供されています) を維持できるようにするとともに、将来にわたってオンプレミスまたは AMS で AEM を継続的に実行することを目指す顧客に対して長期的なサポート戦略を可能にすることも含まれます。

AEM 6.6 には組み込めない非推奨の API や機能もいくつかあるため、これがリリースされたときにまだ 6.5 を使用しているユーザーにとっては、準備と移行のプロジェクトが必ず必要になります。

クラウドサービスとしての AEM は JDK 21 に移行します

AEM Cloud Service (現在 Java 11 で実行) は、JDK 21 ランタイムに移行します。現時点では、これに関するタイムラインはありません。当然、Adobe はこのアップグレードの影響を最小限に抑えるために多くの作業を行いますが、状況によっては、2025 年の第 1 四半期または第 2 四半期の初めに、開発パイプライン、Cloud Manager ビルド、およびコードベースを JDK21 で実行できるようにアップグレードするための小規模または中規模のエンジニアリング プロジェクトを検討する必要があるかもしれません。

詳細がわかり次第、このページを更新します。これらの変更が 2025 年以降の Adob​​e Experience Cloud スタック計画にどのような影響を与えるかについてご質問がある場合は、お問い合わせください。私たちが知っている情報を喜んで共有します。

  • タッド・リーブス

    Arbory Digital の主任アーキテクト

    AEM アーキテクト兼 DevOps 担当者。AEM/CQ で 14 年、システム インフラストラクチャで 25 年以上の経験があります。システム管理よりもマウンテン バイクに長く携わっており、メイン州出身ですが、現在はジョージア州北西部の山岳地帯に住んでいます。

    TadにLinkedinで連絡する

聞いてよかったですか? 自分に合ったものについて質問がありますか? ぜひお話ししましょう!お問い合わせ

ポッドキャストエピソードとブログ投稿