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