DevOps コンフィグCDMとPaCE
DevOps コンフィグ は、 構成データ管理 および ポリシーアズコードエンジン プラットフォーム機能を使用して、構成データとポリシーを管理します。
DevOps コンフィグ プラットフォーム機能
- 構成データ管理 (CDM)
CDM は、 DevOps コンフィグ 製品の 2 つの主な機能のうちの 1 つです。CDM プラグインは、ServiceNow AI Platform内のアプリケーションやインフラストラクチャの構成データを管理します。
CDM アプリケーション構成データモデルのすべての側面を処理するバックエンドテーブルとロジックで構成されます。ユーザーがデータモデルを管理するために操作するワークスペースページも、このプラグインによって管理されます。
CDM コンテキストメニューコンポーネントプラグインは、CDM プラグインのサブコンポーネントです。アプリケーションの [構成データ] タブにあるノードリストペインのコンテキスト (3 つのドットなど) メニューを提供します。
- ポリシーアズコードエンジン (PaCE)
PaCE は、 DevOps コンフィグ 製品の 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 プラグインを活用して、ユーザーアプリケーション構成データモデルの側面を ServiceNow AI Platform CMDBに接続します。
アプリケーションは、 共通サービスデータモデル (CSDM) (CSDM) のビルドフェーズの一部であるアプリケーションモデルにリンクされています。同様に、展開可能項目は、 CSDMの運用フェーズの一部であるアプリケーションサービスにリンクされます。
DevOps コンフィグとCSDMの間のリンクは、ユーザーのソフトウェアファクトリ全体で発生する可能性のある問題を解決するために重要です。
たとえば、オペレーターは、特定の CI のアラートの原因を、構成の変更、アプリケーションサービス (その CI が含まれている) まで追跡できます。これにより、平均解決時間 (MTTR) を数時間から数分に短縮できます。
- PA プレミアム
パフォーマンスアナリティクス (PA)プレミアム プラグインは DevOps コンフィグ Insights プラグインによって利用され、すべての DevOps コンフィグ Insights ウィジェットの 180 日を超えるレポートデータを許可します。
- 展開されたモデルと資産クラス
展開されたモデルと資産クラスのストアアプリケーションは、 構成管理データベース (CMDB) クラス階層内のすぐに利用可能な製品モデルと資産クラスを拡張するエンタープライズモデルと資産クラスを追加します。
これらの拡張には、クラスの説明、識別ルール、識別子エントリ、および依存関係が含まれます。