Red Hat Training

A Red Hat training course is available for Red Hat Decision Manager

第2章 Red Hat Decision Manager のコンポーネント

Red Hat Decision Manager は、Decision Central と Decision Server で設定されます。

  • Decision Central は、ビジネスルールを作成および管理するためのグラフィカルインターフェイスです。Decision Central は、Red Hat JBoss EAP インスタンスまたは Red Hat OpenShift Container Platform (OpenShift) にインストールできます。

    Decision Central は、スタンドアロンの JAR ファイルとしても使用できます。Decision Central スタンドアロンの JAR ファイルとして使用して、アプリケーションサーバーにデプロイせずに Decision Central を実行できます。

  • Decision Server では、プロセス、ルール、およびその他のアーティファクトが実行されます。これは、プロセスとルールをインスタンス化して実行し、計画の問題を解決するために使用されます。Decision Server は、Red Hat JBoss EAP インスタンス、OpenShift、Oracle WebLogic Server インスタンス、IBM WebSphere Application Server インスタンスに、または Spring Boot アプリケーションの一部としてインストールできます。

    Decision Server は、管理モードまたは非管理モードで動作するように設定できます。非管理モードの場合は、手動で KIE コンテナー (デプロイメントユニット) を作成および維持する必要があります。KIE コンテナーは、プロジェクトの特定のバージョンです。管理モードの場合は、Decision Manager コントローラーが Decision Server の設定を管理し、ユーザーはコントローラーと対話形式で KIE コンテナーを作成、維持します。

    Decision Manager コントローラーは Decision Central と統合します。Red Hat JBoss EAP に Decision Central をインストールする場合は、Execution Server ページを使用して KIE コンテナーを作成および維持します。ただし、Decision Central をインストールしない場合は、ヘッドレス Decision Manager コントローラーをインストールし、REST API または Decision Server Java Client API を使用してそのコントローラーと対話します。

  • Red Hat Business Optimizer は、Decision Central および Decision Server に統合されています。また、組み込み可能な軽量プランニングエンジンで、プランニングの問題を最適化します。Red Hat Business Optimizer は、最適化のためのヒューリスティック法およびメタヒューリスティック法を効率的なスコア計算と組み合わせ、Java プログラマーがプランニングの問題を効率的に解決できるようにします。