Java Management Service:Javaランタイムライフサイクル管理操作の導入 (2022/08/11)

Java Management Service:Javaランタイムライフサイクル管理操作の導入 (2022/08/11)

https://blogs.oracle.com/java/post/introducing-lifecycle-management-operations-in-jms

投稿者: Sanju Nair | Principal Product Manager, Java Platform Group


この度、Java Management Service (JMS) が Java Runtime Lifecycle Management オペレーションをサポートするようになったことをお知らせします。ユーザーは、Java Management Service - Fleet Managementで利用可能なInstall Java RuntimeおよびDelete Java Runtimeオペレーションを使用して、企業内のOracle JDKランタイムのライフサイクルを管理することができるようになりました。JMSを使用すると、集中管理が必要なコンピュートインスタンス(デスクトップ、サーバー、またはクラウドデプロイメント)をフリートとしてグループ化することができます。各フリートには、共通のルールとポリシーを共有するComputeインスタンスが含まれます。ライフサイクル管理は、既存の基本機能であるJava Usage TrackerやファイルスキャンによるJavaの発見と使用状況の追跡機能に加え、JMSに導入される先進機能の1つです。



Java ランタイムのインストール


ユーザーは、新しい[Install Java Runtime]オペレーションを使用して、フリート内のコンピュートインスタンスに Oracle Java ランタイムをインストールすることができます。以下の画像に示すように、ユーザーは、EOSL(End Of Support Life)である非Long Term Support(LTS)バージョンを含む、過去2年間にリリースされ、My Oracle SupportですべてのOracle顧客が広く利用できるOracle Java Runtimeバージョンをインストールすることが可能です。



JMS advanced featuresを使用してダウンロードされるOracle Javaランタイムは、Oracle Java SE Subscription、Java SE Desktop Subscriptionの対象となるシステムで実行する場合、Java SEサブスクリプション条件に基づいてダウンロードされます。基礎となるオペレーションシステムへのアクセスを許可するOracle Cloud Infrastructureサービス上で実行する場合、Oracle Javaランタイムは、Oracle Cloud Infrastructure Cloud Serviceの契約条件に基づいてダウンロードされます。



Javaランタイムの削除


ユーザーは、新しいDelete Java Runtimeオペレーションを使用して、フリート内のComputeインスタンス全体でレポートされたOracle Javaランタイムを削除することができます。以下の画像に示すように、ユーザーはOracle Java Runtimeのバージョンを選択し、Java runtimesテーブルでDeleteボタンを使用してこれらのランタイムを削除することができます。



Javaランタイムの使用状況(Computeインスタンス内のインストールパスやランタイムを呼び出すアプリケーション)を確認し、フリート内のJavaランタイムを削除した場合の影響を理解してから、Delete Java Runtimeオペレーションを実行できるようになります。



OCIエージェントのインストールを簡素化


JMSはまた、オペレーティングシステム固有のインストールスクリプトを導入することで、OCIエージェントのインストールを簡素化しました。これにより、単一のコマンドを実行するだけで、ホスト上でOCIエージェントを設定し、JMS使用のためにそれを構成することができます。従来は、OCIエージェントのインストール、JMSサービスプラグインのデプロイ、Java Usage Trackerの設定など、JMS利用のためにOCIエージェントを設定する別々の手順を、これらの新しいインストールスクリプトを単一のコマンドで実行することによって達成することができます。



さらなる探求


JMSのFleet Managementでは、Javaユーザーは、デスクトップ、サーバー、またはクラウド環境で動作するJava仮想マシンをフリートとしてグループ化し、Javaの使用状況に関する洞察を得て、Javaワークロードを管理することができます。Fleet Managementは、Oracle Cloud Infrastructureプラットフォームサービスを通じてレポートと管理機能を提供し、Javaの使用状況(オンプレミスまたはクラウド)を監視および観察し、使用状況に存在する可能性のある問題を特定することができます。Fleet Managementは、設計と開発に始まり、運用と保守に至るまで、Javaアプリケーションのエンドツーエンドのライフサイクルに関わる関係者が直面する、インベントリー、安定性、パフォーマンス、セキュリティ基準およびコンプライアンス、チューニング、トラブルシューティング、およびコストの最適化などの課題を軽減します。



コメント

このブログの人気の投稿

Oracle Database 19cサポート・タイムラインの重要な更新 (2024/11/20)

Oracle GoldenGate 23aiでMicrosoft Fabricでのオープン・ミラーリングがサポートされるようになりました (2024/11/19)

OCIサービスを利用したWebサイトの作成 その4~Identity Cloud Serviceでサイトの一部を保護 (2021/12/30)