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