DevOps Config unterstützt durch CDM und PaCE
DevOps Config verwendet die Plattformfähigkeiten Konfigurationsdaten-Management und Policy as Code Engine, um Konfigurationsdaten und Richtlinien zu verwalten.
DevOps Config Plattformfähigkeiten
- Konfigurationsdaten-Management (CDM)
CDM ist eine von zwei Hauptfunktionen im Produkt DevOps Config. Das Plugin CDM verwaltet Anwendungs- und/oder Infrastrukturkonfigurationsdaten innerhalb von Now Platform.
CDM besteht aus den Back-End-Tabellen und der Logik, die alle Aspekte eines Datenmodells für die Anwendungskonfiguration behandeln. Die Seiten des Arbeitsbereichs, mit denen Anwender interagieren, um ihr Datenmodell zu verwalten, werden ebenfalls von diesem Plugin verwaltet.
Das Kontextmenükomponenten-Plugin CDM ist eine Unterkomponente des Plugins CDM. Stellt das Kontextmenü (z. B. drei Punkte) für den Knotenlistenbereich auf der Registerkarte Konfigurationsdaten einer Anwendung bereit.
- Policy as Code Engine (PaCE)
PaCE ist die zweite Hauptfähigkeit im Produkt DevOps Config. Es stellt eine robuste Richtlinien-Engine bereit, die ein Richtlinienskript (in JavaScript geschrieben) verwendet, um einen Snapshot von Konfigurationsdaten auszuwerten und die Compliance zu überprüfen.
PaCE bietet ein umfassendes Versionsverwaltungssystem, mit dem Benutzer ihre Richtlinienänderungen im Laufe der Zeit prüfen können. Es enthält auch einen Test-Playground, um potenzielle Änderungen am Richtlinienskript zu bewerten, bevor Sie mit Benutzerkonfigurationsdaten live gehen.
DevOps Config Kernanwendung
- DevOps Config
DevOps Config ist die Hauptanwendung für das Produkt DevOps Config.
Die Anwendung DevOps Config besteht aus dem Arbeitsbereich, der Benutzer mit ihrem Datenmodell verbindet, um ihre Konfigurationsdaten pro Anwendung zu verwalten, Richtlinien zur Validierung ihrer Konfigurationsdaten zu verwalten und die Integrität ihrer Anwendungskonfigurationsdaten zu überprüfen.
Mit den Widgets des Dashboards „Einblicke“ können Benutzer Einblicke in ihre Konfigurationsdatenkompetenz gewinnen und bessere Vorgehensweisen bei der Verwaltung ihrer Konfigurationsdaten entwickeln.
DevOps Config Inhaltspakete
- DevOps Config Exporter-Inhaltspaket (optional)
Das Exporter-Inhaltspaket DevOps ist ein optionales Plugin, das kuratierte Exporter enthält, die vom DevOps Config-Team erstellt wurden und die Anwender sofort nutzen können, um die Konfigurationsdaten aus ihren Snapshots nach Belieben zu exportieren.
- DevOps Config Richtlinien-Inhaltspaket (optional)
Das Richtlinien-Inhaltspaket DevOps Config ist ein optionales Plugin, das kuratierte Richtlinien enthält, die vom DevOps Config-Team erstellt wurden und die Anwender sofort nutzen können, um mit der Validierung ihrer Konfigurationsdaten zu beginnen.
DevOps Config-Abhängigkeiten
Diese Plugins werden mit -Kernanwendungen DevOps Config installiert. Sie sind wichtig für DevOps Config und funktionieren ohne sie nicht ordnungsgemäß.
- CMDB CI-Klassenmodelle
CDM nutzt das Plugin „CI-Klassenmodelle“ CMDB, um Aspekte des Konfigurationsdatenmodells für Benutzeranwendungen mit Now Platform CMDBzu verbinden.
Anwendungen sind mit einem Anwendungsmodell verknüpft, das Teil der Build-Phase von Gemeinsames Servicedatenmodell (CSDM) ist. In ähnlicher Weise werden bereitstellbare Elemente mit einem Anwendungsservice verknüpft, der Teil der Phase „Vorgänge“ von CSDMist.
Die Verknüpfung zwischen DevOps Config und CSDM ist entscheidend für die Lösung von Problemen, die in einer Anwendersoftware-Factory auftreten können.
Beispielsweise kann ein Operator die Ursache für eine Warnung für ein bestimmtes CI zu einer Konfigurationsänderung oder zu einem Anwendungsservice (von dem dieses CI gehört) zurückverfolgen. Dies kann die durchschnittliche Zeit bis zur Lösung (Mean Time to Resolution, MTTR) von Stunden auf Minuten reduzieren.
- PA Premium
Das PluginPerformance Analytics „ (PA) Premium wird vom Plugin DevOps Config „ Einblicke genutzt, um für mehr als 180 Tage die Möglichkeit zur Berichterstellung für alle DevOps Config Einblicke-Widgets zu ermöglichen.
- Erweitertes Modell und Assetklassen
Die Anwendung Erweiterter Store für Modelle und Assetklassen fügt Enterprise-Modelle und Assetklassen hinzu, die das sofort einsatzbereite Produktmodell und die Assetklassen innerhalb der Klassenhierarchie Configuration Management Database (CMDB) erweitern.
Diese Erweiterungen umfassen Klassenbeschreibungen, Identifizierungsregeln, Identifier-Einträge und abhängige Beziehungen.