※ 本記事は、Monica Riccelliによる”Announcing Oracle WebLogic Server and Coherence 15.1.1“を翻訳したものです。
2025年10月10日
Oracleは、Oracle WebLogic Server and Coherenceバージョン15.1.1のリリースを発表します。この新しいバージョンでは、Jakarta EE 9.1のサポートの更新、Java SE 17および21との互換性の維持、Spring Framework 6.xおよびHibernate 6.6.xの実行に対する包括的なサポート、およびJakartaの依存関係を利用するアプリケーションが提供されます。
WebLogic ServerおよびCoherence 15.1.1は、オンプレミスでもクラウドでもサポートされています。これには、Oracle Cloud認定およびコンテナおよびKubernetes環境でWebLogic ServerおよびCoherenceを実行するためのツールが含まれます。オラクルのソリューションは、幅広いプラットフォーム、Oracle製品およびサービスと統合され、アプリケーションの優れたパフォーマンスと可用性を提供します。最新のソフトウェアは、Oracle Technology NetworkおよびOracle Software Delivery Cloudからダウンロードできます。詳細は、更新された製品ドキュメント製品ドキュメントを確認することもできます。
Spring Framework 6.xおよびHibernate 6.6.xのサポート
Jakarta EE 9.1のサポートが強化され、WebLogic Server and Coherence 15.1.1は、アプリケーションが最新のサードパーティ・ライブラリを利用できるようになり、アップグレード性が向上し、エンタープライズ・ソリューションの将来を守ることができます。Spring Framework 6.xおよびHibernate 6.6.xで構築されたアプリケーションは、”Jakarta”パッケージ・ネームスペースを利用して、WebLogic Server and Coherence 15.1.1にシームレスにデプロイできるようになりました。
アップグレード・ガイダンス
互換性を維持し、WebLogic Serverバージョン間でアップグレード・プロセスを合理化することにコミットしています。WebLogic Server 15.1.1での重要な要件は、アプリケーションをJakartaネームスペースに移行することです。コミュニティベースのOpenRewriteテクノロジを活用したツールは、特にWebLogic Server 12.2.1.4、14.1.1および14.1.2からアップグレードするアプリケーションの場合、この移行を簡略化および自動化します。包括的なOpenRewriteレシピは、特に大規模なアプリケーション・ポートフォリオを管理する場合に、ヒューマン・エラーを削減し、コストを削減します。
一般的なアップグレード・プロセスには、次のものが含まれます:
– アプリケーションの変換
– ドメインのアップグレード
– 変換されたアプリケーションのデプロイ
詳細なアップグレード・ガイダンスおよびハンズオン・チュートリアルを参照できます。Rewrite WebLogicを参照してください。
証明書管理
WebLogic Server 15.1.1では、セキュアなドメイン構成(セキュア本番モードSSL設定を使用するものを含む)を合理化するように設計された自動証明書管理機能が導入されています。この新機能により、WebLogicドメインおよびサーバー内の証明書の生成、更新および配布が自動化されます。埋込みWebLogic CA、外部認証局およびOCI証明書サービスによって発行された証明書をサポートします。
証明書管理をテクニカル・プレビューとして使用できるようにし、ユーザーがこの機能に早期にアクセスできるようにします。この機能の完全なサポートは、WebLogic Server 15.1.1の今後のアップデートで提供されます。今後の発表については、ブログから引き続きご確認ください。
Oracle Databaseとの統合
Oracle WebLogic Serverは、引き続きOracle Databaseとのクラス最高の統合を提供します。バージョン15.1.1では、Oracle JDBC 23aiドライバがバンドルされており、Oracle Database 19cおよび23aiの認定サポートが提供され、新しいデータベース機能がロック解除されています。特に、23aiのサポートにより、WebLogic ServerはJSONデータベースをサポートできるようになり、ユーザーはSODAドライバを介してリレーショナルおよびJSONデータを格納および問い合せることができます。
JDBC 23aiドライバのその他の拡張機能は次のとおりです:
– 診断とロギングの改善
– Oracle Database ShardingのネイティブUCPデータ・ソースのサポート
– ネイティブ・ブール・データ型のサポート
– 拡張された透過的アプリケーション・コンティニュイティ
WebLogic Server 15.1.1では、データ・ソースのチューニング属性も導入され、非アクティブまたは低使用率の期間中に接続プールが最適化されます。
可観測性とOpenTelemetryのサポート
WebLogic ServerのOracle JDBC 23aiドライバのサポートにより、ユーザーはOpenTelemetryを利用して、WebLogic ServerからOracle Database 23aiまでの包括的な可観測性を実現できます。OpenTelemetryは、ベンダーに依存しないテレメトリを提供し、パフォーマンス監視を強化し、トラブルシューティングを迅速化し、エンタープライズJavaアプリケーション全体でプロアクティブなデータ主導型の運用をサポートします。OpenTelemetryを使用したWebLogic Serverの可観測性および監視の記事には、概念実証(WebLogic環境でOpenTelemetryの機能を利用する方法)があります。
クラウド・ネイティブとKubernetesのサポート
WebLogic Kubernetes Toolkitは、WebLogic Server 15.1.1ドメインを完全にサポートするように拡張され、Kubernetesへの即時デプロイメントが可能になります。WebLogic Kubernetes Operatorは、WebLogic Server 15.1.1ドメインのライフサイクル全体を効率的に管理し、レガシー・デプロイメントと新規デプロイメントの両方にわたって合理化された操作を保証します。WebLogic Deploy Tooling (WDT)も更新され、仮想マシン、Kubernetes永続ボリュームおよびクラウド環境でのイントロスペクション、構成およびドメイン作成がサポートされます。
Kubernetesで実行されるWebLogicドメインは、Horizontal Pod Autoscalers (HPA)およびPrometheusまたはKEDAが提供するメトリックとシームレスに統合することで、クラスタの柔軟性を享受できます。オペレータは、トラフィックのしきい値に基づいてクラスタを自動的にスケール・インまたはスケール・アウトできるため、動的な高可用性環境がサポートされます。ぜひ「Clusterception: Autoscaling WebLogic Clusters on Kubernetes using Prometheus and Keda」のブログを読んでみてください。
Oracleでは、最新のクリティカル・パッチ更新(CPU)が事前にパッチされて、WebLogic Server and Coherenceイメージを四半期ごとにOracle Container Registry (OCR)に公開し続けます。OCRのイメージでは、更新を自動化し、Kubernetesで実行されているWebLogic and Coherence 15.1.1ドメインを保護できます。
Oracle Coherence 15.1.1
Coherence 15.1.1は、Java 17およびJava 21で実行され、Jakarta EE 9.1仕様との互換性が維持され、次のようないくつかの拡張機能が導入されています:
– Vector DB
Coherence 15.1.1では、Coherenceクラスタ内の密ベクトル埋込みの最適化された記憶域のサポートと、Coherenceアグリゲータを使用して、これらの埋込み間で類似性検索をパラレルで実行する機能が追加されています。また、ユーザーはHNSWおよびバイナリ量子化ベースのベクトル索引を作成でき、これにより検索パフォーマンスが大幅に向上します。
– Lucene全文索引付け
Coherence 15.1.1では、パーティション化されたLucene全文索引のサポート、およびそれらの索引間のパラレル検索も追加され、最適な一致がクライアントに確実に返されるように、結果の高度な再ランク付けが行われます。
– Coherence RAG
Coherence RAGは、コア・ベクトルDBおよびLuceneの索引付け機能に基づいて構築され、生成AIを使用してエンドツーエンドのRAGソリューションを実装するために、類似性またはハイブリッド検索結果をリモートLLMと簡単に統合できる高レベルのAPIが追加されます。また、カスタム・ソースを含む複数のドキュメント・ソースからのドキュメント・コンテンツの大規模な並列取込みおよびベクトル化、およびローカルおよびリモートの埋込み、再ランク付けおよびチャット・モデルとのシームレスな統合もサポートします。
Coherence RAGを使用すると、数百または数千のCPUコアを使用して、GPU上で実行する場合と同等または高速な速度でベクトル埋込みの作成を実行でき、GPUが使用可能な場合はGPUも利用できます。
– OpenTelemetryリモート・クライアントのサポート
Coherence 15.1.1では、リモートExtendおよびgRPC JavaクライアントにもOpenTelemetryサポートが追加され、ユーザーはCoherenceアプリケーション内のリクエストをエンドツーエンドでトレースできます: リモート・クライアントから、最終的にデータを格納するために使用される外部データ・ストア(存在する場合)、または組込みのディスク永続性を含むCoherenceストレージ・レイヤー(存在しない場合)まで。
サポート・ライフサイクル
WebLogic Server and Coherence 15.1.1は、長期サポート(LTS)リリースとして指定されます。これは、5年間のPremier Supportに加えて3年間のExtended Supportを意味します。これにより、8年間のバグおよびセキュリティ修正が提供され、将来のクラウド導入のための明確な最新化パスを備えた、優れたアプリケーション・パフォーマンス、信頼性、セキュリティが確保されます。
Oracle WebLogic Server and Coherence 15.1.1をお試しください。最新のクラウド対応アプリケーションへの移行をサポートする追加のお知らせおよびリソースについては、ブログをご覧ください。
