DevOps コンフィグCDMとPaCE
DevOps コンフィグ は、 構成データ管理 および ポリシーアズコードエンジン プラットフォーム機能を使用して、構成データとポリシーを管理します。
DevOps コンフィグ プラットフォーム機能
- 構成データ管理 (CDM)
CDM は、 DevOps コンフィグ 製品の2つの主要な機能のうちの1つです。CDM プラグインは、Now Platform内のアプリケーションやインフラストラクチャの構成データを管理します。
CDM アプリケーション構成データモデルのあらゆる側面を処理するバックエンドテーブルとロジックで構成されます。ユーザーがデータモデルを管理するために操作するワークスペースページも、このプラグインによって管理されます。
CDMコンテキストメニューコンポーネントプラグインは、CDM プラグインのサブコンポーネントです。これは、アプリケーションの [構成データ] タブのノードリストペインのコンテキスト (3 つのドットなど) メニューを提供します。
- ポリシーアズコードエンジン (PaCE)
PaCEDevOps コンフィグ製品の2番目の主要機能ですこれは、(JavaScript で記述された) ポリシースクリプトを使用して構成データのスナップショットを評価し、コンプライアンスを検証する堅牢なポリシーエンジンを提供します。
PaCE は包括的なバージョニングシステムを備えているため、ユーザーはポリシーの変更を経時的に監査できます。また、ユーザー構成データを使用して本番稼働する前に、潜在的なポリシースクリプトの変更を評価するためのテストプレイグラウンドも含まれています。
DevOps コンフィグ コアアプリケーション
- DevOps コンフィグ
DevOps コンフィグ は、 DevOps コンフィグ 製品のメインアプリケーションです。
DevOps コンフィグ アプリケーションは、ユーザーをデータモデルに接続してアプリケーションごとに構成データを管理し、構成データを検証するためのポリシーを管理し、アプリケーション構成データの健全性を確認するワークスペースで構成されています。
インサイトダッシュボードウィジェットを使用すると、ユーザーは構成データの洞察力に関するインサイトを得て、構成データをより適切に管理する習慣を身に付けることができます。
DevOps コンフィグ コンテンツパック
- DevOps コンフィグ エクスポーターコンテンツパック (オプション)
DevOps エクスポーターコンテンツパックは、DevOps コンフィグチームが作成したキュレーションされたエクスポーターを含むオプションのプラグインであり、ユーザーはすぐに利用可能なエクスポーターを利用して、必要に応じてスナップショットから構成データをエクスポートできます。
- DevOps コンフィグ ポリシーコンテンツパック (オプション)
DevOps コンフィグ ポリシーコンテンツパックは、DevOps コンフィグチームが作成したキュレーションされたポリシーを含むオプションのプラグインであり、ユーザーはすぐに利用できるため、すぐに構成データの検証に取り掛かることができます。
DevOps コンフィグ 依存 関係
これらのプラグインは、コア DevOps コンフィグ アプリケーションとともにインストールされます。これらは DevOps コンフィグ に不可欠であり、それらなしでは適切に機能しません。
- CMDBCI Class Model
CDM は、 CMDB CI Class Models プラグインを活用して、ユーザーアプリケーション構成データモデルの側面を Now Platform CMDBに接続します。
アプリケーションは、 共通サービスデータモデル (CSDM) (CSDM) のビルドフェーズの一部であるアプリケーションモデルにリンクされます。同様に、展開可能項目は、 CSDM の運用フェーズの一部であるアプリケーションサービスにリンクされます。
DevOps コンフィグとCSDMの間のリンクは、ユーザーのソフトウェアファクトリ全体で発生する可能性のある問題を解決するために重要です。
たとえば、オペレーターは、特定の CI のアラートの原因を、構成の変更、アプリケーションサービス (その CI が含まれている) まで追跡できます。これにより、平均解決時間 (MTTR) を数時間から数分に短縮できます。
- PA プレミアム
パフォーマンスアナリティクス (PAの)Premium プラグインは DevOps コンフィグ Insights プラグインによって利用され、すべての DevOps コンフィグ Insights ウィジェットの 180 日を超えるレポートデータを許可します。
- 展開されたモデルと資産クラス
拡張されたモデルおよび資産クラスストアアプリケーションは、 構成管理データベース (CMDB) クラス階層内ですぐに利用可能な製品モデルと資産クラスを拡張するエンタープライズモデルと資産クラスを追加します。
これらの拡張には、クラスの説明、識別ルール、識別子エントリ、および依存関係が含まれます。