アプリケーションを作成 - ワークスペース
DevOps 変更 ワークスペースを使用してアプリケーションを作成し、パイプライン、計画、リポジトリを関連付けます。
始める前に
必要なロール: sn_devops.admin または sn_devops.app_owner
手順
- 移動先 ワークスペース > DevOps 変更ワークスペース.
-
次のいずれかのオプションを使用して、アプリケーションを作成できます。
- ホームページから [アプリケーションを作成 (Create an application)] を選択します。
- [アプリケーション]
) モジュールを選択し、[新規] を選択します。
-
[アプリケーションを作成 (Create an applicatio)] モーダルの [アプリケーション名] フィールドに、アプリケーションの名前を入力します。
新しいアプリケーションを作成して同じ名前で新しいアプリケーションモデルを作成するか、既存のアプリケーションモデルを選択してモデルと同じ名前のアプリケーションを作成することができます。
タイプ 結果 新しいアプリケーション - 新しい DevOps アプリケーション、新しいアプリケーションモデル、および新しい SDLC コンポーネント (SDLC-C) が CMDB に生成されます。
- SDLC-C には、新しいアプリケーションと同じ名前が割り当てられます。
- DevOps コンフィグ アプリケーションがインストールされている場合、DevOps はアプリケーションをCDMアプリケーションに関連付けます。
既存のアプリケーションモデル システムは、そのアプリケーションモデルから新しい DevOps アプリケーションを生成します。- アプリケーションには、アプリケーションモデルと同じ名前が付けられます。
- アプリケーションモデルの SDLC コンポーネントが存在する場合、 DevOps は SDLC-C を新しいアプリケーションに関連付けます。
- アプリケーションモデルの SDLC コンポーネントが存在しない場合、 DevOps はアプリケーションモデルと同じ名前の新しい SDLC-C を生成します。
- DevOps コンフィグがインストールされている場合、DevOps は CDMアプリケーションを作成し、SDLC-C をアプリケーションに関連付けます。
[アプリケーションを作成 (Create an Application)] プレイブックアクティビティが開きます。 -
[アプリケーションの詳細を入力] プレイブックアクティビティで、次の操作を行います。
- アプリケーションにリンクする CMDB の [ビジネスアプリ] を選択します。
[保守担当者] フィールドにユーザーグループを追加して、アプリケーションへのアクセスを制御します。
DevOpsロールを持つユーザーが少なくとも 1 人いる任意のグループを選択できます。ユーザーグループが追加されたとき:- [DevOps アプリオーナー] ロールまたは [DevOps アドミニストレーター] ロールを持つユーザーは、アプリケーションを編集できます。
- 他の DevOps ロールを持つユーザーがアプリケーションを表示できます。
- DevOpsロールを持っているが、追加されたグループに含まれていないユーザーは、アプリケーションを表示できません。
- [次へ] を選択します。
-
[パイプラインを関連付け] プレイブックアクティビティで、次の操作を行います。
- パイプラインをアプリに関連付けるオーケストレーションツールを [ツール] フィールドに追加します。注:オーケストレーションツールに接続していない場合、またはパイプラインを関連付けない場合は、この手順をスキップできます。
- アプリに関連付けたいパイプラインを選択します。
- [パイプラインを関連付け] を選択します。
- パイプラインをアプリに関連付けるオーケストレーションツールを [ツール] フィールドに追加します。
-
パイプラインステップにサービスをアサインするプレイブックアクティビティで、次の操作を行います。
- 選択したパイプラインごとに、最後に成功した実行からすべてのステップまたはステージがインポートされます。パイプラインステップごとに以下を選択できます。
パイプラインステップタイプ:サービスをアサインするステップタイプを選択します。
ヒント:パイプライン実行が本番環境への展開として成功したことを識別できるように、Prod deploy本番環境への展開を表すステップDevOpsには少なくともステップタイプを指定してください。サービス:パイプラインステップがマップされる CMDB アプリケーションサービスを選択します。
アプリケーションサービスは、環境にほぼマッピングされます。同じパイプラインステップを使用して異なる環境に展開する場合は、値を空白のままにすることができます。サービス情報により、DevOps でインシデントや機能停止などの運用評価指標を特定してレポートできるようになります。
- [サービスをアサイン] を選択します。
注:パイプラインにステップがない場合、またはパイプラインが関連付けられていない場合は、この手順をスキップできます。 - 選択したパイプラインごとに、最後に成功した実行からすべてのステップまたはステージがインポートされます。パイプラインステップごとに以下を選択できます。
-
[計画を関連付け] プレイブックアクティビティで、次の操作を行います。
- 計画をアプリに関連付ける計画立案ツールを [ツール] フィールドに追加します。注:計画ツールに接続していない場合、または計画を関連付けない場合は、この手順をスキップできます。
- アプリに関連付ける計画を選択します。
- [計画を関連付け] を選択します。
- 計画をアプリに関連付ける計画立案ツールを [ツール] フィールドに追加します。
-
[リポジトリを関連付け] プレイブックアクティビティで、次の操作を行います。
- リポジトリをアプリに関連付けるコーディングツールを [ツール] フィールドに追加します。注:コーディングツールに接続していない場合、またはリポジトリを関連付けたくない場合は、この手順をスキップできます。
- アプリに関連付けるリポジトリを選択します。
- [リポジトリを関連付け] を選択します。
- リポジトリをアプリに関連付けるコーディングツールを [ツール] フィールドに追加します。
-
[履歴データをインポート] プレイブックアクティビティで、次の操作を行います。
- インポートの開始日と終了日を選択します。最大 90 日間のデータをインポートできます。注:選択したパイプライン、計画、リポジトリからデータをインポートしない場合は、この手順をスキップできます。
- [データのインポート] を選択します。
注:エラーが原因でインポート要求を完了できなかった場合は、対応する [要求をインポート] レコードで [インポートを再開] を選択してインポートを再試行できます。 - インポートの開始日と終了日を選択します。最大 90 日間のデータをインポートできます。
-
[サマリー] ページで [アプリケーションを表示 (View application)] を選択して、作成されたアプリケーションの詳細を確認します。
アプリケーションへのオブジェクトの関連付けをスキップした場合、または他のオブジェクトを関連付ける場合は、「 ツールオブジェクトをアプリケーションに関連付ける - ワークスペース」を参照してください。