第3章 利用可能なインストールプラットフォーム
Red Hat Decision Manager のリリースはすべて、オペレーティングシステム、JVM、Web ブラウザー、データベースのさまざまな組み合わせで認定されています。Red Hat は、サポートされる構成およびテスト済みの構成に対して、実稼働サポートと開発サポートをお客様のサブスクリプション契約に従って提供します。サポート対象の構成とバージョン番号の詳細は、以下のページを参照してください。
Red Hat Decision Manager 7.1 は、以下のアプリケーションプラットフォームで利用できます。
- Red Hat JBoss EAP 7.1
- Red Hat OpenShift Container Platform
- Oracle WebLogic Server
- IBM WebSphere Application Server
3.1. Red Hat JBoss EAP 7.1 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat JBoss Enterprise Application Platform (Red Hat JBoss EAP) 7.1 は、Java Enterprise Edition 7 (Java EE 7) の Full Profile および Web Profile 仕様の認定実装です。Red Hat JBoss EAP には、高可用性クラスタリング、メッセージング、分散キャッシングなどの機能に対する事前設定オプションが用意されています。ユーザーは、Red Hat JBoss EAP が提供するさまざまな API およびサービスを使用して、アプリケーションを開発、デプロイ、および実行することもできます。
Decision Central および Decision Server は、同じ Red Hat JBoss EAP インスタンスにインストールできますが、実稼働環境では異なるサーバーにインストールすることが推奨されます。
3.2. Red Hat OpenShift Container Platform リンクのコピーリンクがクリップボードにコピーされました!
Red Hat OpenShift Container Platform (OpenShift) は、Docker と Kubernete を組み合わせ、API を提供してこれらのサービスを管理します。OpenShift Container Platform を使用すると、コンテナーを作成および管理できます。
この場合、Red Hat Decision Manager のコンポーネントは、別の OpenShift Pod としてデプロイされます。各 Pod のスケールアップおよびスケールダウンを個別に行い、特定のコンポーネントに必要な数だけコンテナーを提供できます。標準の OpenShift 方法を使用して Pod を管理し、負荷を分散できます。
Decision Central と Decision Server はどちらも、OpenShift にインストールすることができます。
3.3. Oracle WebLogic Server リンクのコピーリンクがクリップボードにコピーされました!
Oracle WebLogic Server は、分散型 Java アプリケーションを作成するために API の標準セットを提供する Java EE アプリケーションサーバーで、データベース、メッセージングサービス、外部のエンタープライズシステムへの接続など、さまざまなサービスにアクセスできます。ユーザーは、Web ブラウザークライアントまたは Java クライアントを使用してこれらのアプリケーションにアクセスします。
Oracle Weblogic Server インスタンスに Decision Server をインストールし、ヘッドレス Decision Manager コントローラーと、REST API または Decision Server Java Client API を使用して Decision Server と対話します。また、スタンドアロンの Decision Central を使用して Decision Server と対話することもできます。
3.4. IBM WebSphere Application Server リンクのコピーリンクがクリップボードにコピーされました!
IBM WebSphere Application Server は、Java ベースの Web アプリケーションをホストし、Java EE 認定ランタイム環境を提供する、柔軟性がある安全な Web アプリケーションです。IBM WebSphere 9.0 は Java SE 8 に対応しており、バージョン 8.5.5.6 以降の Java EE 7 に完全に準拠しています。
IBM WebSphere Application Server インスタンスに Decision Server をインストールし、ヘッドレス Decision Manager コントローラーを使用して、Decision Server と対話します。また、スタンドアロン Decision Central を使用して、Decision Server と対話することもできます。
3.5. 開発プラットフォームのオプション リンクのコピーリンクがクリップボードにコピーされました!
開発者は Red Hat Decision Manager でアセットを開発できます。ただし、任意で Red Hat JBoss Developer Studio と Red Hat Process Automation Manager を統合して複雑なアプリケーションを作成し、コードの自動補完を活用できます。
Red Hat JBoss Developer Studio は Eclipse をベースにした統合開発環境 (IDE) です。Eclipse、Eclipse Tooling、および Red Hat JBoss EAP を組み合わせることで、ツールとランタイムコンポーネントを統合します。Red Hat JBoss Developer Studio は Red Hat Decision Manager 用のツールおよびインターフェースを持つプラグインを提供します。これらのプラグインはコミュニティーバージョンの製品が基になっています。そのため、Red Hat Decision Manager プラグインは Drools プラグインと呼ばれます。