- はじめに
- 基本情報
- ソリューション プロジェクトとパッケージを管理する
- ソリューションのデプロイを管理する

ソリューション ユーザー ガイド
ソリューションをデプロイする
この手順は通常、管理者が実行します。
Orchestrator または Studio Web からパブリッシュしたソリューション パッケージは、Orchestrator テナントまたは個人用ワークスペースにデプロイできます。
- ソリューション パッケージを Studio Web から個人用ワークスペースにパブリッシュすると、デプロイが自動的に行われます。それでも問題が発生する場合は、『Studio Web ガイド』の 「ソリューションをデバッグ する」をご覧ください。
- Orchestrator にソリューションをデプロイするには、以下の手順に従います。
ステップ1.デプロイ ソースを選択する
個人用ワークスペースにソリューションをデプロイすることもできます。この場合は、個人用ワークスペースの [ ソリューション ] タブに移動します。
-
テナント レベルの [ ソリューション ] タブを選択します。
-
ソリューション パッケージを選択または指定します。次のシナリオについて考えてみましょう。
- パッケージがテナントまたは個人用ワークスペースに既に存在する場合は、既存のソリューション パッケージを選択します。
- プロジェクトから新しいパッケージを作成する場合は、新しいソリューション パッケージを作成します。
- 別のテナントまたは環境からパッケージを転送する場合は、ソリューション パッケージをアップロードします。
-
次のいずれかのオプションを使用して、目的のバージョンをデプロイします。
- [デプロイ] タブから [+ デプロイ] を選択します。
- [パッケージ] タブの対応する行から [デプロイ] を選択します。
- [ パッケージ ] タブのメニュー アイコン (⋮) を選択し、[ デプロイ] を選択します。
- Orchestrator ホームページの クイック アクション を使用して、[ デプロイ] を選択します。
- フォルダーから、[アクション] > [>ソリューションのデプロイを追加] を選択します。
- [パッケージ バージョン] ページから直接デプロイします。
ステップ。2 デプロイの詳細を設定する
[ ソリューションのデプロイ] ページで、デプロイの詳細を次のように確認して更新します。
-
まず、次の必須フィールドに入力します。
-
パッケージ: デプロイするパッケージを選択します。パッケージを選択すると、[ バージョン ] フィールドにパッケージのバージョン、パブリッシュ日、説明、作成者などの詳細が表示されます。
-
デプロイ名: 一意の名前を入力します。
-
場所: ソリューション フォルダーを作成する場所 ( ルート フォルダーとしてインストール するか、既存のフォルダーを選択するか) を選択します。
フォルダーの詳細については、『Orchestrator ガイド』の「 フォルダー 」をご覧ください。
-
-
任意のフィールドで、[ 詳細オプション] を展開します。
- 必要に応じて、[ カスタム ソリューション フォルダー名を使用 ] トグルをオンにして、適切なソリューション フォルダー名を入力します。
- [ アクティブ化の方法 ] セクションで、次のいずれかを選択します。
- Now: デプロイをすぐにアクティブ化します。
- 後で: デプロイをインストールしますが、トリガーは無効のままにします。
-
[ デプロイ ] を選択してデプロイをオーケストレーションします。
追加の構成が必要な場合は、構成画面が表示されます。
ステップ3.ソリューションを確認、設定、検証する
[ ソリューションをデプロイする] ページで必須フィールドと任意フィールドを設定すると、以下の操作を実行できます。
- [ デプロイ ] を選択してデプロイをすぐに開始するか、
- [ レビュー ] を選択して ソリューション インストーラー を開き、ソリューション コンポーネントの詳細な設定を行います。
ソリューション インストーラーでは、以下を実行できます。
- ソリューションのコンポーネント、プロパティ、およびファイルを確認する
- [表示] ドロップダウンのフィルター プロパティ
- 既存のコンポーネントをリンクする
- ソリューションを下書きとして保存します
- デプロイの設定を検証する
既存のコンポーネントを再利用してリンクする (任意)
ソリューションのデプロイ時に、必要なすべてのコンポーネントが既定でターゲットの環境に作成されます。ただし、必要なコンポーネントの一部がターゲット環境に既に存在する場合は、新しいコンポーネントを作成する代わりに、ソリューションをそれらのコンポーネントにリンクできます。
続行する前に、次の点を考慮してください。
- この機能は、アセット、ストレージ バケット、Webhook、キューに使用できます。
- 同じ名前のコンポーネントがテナントに既に存在する場合は、以下の操作を実行できます。
- 既存のコンポーネントはそのままにし、追加のコンポーネントは作成しません。
- 既存のコンポーネントを保持し、ソリューションから新しいフィールドを追加します (既存のフィールドは変更されません)。
- 各サービスで競合しているリソースの名前を変更します。
- 可能であれば、ソリューション デプロイ内のリソースの名前を変更します。
既存のコンポーネントをリンクするには、以下の手順に従います。
- [ソリューションのデプロイ] ページで、[ レビュー] を選択します。ソリューション インストーラーの [コンポーネント] ページが表示されます。
- 左側の必要なコンポーネントを選択し、[ 既存のものにリンク] を選択します。
- [ 既存のプロセスにリンク ] ダイアログで、リンクするコンポーネントを選択します。
- [ リンク] を選択します。
Monitor a deployment's status
[ デプロイ ] を選択してデプロイを調整したら、デプロイのステータスの監視を開始できます。
デプロイは成功することも失敗することもできます。デプロイのステータスは、[デプロイ] ページで監視できます。
| ステータス | 動作 |
|---|---|
| 処理中 | 展開操作が進行中です。 |
| 成功 | デプロイが正常に完了し、すべてのコンポーネントがデプロイされます。 |
| 失敗 | デプロイは失敗し、自動ロールバックが実行されます。 |
| ロールバックに失敗 | デプロイが失敗し、一部のコンポーネントを手動でクリーンアップする必要があります。 |
すべてのステータスについて詳しくは、「 デプロイのステータスを確認する」をご覧ください。
ステップ5.デプロイをアクティブ化する
ソリューションにアプリが含まれていて、指定したリンクを使用してアクティブ化されていない場合、デプロイのアクティブ化は失敗します。詳しくは、 Orchestrator と Apps のドキュメントをご覧ください。
デプロイが正常に完了すると、Orchestrator はアクティベーションの準備状況を自動的に評価します。デプロイは、次のいずれかのステータスで [ デプロイ] タブに表示されます。
-
非アクティブ (アクティブ化の準備完了): 追加の構成は不要です。[ その他のアクション ] アイコンを選択し、[ デプロイをアクティブ化] を選択します。
-
非アクティブ (アクティベーションするには設定が必要): 追加の前提条件を満たす必要があります。
- [その他のアクション] アイコン
を選択し、[アクティベーションを設定] を選択します。 - アクティベーションの検証結果を確認します。
- アカウントを追加し、ロールを割り当てます。
- ソリューション フォルダーにマシンを追加します。
- 必要に応じて、アカウントとマシンのマッピングを定義します。
- 該当する場合、ロボットごとのアセット値を定義します。
- ソリューションで使用されているアプリをアクティブ化する
- 該当する場合、プロセスの種類コンポーネントのバインドを入力します。
- リストされた項目を解決します。
- [ 検証] を選択します。
- [アクティベーション] を選択します。
- [その他のアクション] アイコン