DevOpsアプリケーションの製品へのグループ化
CSDMでアプリケーションモデルを使用する製品は、アプリケーションの階層をサポートします。階層をカスタマイズして、 DevOps インサイト レポートの「ロールアップ」データの追跡を簡素化できます。これは、インサイトの [製品] フィルターに使用されます。
始める前に
必要なロール:アプリケーションオーナー、sn_devops.admin
このタスクについて
たとえば、複数の DevOps マイクロサービスアプリケーションを製品に含め、複数の製品をポートフォリオに含めてから、ポートフォリオを組織に含める ("ロールアップ") できます。別の構造の例としては、 アプリケーション>チーム>製品>ポートフォリオ、または事業部門があります。
- DevOpsアプリケーションは、1 つまたは複数の製品に属することができます。
- 1 つまたは複数の製品は、1 つまたは複数の他の製品に属することができます。
- 複数のアプリケーションと製品を 1 つの製品に含めることができます。
すべての製品について、アプリケーションモデルテーブルと SDL コンポーネントテーブルに対応するエントリが作成されます。
重要:
アプリケーションを製品に追加するには、アプリケーションが実行データを保持する必要があります。したがって、新しく追加されたアプリケーションの場合は、データインポートジョブが実行されるまで待つ必要があります。
手順
タスクの結果
DevOps インサイトタブには、レポートのフィルターが用意されています。
- スケジュール設定済みの「データコレクション」ジョブが変更を処理します。ジョブが完了すると、追加された製品のレポートを表示できます。ジョブを手動で実行している場合は、データコレクションジョブを実行する前に「リポジトリの詳細と作業アイテムのステータスの詳細を更新」ジョブを実行します。
- アプリケーションフィルターには、すべてのアプリケーションがリストされます。
- 製品フィルターには、すべてのアプリケーションとすべての製品が一覧表示されます。
- 製品のメンバーを表示するには、コンポーネントテーブルのモデルカテゴリ (
<instanceName>/cmdb_m2m_model_component_list.do) でリストを表示します。アプリケーションは [コンポーネント ] 列に、製品は [バンドル ] 列に一覧表示されます。