DevOps コンフィグ 用語

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • これらは一般的な DevOps コンフィグ 用語の一部です。

    重要:
    Washington DC リリース以降、DevOps コンフィグ は将来の廃止に備えて準備されます。これは非表示になり、新しいインスタンスにはインストールされなくなりますが、引き続きサポートされます。詳細については、Now Support ナレッジベースの「Deprecation Process (廃止プロセス) [KB0867184]」の記事を参照してください。
    アプリケーション
    フリートへのプロビジョニングまたはデプロイに必要な関連構成データを含む、アプリケーションまたはアプリケーションスタックの論理構成。これは、従来のモノリシックな構造から、複数のマイクロサービスを含めることができる最新の構造まで多岐にわたります。
    コレクション
    リリース構成を構成するコンポーネントのセット。コレクションは展開可能項目に含まれ、さまざまなバージョンのコンポーネントをテストするために使用できます。

    この例は、現在本番環境に展開されているアプリケーションのリリース 1.0 を示しています。

    DevOps コンフィグコレクション

    支払いサービスを所有するマイクロサービス チームは、修正プログラムを作成し、それをリリース 1.1 コレクションに追加することに決め、現在テスト環境でテストしています。

    コンポーネント
    構成データの最小集計単位。大規模なアプリケーション スタックの一部であるマイクロサービスは、コンポーネントの一例です。
    構成データアイテム (CDI)
    キーと値のペアとして格納される構成データの単一の単位 (接続文字列、ヒープサイズなど)。
    データモデル
    アプリケーションまたはインフラストラクチャの展開に使用される、関連する構成データの階層。
    展開可能
    データモデルのサブセット。特定のターゲット環境向けにアプリケーションまたはインフラストラクチャを展開/プロビジョニングするために使用される構成データのセットをカプセル化します。通常、同じ命名法 (たとえば、本番、ステージング、テスト、開発など) を共有します。
    スナップショット
    構成変更がコミットされた時点での展開可能項目の完全なデータモデル。これには、含まれているコンポーネント、コレクション、変数、および展開可能項目固有の変数とオーバーライドが含まれます。
    変数
    データモデルのさまざまなセクションで複数回使用される構成値をロールアップするために使用できる変数構成データ。

    コンポーネントレベルで作成された変数は、コレクションやデプロイ可能項目など、さらに下位の場所で再利用できます。ただし、特定の展開可能項目で定義された変数は、そのコンテキスト(環境固有の信条、メモリ設定など)でのみ使用することを意図しています。