Anwendungsservices
Machen Sie sich mit Anwendungsservices vertraut, erfahren Sie mehr über verschiedene Anwendungsservicetypen und wie sie mehrere ServiceNow® Geschäftsbereiche und Produkte verwenden.
Was sind Anwendungsservices?
Ein Anwendungsservice ist eine Reihe untereinander verbundener Anwendungen und Hosts, die so konfiguriert sind, dass sie einer Organisation einen Service bereitstellen. Anwendungsservices können intern sein, beispielsweise ein E-Mail-System einer Organisation, oder auf Kunden ausgerichtet sein, z. B. die Website einer Organisation. Zum Erstellen von Finanzberichten über eine webbasierte Anwendung sind beispielsweise Computer, Webserver, Anwendungsserver, Datenbanken, Middleware und Netzwerkinfrastruktur erforderlich. Diese Anwendungen und Hosts sind alle so konfiguriert, dass sie den Dienst der Finanzberichterstattung anbieten. In Entwicklungsumgebungen stellt ein Anwendungsservice eine Instanz einer Geschäftsanwendung oder eines Systems dar.
ServiceNow-Anwendungen beziehen sich auf Geräte und Anwendungen, die Anwendungsservices als Konfigurationselemente (Configuration Items, CIs) umfassen. Die verschiedenen CIs und die Beziehungen zwischen ihnen, die einen Anwendungsservice bilden, werden in Configuration Management Database (CMDB)gespeichert.
Jeder Anwendungsservice enthält einen Einstiegspunkt als oberstes CI. Ein Einstiegspunkt ist der Punkt des Zugangs des Clients zu einem Anwendungsservice. In der Regel handelt es sich um eine URL oder eine Kombination aus IP-Adresse und Port für Anwendungsservices in Unternehmensbereitstellungen. Bei cloud-basierten Bereitstellungen kann ein Einstiegspunkt eine URL zu einer Cloud-Ressource wie einem AWS -Gateway sein.
Mit Gemeinsames Servicedatenmodell (CSDM) können Sie Servicetypen und Serviceangebote optimieren. Sie können Beziehungen zwischen Anwendungsservices und anderen servicebezogenen Objekten in CSDM hinzufügen: Geschäftsanwendung, technische Serviceangebote oder Business Service-Angebote.
- Erkannt
Service-Mapping erkennt Anwendungsservices anhand von Mustern und durch Verfolgung von Datenverkehrsverbindungen.
Die musterbasierte Erkennung erstellt präzise und vollständige Anwendungsservices, die die serviceorientierte Ansicht der IT-Infrastruktur darstellen. Es wird eine Zuordnung mit hoher Genauigkeit erstellt, die sich gut für die Verwaltung geschäftskritischer Anwendungsservices eignet.
Darüber hinaus bietet sie Transparenz in Bezug auf native Cloud-Services wie Computing, Lastenausgleichsmodule und API-Gateways. Sie können Serviceeinstiegspunkte wie AWS S3-Buckets, AWS und Microsoft Azure API-Gateways, AWS Lambda-Funktionen und Microsoft Azure Funktionen verwenden, um Services zuzuordnen. Sie kann auch Lambda-zu-Lambda-Anrufe und Lambda-zu-RDS-Verbindungen erkennen, um dynamische Servicezuordnungen zu erstellen.
Die Methode von oben nach unten ordnet VMs lokal und in öffentlichen Clouds zu. Diese VMs müssen jedoch für die Erkennung von oben nach unten vollständig erkannt werden, um zu bestimmen, welche Anwendungen auf der VM ausgeführt werden. Wenn eine VM nicht vollständig erkannt wird, verwenden Sie die Tag-basierte Methode, um die Lücke zu schließen (siehe weiter unten in diesem Dokument). Die Tag-basierte Zuordnung ordnet auch Container zu, die Sie mit der Erkennung von oben nach unten nicht zuordnen können.
Erkannte Anwendungsservices haben die Serviceklassifizierung des Anwendungsservice. Sie werden in der Tabelle „Zugeordneter Anwendungsservice“ [cmdb_ci_service_discovered] gespeichert.
- Dynamische CI-Gruppe
Dynamische CI-Gruppen, die als Anwendungsservices fungieren. Die Mitglieder der CMDB-Gruppen, die der dynamischen CI-Gruppe zugeordnet sind, füllen den Anwendungsservice aus. Eine dynamische CI-Gruppe ist eine dynamische Gruppierung von CIs, die auf einigen gemeinsamen Kriterien basiert, z. B. dem Standort aller Webserver in Paris oder aller Oracle-Datenbanken in Boston. Nach dem Erstellen einer dynamischen CI-Gruppe kann sie als Gruppenangebot in IT Service Management verwendet werden.
Bei Erstellung über den Anwendungsservice-Assistenten lautet die Serviceklassifizierung „Anwendungsservice“, und bei Erstellung aus der veralteten Ereignismanagement -UI oder Service-Mapping -UI lautet die Klassifizierung „Technischer Service“. Anwendungsservices vom Typ „Dynamische CI-Gruppe“ werden in der Tabelle „Dynamische CI-Gruppe“ [cmdb_ci_query_based_service] gespeichert.
- Tag-basiert
- Ein Tag ist eine Bezeichnung, die aus einem Schlüssel-Wert-Paar besteht. Ihre Organisation verwendet möglicherweise Tags, um Assets zu kategorisieren und um die Abfrage- und Berichtsfunktionen zu verbessern. Discovery und Cloud Provisioning and Governance können die von allen wichtigen Cloud-Anbietern und Container-Ökosystemen verwendeten Tags erkennen. Sobald die Tags erkannt wurden, können von Service-Mapping auf Grundlage dieser Tags Anwendungsservices erstellt werden. Beispielsweise können Sie Tags verwenden, um alle Anwendungsservices zuzuordnen, die Ihr Unternehmen in der Produktionsumgebung in der EMEA-Region verwendet.
Tag-basierte Anwendungsservices haben die Serviceklassifizierung des Anwendungsservice. Sie werden in der Tabelle „Tag-basierter Anwendungsservice“ [cmdb_ci_service_by_tags] gespeichert.
- Manuell erstellt
Bei der manuellen Zuordnung dokumentieren Anwendungsbesitzer die Anwendungen, die IT-Infrastruktur und die Beziehungen, die jeden Anwendungsservice unterstützen, manuell. Diese Methode eignet sich am besten für Konfigurationselemente, die aufgrund von Sicherheitszugriffsproblemen nicht vollständig erkennbar sind. Zum Beispiel IPS-Geräte, die einen Angriffsverhinderungsservice für den Sicherheitsgeschäftsbereich unterstützen.
Versuchen Sie, die manuelle Zuordnung nach Möglichkeit zu vermeiden. Es ist sehr zeitaufwändig, Services manuell zuzuordnen, und oft sind die für die Zuordnung erforderlichen Informationen aufgrund der sich entwickelnden Technologie und des Mangels an Prozessen, die die für den Anwendungskontext erforderlichen Infrastrukturabhängigkeiten nachverfolgen und dokumentieren, nicht verfügbar. Und wenn nachfolgende Änderungen an der Anwendungsservicetopologie vorgenommen werden, muss die Servicezuordnung manuell aktualisiert werden.
Manuell erstellte Anwendungsservices haben die Serviceklassifizierung des Anwendungsservice. Anwendungsservices des manuell erstellten Typs werden in der Tabelle „Zugeordneter Anwendungsservice“ [cmdb_ci_service_discovered] gespeichert.
- Dynamisch
Ein dynamischer Anwendungsservice enthält nur CIs, die Teil von CI-Beziehungen sind, die in der Tabelle CMDB CI-Beziehung [cmdb_rel_ci] gespeichert sind.
Sie können einen dynamischen Anwendungsservice nicht bearbeiten, indem Sie ihm direkt CIs hinzufügen oder daraus entfernen. Dynamische Anwendungsservices werden automatisch aktualisiert, um Änderungen an CI-Beziehungen in der Tabelle „CMDB-CI-Beziehung“ [cmdb_rel_ci] widerzuspiegeln. Wenn Sie einem CI, das in einem dynamischen Anwendungsservice enthalten ist, eine Beziehung hinzufügen, wird dieser Service automatisch aktualisiert, um das Hinzufügen der Beziehung und das zugehörige neue CI widerzuspiegeln. In ähnlicher Weise wird ein dynamischer Anwendungsservice automatisch aktualisiert, wenn eine Beziehung und das zugehörige CI aus einem CI innerhalb des Service entfernt werden.
Eine Möglichkeit, dynamische Anwendungsservices zu erstellen, besteht in der Konvertierung älterer Business Services oder manueller Services (z. B. erstellt mit Ereignismanagement) in Anwendungsservices des dynamischen Typs.
Dynamische Anwendungsservices haben die Serviceklassifizierung des Anwendungsservice. Dynamische Anwendungsservices werden in der Tabelle „Berechnete Anwendungsservices“ [cmdb_ci_service_calculated] gespeichert.
Wer Anwendungsservices verwendet
- ITOM Health erfasst Warnungen von Infrastruktur-Events, die von Überwachungstools von Drittanbietern erfasst wurden. Anschließend nutzt das Tool von Discovery gesammelte IT-bezogene Informationen, um Konfigurationselementen Warnungen zuzuordnen. Basierend auf den erfassten Informationen werden Dashboards bereitgestellt, die eine konsolidierte Ansicht von allen Events mit Einfluss auf Services verfügbar machen.
- Die ITOM-Optimierung bietet Ihnen Tools für die Bereitstellung privater und öffentlicher Cloud-Infrastrukturen und -Services sowie für eine konsistente Verwaltung und Kostentransparenz. Die Anwendung Cloud-Kostenmanagement, die im ServiceNow Storeverfügbar ist, hilft Ihnen, das gesamte Spektrum der mit Cloud-Assets verbundenen Kosten zu analysieren, sodass Sie Möglichkeiten erkennen und entsprechende Maßnahmen ergreifen können, um Geld zu sparen und den Betrieb zu optimieren.
- Benutzer vonIT Service Management verlassen sich auf die Anwendungsservices, die die IT-Infrastruktur widerspiegeln, um Services für ihre Kunden zu verwalten und bereitzustellen.
- Benutzer von Customer Service Management können Probleme im Zusammenhang mit der IT-Infrastruktur im Kontext von Anwendungsservices effizient diagnostizieren und lösen.
- Software Asset Management- Benutzer verstehen die Software, die in Ihrer IT-Umgebung ausgeführt wird, und verfolgen Konfigurationen nach, die sich auf den Softwarelizenzverbrauch in Ihren IT-Umgebungen und Rechenzentren auswirken.
- Benutzer vonStrategic Portfolio Management verwenden für Anwendungsservices erfasste Daten, um ein umfassendes Verständnis der in ihrer Organisation verwendeten Anwendungen zu erhalten.
- Benutzer vonSecurity Operations zeigen Security Incidents an, um herauszufinden, welche Anwendungsservices gefährdet sind. Sie verwenden diese Informationen auch, um Bedrohungen basierend auf den Auswirkungen, die sie auf ihre Organisation darstellen, zu priorisieren und zu lösen.
So erstellen Sie Anwendungsservices
Analysieren Sie die IT-Infrastruktur und die Servicebereitstellung in Ihrer Organisation, um die optimale Methode zum Erstellen und Auffüllen von Anwendungsservices auszuwählen.
| Methode | Verwendungszweck | Zusätzliche Überlegungen |
|---|---|---|
| Erkennung von oben nach unten Service-Mapping führt eine Erkennung von oben nach unten für Anwendungsservices durch. Service-Mapping verwendet Muster, um CIs zu erkennen und zuzuordnen. Ein Muster ist eine Folge von Schritten, deren Zweck darin besteht, Attribute eines CI und seiner ausgehenden Verbindungen zu erkennen. Mit dieser Methode werden präzise und vollständige Anwendungsservices erstellt, die die serviceorientierte Ansicht der IT-Infrastruktur Ihrer Organisation zuverlässig darstellen Tag-basierte Erkennung in Service-Mapping ist eine ergänzende Methode, die die Ergebnisse der Erkennung von oben nach unten erweitert. |
Verwenden Sie diese Methode, um branchenweit anerkannte oder benutzerdefinierte Anwendungen der zweiten und dritten Ebene zu erkennen. Solche Anwendungen können Lastausgleichslösungen, Anwendungs- oder Webserver mit Datenbankverbindungen sein. |
Die musterbasierte Zuordnung erfordert die Konfiguration von Anmeldeinformationen, Benutzern und Benutzerberechtigungen, damit Service-Mapping auf Anwendungen im privaten Netzwerk Ihrer Organisation zugreifen kann. Dieser Prozess kann zeitaufwändig und mühsam sein. |
| Tag-basiert Wenn Ihre Organisation Tags für die Asset-Verwaltung verwendet, können Sie diese Tags zum Zuordnen von Anwendungsservices verwenden. Discovery und Cloud Provisioning and Governance erkennen Tags, die CIs zugewiesen sind, und füllen CMDB mit diesen Daten aus. Service-Mapping verwendet die Tag-bezogenen Daten aus CMDB, um Services zuzuordnen. Die Tag-basierte Servicezuordnung ergänzt die Servicezuordnung von oben nach unten. Sie bietet Transparenz in Bezug auf Container und ordnet auch VMs zu, die nicht vollständig erkannt werden, was bei der Servicezuordnung von oben nach unten nicht möglich ist. Die Tag-basierte Zuordnung verknüpft zwar getaggte Komponenten mit bestimmten Anwendungsservices, ordnet jedoch nicht die Verbindungen zwischen diesen Komponenten zu. Dies ist ein weiterer Grund, warum die Tag-basierte Zuordnung die Servicezuordnung von oben nach unten eher ergänzt als ersetzt. |
Ordnen Sie Ressourcen für Cloud-Arbeitsauslastungen wie IaaS/PaaS/FaaS/CaaS sowie für Container-Arbeitsauslastungen mit Kubernetes, OpenShift oder AWS ECS zu. Ordnen Sie auch Ressourcen in den Bereitstellungen von Site Reliability Engineering (SRE) oder Customer Reliability Engineering (CRE) zu. Mit der Tag-basierten Methode können Sie Containerressourcen in Ihren Bereitstellungen zuordnen. Normalerweise verwenden Sie diese Methode, um Anwendungen in Cloud-Virtualisierungen oder PaaS-Bereitstellungen zu erkennen. |
Im Gegensatz zu anderen Zuordnungsmethoden müssen bei der Tag-basierten Zuordnung keine Anmeldeinformationen konfiguriert oder Benutzern erweiterte Rechte gewährt werden. Tag-basierte Anwendungsservices enthalten möglicherweise keine relevanten CIs, wenn diesen CIs nicht die richtigen Tags zugewiesen sind. |
| Anwendungsleistungsmanagement-Zuordnungen (APM) aus integrierten Dynatrace- oder AppDynamics-Bereitstellungen werden erfasst Erstellen Sie Anwendungsservices mithilfe der Integration mit dem AppDynamics-Anwendungsmodell und der Dynatrace-Überwachungsplattform, die auf ServiceNow Storeverfügbar ist. |
Verwenden Sie diese Integration, um Anwendungsservices basierend auf APM-Zuordnungen von Dynatrace oder AppDynamics zu erstellen. Sie können Anwendungsservices verwenden, die mit dieser Methode erstellt wurden, um die Integrität zu überwachen. | Analysieren Sie erkannte Ressourcen in CMDB, bevor Sie sie von Drittanbietern erfassen, um die Erstellung doppelter CIs zu vermeiden. |
| Füllen Sie einen Anwendungsservice mit der Methode „Dynamische CI-Gruppe“ aus Basierend auf CMDB Gruppen, deren Mitglieder den Anwendungsservice ausfüllen. |
Verwenden Sie diese Methode als einfache und schnelle Methode zum Erstellen dynamischer CI-Gruppen für Bereitstellungen wie Microsoft Active Directory, Microsoft Exchange oder andere DNS-bezogene Services. Dynamische CI-Gruppen sind besonders nützlich, wenn nur eine Liste von Ressourcen ohne Konfigurationsdetails oder Anmeldeinformationen verfügbar ist. Wenn Sie eine Gruppe CMDB verwenden, können Sie CMDBCMDB Integrität verwenden, um den Zustand zu überwachen, und eine gespeicherte Abfrage des Abfragegenerators verwenden, um nach den im Anwendungsservice enthaltenen CIs zu filtern. |
Für Anwendungsservices, die mit dieser Methode erstellt wurden, gibt es keine Zuordnungsansicht. Sie können CIs, die zu einem solchen Anwendungsservice gehören, nur als Liste anzeigen. Es muss sichergestellt werden, dass die Gruppe CMDB genau nach den CIs filtert, die in den Anwendungsservice aufgenommen werden sollen. |
| Anwendungsservice-API Erstellen Sie eine Automatisierung für die Massenerstellung von Anwendungsservices. Verwenden Sie diese Methode, wenn Ihre Organisation eine organisationsübergreifende Zuordnung und Analyse durchgeführt und einige Informationen zu Services gesammelt hat. Mit APIs erstellte Anwendungsservices gehören zum manuellen Typ und werden in der Tabelle „Zugeordneter Anwendungsservice“ [cmdb_ci_service_discovered] gespeichert. |
Verwenden Sie diese Methode für Umgebungen, in denen eine Nachverfolgung des DevOps-Prozesses für kontinuierliche Integration/kontinuierliche Bereitstellung (CI/CD) erforderlich ist. Sie können Servicezuordnungen von Drittanbietern einzeln oder in großen Mengen in manuelle Anwendungsservices importieren. Weitere Informationen finden Sie beispielsweise im digitalen Leitfaden: Servicezuordnungen von Drittanbietern in ServiceNow Service Mapping importieren. |
Machen Sie sich mit der genauen Servicestruktur vertraut: sys_id jedes CI, das den Service umfasst, und der Hierarchie, die die CIs bilden. Diese Methode erfordert Kenntnisse der Skripting-Infrastruktur, die Ihre Organisation verwendet. |
| Füllen Sie einen Anwendungsservice mit der manuellen Methode aus Erstellen Sie einen manuellen Anwendungsservice mit nur einem CI: dem Einstiegspunkt. Um einen manuell erstellten Anwendungsservice auszufüllen, fügen Sie andere CIs manuell hinzu, wie in CIs einem Anwendungsservice manuell hinzufügenbeschrieben. Alternativ können Sie manuelle Anwendungsservices erstellen und ausfüllen, indem Sie in CMDB erstellte und in [cmdb_ci_service] gespeicherte Business Services konvertieren. |
Verwenden Sie die manuelle Methode, wenn Sie keine anderen Methoden zum Erstellen oder Auffüllen von Anwendungsservices verwenden können. Erstellen Sie Anwendungsservices manuell, um Angriffe zu verhindern. |
Diese Methode erfordert keine bereits vorhandene Setup- oder Objektkonfiguration. Sie können CIs jeder Klasse in manuell erstellte Anwendungsservices einbeziehen. Manuell erstellte Anwendungsservices spiegeln einige Änderungen an CIs wider, z. B. CI-Attribute. Sie spiegeln jedoch nicht automatisch Änderungen an CI-Beziehungen wider. |
| Füllen Sie einen Anwendungsservice mit der Methode „Dynamischer Service“ aus Anwendungsservices, die automatisch aktualisiert werden, um Änderungen an CI-Beziehungen in der Tabelle „CMDB-CI-Beziehung“ [cmdb_rel_ci] widerzuspiegeln. Um Gemeinsames Servicedatenmodellzu entsprechen, können Sie auch Legacy-Services in dynamische Anwendungsservices konvertieren. Diese veralteten Services werden in den CMDB-Tabellen [cmdb_ci_service] oder [cmdb_ci_service_manual] gespeichert: |
Verwenden Sie diese Methode, um Legacy-Business Services in Anwendungsservices umzuwandeln, die andere ServiceNow -Produkte nutzen können. Beispielsweise können dynamische Anwendungsservices für die Serviceüberwachung und das Change-Management verwendet werden. | Sie können einen dynamischen Anwendungsservice nicht bearbeiten, indem Sie ihm CIs hinzufügen oder daraus entfernen. Das System ändert einen Anwendungsservice vom Typ „dynamisch“ automatisch, wenn Sie die relevanten Beziehungen für CIs ändern, die Teil dieses Anwendungsservice sind. |
| Aus CSV-Datei Service-Mapping extrahiert Informationen aus dieser Datei und erstellt potenzielle Anwendungsservices, die als Servicekandidaten bezeichnet werden. Verwenden Sie diese Methode, wenn Ihre Organisation eine organisationsübergreifende Zuordnung und Analyse durchgeführt und einige Informationen zu Services gesammelt hat. |
Bei Bedarf können Sie Servicekandidaten aus mehreren CSV-Dateien importieren. | Organisieren Sie alle erfassten Informationen in einer bestimmten Reihenfolge in einer CSV-Datei, genau wie in der Dokumentation beschrieben. |
Um CSDMzu entsprechen, konvertieren Sie manuelle Services, die mit IT Operations Management Ereignismanagement erstellt und in [cmdb_ci_service_manual] gespeichert wurden, wie unter Manuelle Services in Anwendungsserviceskonvertieren oder Manuelle Services mit APIin Anwendungsservices konvertieren beschrieben. Konvertierte Services werden zu Anwendungsservices des manuellen Typs, die in der Tabelle „Zugeordneter Anwendungsservice“ [cmdb_ci_service_discovered] gespeichert werden.
Domänentrennung
Die Domänentrennung wirkt sich, sofern bereitgestellt, wie folgt auf eine Anwendungsservice aus:
- Beim Erstellen eines Anwendungsservice wird der Anwendungsservice der Domäne des Benutzers zugewiesen.
- Beim manuellen Hinzufügen eines CI zu einem Anwendungsservice können Sie nur CIs auswählen, die zu der Servicedomäne gehören.
- Wenn Sie die POST-REST-API „createOrUpdateService“ zum Erstellen oder Aktualisieren eines Anwendungsservice verwenden, wird der Prozess beendet, wenn eines der in der API referenzierten CIs zu einer anderen Domäne als der Anwendungsservice selbst gehört.
- Beim Konvertieren von Business Services in Anwendungsservices gehört der neu erstellte Anwendungsservice zu derselben Domäne wie der ursprüngliche Business Service. Der Anwendungsservice umfasst nur CIs, die zu derselben Domäne gehören wie der Anwendungsservice selbst.