Blue Prism Decision Model Serviceをインストールする

Blue Prism Decision Model Serviceは、2つのテクノロジーで利用できます。

  • Windowsサービスとして
  • Linuxコンテナとして

これらのうち1つのみをインストールする必要があります。組織の技術的な観点でのインフラストラクチャに最も適したバージョンをインストールする必要があります。

Windowsサービスをインストールする

Blue Prism Decision Model Serviceには、Decisionプラグインが使用するModel Learning APIが含まれています。インストールウィザードに詳細を入力する必要があるため、Hubのインストールを実行する前にDecision Model Serviceインストーラーを使用して、Windowsサービスをインストールする必要があります。

MSIを使用したDecision Model Serviceのインストールプロセスを視聴するには、Blue Prism Decision Model Serviceのインストールビデオを参照してください。

前提条件

  • 次の機能を備えたWindows Server:

    • インテルデュアルXeonプロセッサ

    • 8 GB RAM

    • Windows Server2016 Datacenterまたは2019

    これはBlue Prism Hubの要件と同じです。詳細については、「Blue Prism Hubインストールガイド」の「Webサーバー要件」を参照してください。

  • Windows Server上のディスク容量(150MB).

Decision Model ServiceはBlue Prism Hubと同じサーバー、または別のサーバーにインストールできます。別のサーバーで実行する場合は、ファイアウォールルールを作成して双方向通信を許可する必要があります。つまり、Decision Model Serviceが実行されているポートでリクエストを許可します。

インストール手順

Blue Prismポータルから入手可能なBlue Prism Decision Model Serviceインストーラーをダウンロードして実行し、以下に示すようにインストーラーを進めます。インストーラーは管理者権限で実行する必要があります。またはサイレントインストールとして実行することもできます。

Blue Prism Decision Model Serviceインストーラーは複数の言語で使用できますが、MSIユーザーインターフェイスから言語を変更することはできません。

英語以外の言語でインストーラーを実行するには、以下を実行します。

  1. コマンドプロンプトを開き、インストーラーが格納されている場所にディレクトリを変更します。
  2. 次のコマンドを入力し、LOCALE値を必要な言語に変更します。

    コピー
    msiexec /i "Decision Model Service 1.2.0.msi" LOCALE="ja-JP"

    コマンドラインに入力したMSIの名前がMSIファイル名と一致し、LOCALEが使用する言語を表していることを確認する必要があります。上の例は、日本語でインストーラーを実行します。使用可能な言語は次のとおりです。

    • 「fr-FR」 – フランス語
    • 「de-DE」 - ドイツ語
    • 「es-419」 - スペイン語
    • 「ja-JP」 – 日本語
    • 「zh-Hans」 – 簡体字中国語

ステップ

インストーラーページ

詳細

1

ようこそ

次へ]をクリックします。

2

ライセンス契約

使用許諾契約書(EULA)を読み、条件に同意する場合は、チェックボックスを選択して[次へ]をクリックします。

3

インストール先フォルダー

必要なインストールフォルダーを指定します。デフォルトの場所は、C:\Program Files (x86)\Blue Prism Limited\Decision Model Serviceですが、[変更]ボタンを使用して別の場所を選択できます。

次へ]をクリックします。

4

Decision Serviceのセットアップ

Decision Serviceを構成します。

以下を行う必要があります。

  • ポートでは、「50051」がデフォルトのポート番号です。別のポートを使用する場合は、サービスを実行するポート番号を入力します。
  • サーバーキーパスに、モデルホスト用のserver.keyファイルのパスを入力します。
  • サーバー証明書パスに、モデルホスト用のserver.crtファイルのパスを入力します。
  • CA証明書パスに、モデルホスト用のca.crtファイルのパスを入力します。

次へ]をクリックしてModel Serviceをインストールします。

5

インストールの完了

インストールが正常に完了すると、最後に完了画面が表示されます。

インストールに失敗した場合は、[ログを表示]オプションに、発生したエラーの詳細が表示されます。

終了]をクリックします。

[サービス]を開くと、[スタートアップの種類]が[自動]に設定されているDecision Model Serviceが表示されます。

サイレントインストール

コマンドラインを使用してサイレントインストールでDecision Model Serviceをインストールすると、使用許諾条件に同意したことになります。

  1. Blue PrismポータルからBlue Prism Decision Model Serviceインストーラーをダウンロードします。
  2. 管理者としてPowerShellを開きます。
  3. 次のコマンドを実行します。

    コピー
    msiexec /i "<msi path and filename>" /passive /l log.txt INSTALLDIR="<Enter your install directory>" DECISION_PORT=50051 DECISION_SERVER_CERTIFICATE_KEY_PATH="<path>\server.key" DECISION_SERVER_CERTIFICATE_PATH="<path>\server.crt" DECISION_CA_CERTIFICATE_PATH="<path>\ca.crt"

    ここでは、

    • <msi path and filename>はmsiへの相対パスです。コマンドがmsiと同じ場所から実行されている場合、これはファイル名に過ぎません。
    • <Enter your install directory>は、Decision Model Serviceをインストールする場所です。
    • デフォルトのポート番号は50051です。別のポートを使用する場合は、この値を変更します。
    • <path>は、「SSL証明書を作成する」で作成した証明書および関連ファイルのフルパスに置き換えられます。

Linuxコンテナをインストールする

Blue Prism Decision Model Serviceコンテナには、Decisionプラグインが使用するModel Learning APIが含まれています。インストールウィザードに詳細を入力する必要があるため、このコンテナは、Hubのインストール前にデプロイおよび実行する必要があります。

コンテナを使用したDecision Model Serviceのインストールプロセスを視聴するには、「Blue Prism Decision Model Serviceのインストールビデオ」を参照してください。

前提条件

  • Linuxコンテナを実行できるDockerホストが必要です。

    • Blue Prismでは、本番環境でLinuxサーバーをホストとして使用することを推奨しています。Decision Model Serviceコンテナを実行するにはDocker Engineが必要です。詳細については、Dockerヘルプの「Docker Engineのインストール」を参照してください。
    • POCまたはDev環境では、Windows Serverを使用できます。Decision Model Serviceコンテナを実行するには、Docker Desktopが必要です。詳細については、Dockerヘルプの「WindowsにDocker Desktopをインストール」を参照してください。
  • コンテナ用のディスク容量(500MB).

インストール手順

  1. DockerHubでDecision Model Serviceコンテナページを開きます。
  2. コンテナページからプルコマンドをコピーし、コマンドラインで実行します。例:

    コピー
    docker pull blueprism/decision-model-service:<version>

    <version>はDockerHubの[タグ]タブに表示されるバージョン番号と一致します。

  3. 次のコマンドを使用して、実行中のコンテナを設定します。

    コピー
    docker run -d -v "<Absolute path of certificate location>:/certs" -e server_key="/certs/server.key" -e server_cert="/certs/server.crt" -e ca_cert="/certs/ca.crt" --restart always -p 50051:50051 blueprism/decision-model-service:<version>

    ここでは、

    <Absolute path of certificate location>SSL証明書を作成するで作成した証明書のフルパスに置き換えます。

    <version>は、Decision Model Serviceコンテナのバージョン番号に置き換えられます。

  4. 次のコマンドを使用して、コンテナが実行中であることを確認します。

    コピー
    docker ps -a