DevOps コンフィグ の用語
これらは一般的な DevOps コンフィグ 用語の一部です。
重要:
DevOps コンフィグ は現在廃止されており、新しいアクティベーションのサポートや利用は終了しています。
- アプリケーション
- フリートへのプロビジョニングまたは展開に必要な関連構成データを含む、アプリケーションまたはアプリケーションスタックの論理構成。これは、従来のモノリシックな構造から、複数のマイクロサービスを含む最新の構造まで、多様な形態をとります。
- コレクション
- リリース構成を構成するコンポーネントのセット。コレクションは展開可能な項目に含まれ、異なるバージョンのコンポーネントをテストするために使用できます。
この例は、現在本番環境に展開されているアプリケーションのリリース 1.0 を示しています。
支払いサービスを所有するマイクロサービスチームは、修正プログラムを作成し、それをリリース 1.1 コレクションに追加することに決め、現在テスト環境でテストしています。
- コンポーネント
- 構成データの最小アグリゲーション単位。大規模なアプリケーション スタックの一部であるマイクロサービスは、コンポーネントの一例です。
- 構成データアイテム (CDI)
- キーと値のペアとして格納される構成データの単一の単位 (接続文字列、ヒープサイズなど)。
- データモデル
- アプリケーションまたはインフラストラクチャの展開に使用される、関連する構成データの階層。
- 展開可能項目
- データモデルのサブセット。特定のターゲット環境向けにアプリケーションまたはインフラストラクチャを展開/プロビジョニングするために使用される構成データのセットをカプセル化します。通常、同じ命名法 (たとえば、本番、ステージング、テスト、開発など) を共有します。
- スナップショット
- 構成の変更がコミットされた時点での展開可能項目の完全なデータモデルです。これには、含まれているコンポーネント、コレクション、変数、および展開可能項目固有の変数とオーバーライドが含まれます。
- 変数
- データモデルのさまざまなセクションで複数回使用される構成値をロールアップするために使用できる変数構成データ。
コンポーネントレベルで作成された変数は、コレクションや展開可能項目など、さらに下位の場所で再利用できます。ただし、特定の展開可能な項目で定義された変数は、そのコンテキスト (環境固有の信条、メモリ設定など)でのみ使用することを意図しています。