- はじめに
- 基本情報
- ソリューション プロジェクトとパッケージを管理する
- ソリューションのデプロイを管理する
ソリューション ユーザー ガイド
Deploying a solution means creating a deployment of a solution package in Orchestrator. For more information about solution deployments, see Understanding the solution development lifecycle.
この手順は通常、管理者が実行します。
A solution package published from Orchestrator or Studio Web can be deployed to either an Orchestrator tenant or a Personal Workspace. If you publish a solution package from Studio Web to your Personal Workspace, deployment occurs automatically. If any issues occur, see Debugging solutions in the Studio Web user guide.
Orchestrator にソリューションをデプロイするには、以下の手順に従います。
ステップ1.デプロイ ソースを選択する
-
テナント レベルの [ ソリューション ] タブを選択します。
-
ソリューション パッケージを選択または指定します。次のシナリオについて考えてみましょう。
- If the package already exists in your tenant or Personal Workspace, select an existing solution package.
- プロジェクトから新しいパッケージを作成する場合は、新しいソリューション パッケージを作成します。
- 別のテナントまたは環境からパッケージを転送する場合は、ソリューション パッケージをアップロードします。
-
次のいずれかのオプションを使用して、目的のバージョンをデプロイします。
- [デプロイ] タブから [+ デプロイ] を選択します。
- [パッケージ] タブの対応する行から [デプロイ] を選択します。
- Select More actions (the menu icon ⋮) in the Packages tab and choose Deploy.
Step 2. Configure deployment details
[ ソリューションのデプロイ] ページで、デプロイの詳細を次のように確認して更新します。
-
まず、次の必須フィールドに入力します。
-
パッケージ: デプロイするパッケージを選択します。パッケージを選択すると、[ バージョン ] フィールドにパッケージのバージョン、パブリッシュ日、説明、作成者などの詳細が表示されます。
-
デプロイ名: 一意の名前を入力します。
-
場所: ソリューション フォルダーを作成する場所 ( ルート フォルダーとしてインストール するか、既存のフォルダーを選択するか) を選択します。
For more information about folders, see Folders in the Orchestrator user guide.
-
-
任意のフィールドで、[ 詳細オプション] を展開します。
- 必要に応じて、[ カスタム ソリューション フォルダー名を使用 ] トグルをオンにして、適切なソリューション フォルダー名を入力します。
- [ アクティブ化の方法 ] セクションで、次のいずれかを選択します。
- Now: デプロイをすぐにアクティブ化します。
- 後で: デプロイをインストールしますが、トリガーは無効のままにします。
-
[ デプロイ ] を選択してデプロイをオーケストレーションします。
追加の構成が必要な場合は、構成画面が表示されます。
ステップ3.ソリューションを確認、設定、検証する
[ ソリューションをデプロイする] ページで必須フィールドと任意フィールドを設定すると、以下の操作を実行できます。
- [ デプロイ ] を選択してデプロイをすぐに開始するか、
- Select Review to open the Solution Installer and further configure the solution components.
In the Solution Installer, you can:
- ソリューションのコンポーネント、プロパティ、およびファイルを確認する
- [表示] ドロップダウンのフィルター プロパティ
- 既存のコンポーネントをリンクする
- ソリューションを下書きとして保存します
- デプロイの設定を検証する
既存のコンポーネントを再利用してリンクする (任意)
ソリューションのデプロイ時に、必要なすべてのコンポーネントが既定でターゲットの環境に作成されます。ただし、必要なコンポーネントの一部がターゲット環境に既に存在する場合は、新しいコンポーネントを作成する代わりに、ソリューションをそれらのコンポーネントにリンクできます。
続行する前に、次の点を考慮してください。
- この機能は、アセット、ストレージ バケット、Webhook、キューに使用できます。
- 同じ名前のコンポーネントがテナントに既に存在する場合は、以下の操作を実行できます。
- 既存のコンポーネントはそのままにし、追加のコンポーネントは作成しません。
- 既存のコンポーネントを保持し、ソリューションから新しいフィールドを追加します (既存のフィールドは変更されません)。
- 各サービスで競合しているリソースの名前を変更します。
- 可能であれば、ソリューション デプロイ内のリソースの名前を変更します。
既存のコンポーネントをリンクするには、以下の手順に従います。
- On the Deploy a solution page, select Review. You land in the Solution Installer, on the Components page.
- 左側の必要なコンポーネントを選択し、[ 既存のものにリンク] を選択します。
- [ 既存のプロセスにリンク ] ダイアログで、リンクするコンポーネントを選択します。
- [ リンク] を選択します。
ステップ4.デプロイのステータスを監視する
[ デプロイ ] を選択してデプロイを調整したら、デプロイのステータスの監視を開始できます。
デプロイは成功することも失敗することもできます。デプロイのステータスは、[デプロイ] ページで監視できます。
| ステータス | 動作 |
|---|---|
| 処理中 | 展開操作が進行中です。 |
| 成功 | デプロイが正常に完了し、すべてのコンポーネントがデプロイされます。 |
| 失敗 | デプロイは失敗し、自動ロールバックが実行されます。 |
| ロールバックに失敗 | デプロイが失敗し、一部のコンポーネントを手動でクリーンアップする必要があります。 |
すべてのステータスについて詳しくは、「 デプロイのステータスを確認する」をご覧ください。
ステップ5.デプロイをアクティブ化する
If the solution contains apps and they are not activated using the provided link, the deployment activation fails.
デプロイが正常に完了すると、Orchestrator はアクティベーションの準備状況を自動的に評価します。デプロイは、次のいずれかのステータスで [ デプロイ] タブに表示されます。
-
Inactive (Ready to activate): No additional configuration is required. Select the More actions icon, and then select Activate deployment.
-
非アクティブ (アクティベーションするには設定が必要): 追加の前提条件を満たす必要があります。
- Select the More actions icon and then select Set up activation.
- アクティベーションの検証結果を確認します。
- アカウントを追加し、ロールを割り当てます。
- ソリューション フォルダーにマシンを追加します。
- 必要に応じて、アカウントとマシンのマッピングを定義します。
- 該当する場合、ロボットごとのアセット値を定義します。
- ソリューションで使用されているアプリをアクティブ化する
- 該当する場合、プロセスの種類コンポーネントのバインドを入力します。
- リストされた項目を解決します。
- [ 検証] を選択します。
- [アクティベーション] を選択します。