アプリケーションの作成 - ワークスペース

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:5分
  • DevOps 変更ワークスペースを使用してアプリケーションを作成し、パイプライン、計画、およびリポジトリをそれに関連付けます。

    始める前に

    必要なロール:sn_devops.admin または sn_devops.app_owner

    手順

    1. 次のように移動する。 ワークスペース > DevOps 変更ワークスペース.
    2. 次のいずれかのオプションを使用してアプリケーションを作成できます。
      • ホームページから [アプリケーションを作成 ] を選択します。
      • [アプリケーション] ([アプリケーション] アイコン)モジュールを選択し、[新規] を選択します。
    3. [アプリケーションを作成] モーダルの [ アプリケーション名 ] フィールドに、アプリケーションの名前を入力します。

      アプリケーションを作成します。

      新しいアプリケーションを作成して同じ名前で新しいアプリケーションモデルを作成するか、既存のアプリケーションモデルを選択して、モデルと同じ名前でアプリケーションを作成することができます。
      タイプ 結果
      新しいアプリケーション
      • 新しい DevOps アプリケーション、新しいアプリケーションモデル、および新しい SDLC コンポーネント (SDLC-C) が CMDB に生成されます。
      • SDLC-C には、新しいアプリケーションと同じ名前が割り当てられます。
      • DevOps コンフィグアプリケーションがインストールされている場合、DevOpsはアプリケーションをCDMアプリケーションに関連付ける。
      既存のアプリケーションモデル
      システムは、そのアプリケーションモデルから新しい DevOps アプリケーションを生成します。
      • アプリケーションには、アプリケーションモデルと同じ名前が付けられます。
      • アプリケーションモデルの SDLC コンポーネントが存在する場合、 DevOps は SDLC-C を新しいアプリケーションに関連付けます。
      • アプリケーションモデルの SDLC コンポーネントが存在しない場合、 DevOps はアプリケーションモデルと同じ名前の新しい SDLC-C を生成します。
      • DevOps コンフィグがインストールされている場合、DevOpsCDMアプリケーションを作成し、SDLC-C をアプリケーションに関連付けます。
      [アプリケーションを作成] プレイブックアクティビティが開きます。
    4. アプリケーションの詳細を入力プレイブックアクティビティで、次の操作を行います。
      1. アプリケーションにリンクする CMDB の ビジネスアプリ を選択します。
      2. [ 管理担当者 ] フィールドにユーザーグループを追加して、アプリケーションへのアクセスを制御します。

        DevOpsロールを持つユーザーが少なくとも 1 人いる任意のグループを選択できます。ユーザーグループが追加されたとき:
        • DevOpsアプリオーナーロールまたはDevOpsアドミニストレーターロールを持つユーザーは、アプリケーションを編集できます。
        • 他の DevOps ロールを持つユーザーがアプリケーションを表示できます。
        • DevOpsロールを持っているが、追加されたグループに含まれていないユーザーは、アプリケーションを表示できません。
      3. [Next] を選択します。

      アプリケーションの詳細を入力します。

    5. [パイプラインを関連付け] プレイブックアクティビティで、次の操作を行います。
      1. パイプラインをアプリに関連付けるオーケストレーションツールを [ ツール ] フィールドに追加します。
        注:
        オーケストレーションツールに接続していない場合、またはパイプラインを関連付けない場合は、この手順をスキップできます。
      2. アプリに関連付けるパイプラインを選択します。
      3. [パイプラインの関連付け] を選択します。

      パイプラインをアプリケーションに関連付けます。

    6. [パイプラインステップにサービスを割り当てる] プレイブックアクティビティで、次の操作を行います。
      1. 選択したパイプラインごとに、最後に成功した実行のすべてのステップまたはステージがインポートされます。パイプラインステップごとに以下を選択できます。
        1. パイプラインステップタイプ:サービスをアサインするステップタイプを選択します。

          ヒント:
          本番展開を表すステップに少なくとも Prod deploy ステップタイプを指定して、 DevOps 成功したパイプライン実行を本番展開として識別できるようにします。
        2. サービス:パイプラインステップがマップされる CMDB アプリケーションサービスを選択します。

          アプリケーションサービスは環境に近似的にマッピングされます。同じパイプラインステップを使用して異なる環境に展開する場合は、フィールドを空のままにします。サービス情報により、 DevOps インシデントや機能停止などの運用評価指標を識別してレポートすることができます。

      2. [サービスをアサイン] を選択します。
      注:
      パイプラインにステップがない場合、またはパイプラインを関連付けていない場合は、この手順をスキップできます。

      パイプラインステップにサービスをアサインします。

    7. [計画を関連付け] プレイブックアクティビティで、次の操作を行います。
      1. 計画をアプリに関連付ける計画立案ツールを [ ツール ] フィールドに追加します。
        注:
        計画ツールに接続していない場合、または計画を関連付けない場合は、この手順をスキップできます。
      2. アプリに関連付ける計画を選択します。
      3. [計画の関連付け] を選択します。

      計画をアプリケーションに関連付けます。

    8. [リポジトリを関連付ける] プレイブックアクティビティで、次の操作を行います。
      1. リポジトリをアプリに関連付けるコーディングツールを [ ツール ] フィールドに追加します。
        注:
        コーディングツールに接続していない場合、またはリポジトリを関連付けたくない場合は、この手順をスキップできます。
      2. アプリに関連付けるリポジトリを選択します。
      3. [リポジトリの関連付け] を選択します。

      リポジトリをアプリケーションに関連付けます。

    9. [履歴データをインポート] プレイブックアクティビティで、次の操作を行います。
      1. インポートの開始日と終了日を選択します。最大 90 日間のデータをインポートできます。
        注:
        選択したパイプライン、プラン、およびリポジトリからデータをインポートしない場合は、この手順をスキップできます。
      2. [データのインポート] を選択します。

      データをアプリケーションにインポートします。

      注:
      エラーのためにインポート要求を完了できなかった場合は、対応するインポート要求レコードで [インポートを再開] を選択してインポートを再試行できます。
      インポート要求のインポートの [インポートを再開] ボタン
    10. [概要] ページで、[アプリケーションの表示] を選択して、作成されたアプリケーションの詳細を確認します。

      アプリケーションの概要。

      アプリケーションへのオブジェクトの関連付けをスキップした場合、または他のオブジェクトを関連付ける場合は、 ツールオブジェクトをアプリケーションに関連付ける - ワークスペースを参照してください。