Anwendungsservices

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 11 Minuten Lesedauer
  • Verstehen Sie Anwendungsservices, erfahren Sie mehr über verschiedene Anwendungsservicetypen und wie mehrere ServiceNow®Geschäftsbereiche und Produkte verwenden sie.

    Was Anwendungsservices sind

    Eine Serviceinstanz ist ein Satz verbundener Anwendungen und Hosts, die so konfiguriert sind, dass sie der Organisation einen Service anbieten. Serviceinstanzen können intern sein, z. B. ein Organisations-E-Mail-System, oder kundenorientiert, z. B. eine Organisationswebsite. Zum Erstellen von Finanzberichten über eine webbasierte Anwendung sind beispielsweise Computer, Webserver, Anwendungsserver, Datenbanken, Middleware, und Netzwerkinfrastruktur. Diese Anwendungen und Hosts sind alle so konfiguriert, dass sie den Service der Finanzberichterstellung bieten. In Entwicklungsumgebungen stellt ein Anwendungsservice eine Instanz einer Geschäftsanwendung oder eines Geschäftssystems 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 darstellen, werden in gespeichert Configuration Management Database (CMDB).

    Jeder Anwendungsservice enthält einen Einstiegspunkt als CI der obersten Ebene. Ein Einstiegspunkt ist ein Punkt, an dem Clients auf eine Serviceinstanz zugreifen. Normalerweise ist dies eine URL oder eine Kombination aus IP-Adresse und Port für Anwendungsservices in Enterprise-Bereitstellungen. Bei cloudbasierten Bereitstellungen kann ein Einstiegspunkt eine URL zu einer Cloud-Ressource wie einer sein AWSGateway.

    Abbildung : 1. Anwendungsservice

    Anwendungsservice-Diagramm.

    Die Gemeinsames Servicedatenmodell( CSDM) Hilft Ihnen, Servicetypen und Serviceangebote zu optimieren. Sie können Beziehungen zwischen Anwendungsservices und anderen servicebezogenen Objekten in hinzufügen CSDM: Geschäftsanwendung, technische Serviceangebote oder Geschäftsserviceangebote.

    Es gibt die folgenden Arten von Anwendungsservices:
    Erkannt

    Service-Mapping Erkennt Anwendungsservices anhand von Mustern und durch folgende Datenverkehrsverbindungen.

    Die musterbasierte Discovery erstellt präzise und vollständige Anwendungsservices, die die serviceorientierte Ansicht der IT-Infrastruktur darstellen. Erstellt eine High-Fidelity-Zuordnung, die sich gut für die Verwaltung geschäftskritischer Anwendungsservices eignet.

    Darüber hinaus bietet es Transparenz von Cloud-nativen Services wie Computing, Lastenausgleichsmodule und API-Gateways. Sie können Serviceeinstiegspunkte wie verwenden AWSS3-Buckets, AWSUnd Microsoft AzureAPI-Gateways, AWSLambda-Funktionen, und Microsoft AzureFunktionen zum Zuordnen von Services. Es kann auch Lambda-zu-Lambda-Aufrufe und Lambda-zu-RDS-Verbindungen erkennen, um dynamische Servicezuordnungen zu erstellen.

    Die Top-Down-Methode ordnet VMs lokal und in öffentlichen Clouds zu. Diese VMs müssen jedoch vollständig erkannt werden, damit die Top-Down-Discovery bestimmen kann, 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 nicht mit der Top-Down-Discovery zuordnen können.

    Erkannte Anwendungsservices haben die Serviceklassifizierung des Anwendungsservice. Sie werden in der Tabelle „zugeordneter Anwendungsservice“ [cmdb_ci_service_discovered] gespeichert.

    Dynamic CI-Gruppe

    Dynamische CI-Gruppen, die als Anwendungsservices fungieren. Die Mitglieder von CMDB-Gruppen Das der dynamischen CI-Gruppe zugeordnet ist, füllt den Anwendungsservice aus. Eine dynamische CI-Gruppe ist eine dynamische Gruppierung von CIs, die auf einigen allgemeinen Kriterien basiert, z. B. dem Standort aller Webserver in Detroit oder aller Oracle-Datenbanken in Boston. Nach dem Erstellen einer dynamischen CI-Gruppe kann sie als Gruppenangebot im IT-Servicemanagement verwendet werden.

    Wenn sie über den Anwendungsservice-Assistenten erstellt wird, ist die Serviceklassifizierung Anwendungsservice und, wenn sie aus dem Legacy erstellt wurde EreignismanagementUI oder Service-MappingUI, die Klassifizierung ist technischer Service. Anwendungsservices des Typs „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 kann Tags verwenden, um ihre Assets zu kategorisieren und die Abfrage- und Berichterstellungsfunktionen zu verbessern. DiscoveryUnd Cloud Provisioning and GovernanceKann Tags erkennen, die von allen wichtigen Cloud-Anbietern und Container-Ökosystemen verwendet werden. Sobald die Tags erkannt wurden, Service-MappingKann Serviceinstanzen basierend auf diesen Tags erstellen. Sie können beispielsweise Tags verwenden, um alle Anwendungsservices zuzuordnen, die Ihre Organisation 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

    Mit der manuellen Zuordnung dokumentieren Anwendungsbesitzer manuell die Anwendungen, DIE IT-Infrastruktur und die Beziehungen, die jeden Anwendungsservice unterstützen. Diese Methode eignet sich am besten für Konfigurationselemente, die aufgrund von Sicherheitsproblemen nicht vollständig erkannt werden können. Beispiel: IPS-Geräte, die einen Angriffspräventionsservice für den Geschäftsbereich „Sicherheit“ unterstützen.

    Versuchen Sie, manuelle Zuordnung nach Möglichkeit zu vermeiden. Es ist unglaublich zeitaufwändig, Services manuell zuzuordnen, und häufig sind die für die Zuordnung erforderlichen Informationen nicht verfügbar, da sich die Technologie weiterentwickelt und Prozesse fehlen, die die für den Anwendungskontext erforderlichen Infrastrukturabhängigkeiten nachverfolgen und dokumentieren. Und wenn nachfolgende Änderungen an der Anwendungsservice-Topologie vorgenommen werden, muss die Servicezuordnung manuell aktualisiert werden.

    Manuell erstellte Anwendungsservices haben die Serviceklassifizierung des Anwendungsservice. Anwendungsservices vom Typ „manuell erstellt“ 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 gespeichert sind CMDBCI-Beziehungstabelle [cmdb_rel_ci].

    Sie können einen dynamischen Anwendungsservice nicht bearbeiten, indem Sie CIs direkt 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 eine Beziehung hinzufügen, die in einem dynamischen Anwendungsservice enthalten ist, wird dieser Service automatisch aktualisiert, um das Hinzufügen der Beziehung und des zugehörigen neuen CI widerzuspiegeln. Auf ähnliche 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 zum Erstellen dynamischer Anwendungsservices besteht in der Konvertierung von Legacy-Business-Services oder Legacy-Services (erstellt mit) Ereignismanagement, Z. B.) 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 nutzt

    Anwendungsservices bieten die Grundlage für den Betrieb der folgenden Geschäftsbereiche und Produkte von Now Platform:
    • ITOM-Integrität Sammelt Warnungen aus Infrastrukturereignissen, die von Überwachungstools von Drittanbietern erfasst wurden. Anschließend nutzt das Tool von Discovery gesammelte IT-bezogene Informationen, um Konfigurationselementen Warnungen zuzuordnen. Stellt basierend auf den gesammelten Informationen Dashboards bereit, die eine konsolidierte Ansicht aller Serviceauswirkungsereignisse anzeigen.
    • ITOM-Optimierung Bietet Ihnen Tools zur Bereitstellung von Infrastruktur und Services für private und öffentliche Clouds und zur Gewährleistung einer konsistenten Verwaltungs- und Kostentransparenz. Die Cloud-KostenmanagementAnwendung, verfügbar in ServiceNow Store, Hilft Ihnen, das gesamte Kostenspektrum im Zusammenhang mit Cloud-Assets zu analysieren, damit Sie Möglichkeiten identifizieren und ergreifen können, um Geld zu sparen und den Betrieb zu optimieren.
    • IT-Servicemanagement Anwender verlassen sich bei der Verwaltung und Bereitstellung von Services auf die Anwendungsservices, die die IT-Infrastruktur widerspiegeln.
    • Kunden-Servicemanagement-Anwender diagnostizieren und lösen Probleme im Zusammenhang mit der IT-Infrastruktur im Kontext von Anwendungsservices effizient.
    • Software-Asset-Management Anwender verstehen die in Ihrer IT-Umgebung ausgeführte Software und verfolgen Konfigurationen nach, die sich auf den Softwarelizenzverbrauch in Ihren IT-Umgebungen und Rechenzentren auswirken.
    • Strategisches Portfoliomanagement Anwender verwenden Daten, die für Anwendungsservices erfasst wurden, um ein umfassendes Verständnis der in Ihrer Organisation verwendeten Anwendungen zu erhalten.

    So erstellen Sie Anwendungsservices

    Abhängig von den Anforderungen Ihrer Organisation können Sie verschiedene Methoden zum Erstellen und Ausfüllen von Anwendungsservices bereitstellen.
    Wichtig:
    Sie können die Top-down- und die manuellen Methoden für denselben Anwendungsservice verwenden. Sie können keine anderen Methoden zum Erstellen oder Ausfüllen desselben Anwendungsservice kombinieren.

    Analysieren Sie die IT-Infrastruktur und Servicebereitstellung in Ihrer Organisation, um die optimale Methode zum Erstellen und Ausfüllen von Anwendungsservices auszuwählen.

    Tabelle : 1. Auswahl der richtigen Methode für Ihre Bereitstellung
    Methode Verwendungszeitpunkt Zusätzliche Überlegungen
    Discovery von oben nach unten

    Service-MappingFührt eine Top-Down-Discovery von Anwendungsservices durch. Service-MappingVerwendet Muster zum Erkennen und Zuordnen von CIs. Ein Muster ist eine Sequenz 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 Discovery in Service-Mapping Ist eine kostenlose Methode, die die Ergebnisse der Top-Down-Discovery ergänzt.

    Verwenden Sie diese Methode, um branchenanerkannte oder anwenderdefinierte Anwendungen der zweiten und dritten Stufe zu erkennen. Solche Anwendungen können Lastenausgleichslösungen, Anwendungs- oder Webserver mit Datenbankverbindungen umfassen.

    Musterbasierte Zuordnung erfordert die Konfiguration von Anmeldeinformationen, Anwendern und Anwenderberechtigungen Service-MappingGreifen Sie auf Anwendungen innerhalb des privaten Netzwerks Ihrer Organisation zu. Dieser Prozess kann Zeit und Aufwand in Anspruch nehmen.
    Tag-basiert

    Wenn Ihre Organisation Tags für die Asset-Verwaltung verwendet, können Sie diese Tags verwenden, um Anwendungsservices zuzuordnen. DiscoveryUnd Cloud Provisioning and GovernanceErkennen Sie Tags, die CIs zugewiesen sind, und füllen Sie aus CMDBMit diesen Daten. Service-MappingVerwendet die Tag-bezogenen Daten aus CMDBZum Zuordnen von Services.

    Tag-basierte Servicezuordnung ergänzt die Top-Down-Servicezuordnung. Sie bietet Transparenz von Containern und ordnet VMs zu, die nicht vollständig erkannt wurden, was die Top-Down-Servicezuordnung nicht kann. Während die Tag-basierte Zuordnung getaggte Komponenten jedoch bestimmten Anwendungsservices zuordnet, werden die Verbindungen zwischen diesen Komponenten nicht zugeordnet. Dies ist ein weiterer Grund, warum die Tag-basierte Zuordnung die Top-Down-Servicezuordnung ergänzt, anstatt sie zu ersetzen.

    Ordnen Sie Ressourcen auf Cloud-Workloads wie IaaS/PaaS/FaaS/CaaS sowie auf Container-Workloads zu Kubernetes, OpenShift oder AWSECS.

    Ordnen Sie auch Ressourcen in den Bereitstellungen 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 erfordert die Tag-basierte Zuordnung keine Konfiguration von Anmeldeinformationen oder die Bereitstellung erweiterter Rechte für Anwender.

    Tag-basierte Anwendungsservices enthalten möglicherweise keine relevanten CIs, wenn diesen CIs nicht die richtigen Tags zugewiesen sind.

    APM-Zuordnungen (Application Performance Management) aus integrierten Dynatrace- oder AppDynamics-Bereitstellungen werden erfasst

    Erstellen Sie Anwendungsservices mithilfe der Integration mit AppDynamics-Anwendungsmodell Und Dynatrace-Überwachung Plattform verfügbar auf ServiceNow Store.

    Verwenden Sie diese Integration, um Anwendungsservices basierend auf APM-Karten aus 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 CMDBVor der Erfassung von einer Drittpartei, um zu vermeiden, dass doppelte CIs erstellt werden.
    Füllen Sie einen Anwendungsservice mithilfe der dynamischen CI-Gruppenmethode aus

    Basiert auf CMDBGruppen, deren Mitglieder den Anwendungsservice ausfüllen.

    Verwenden Sie diese Methode als einfache und schnelle Möglichkeit, dynamische CI-Gruppen für Bereitstellungen einschließlich zu erstellen Microsoft Active Directory, Microsoft ExchangeOder andere DNS-bezogene Services. Dynamische CI-Gruppen sind besonders nützlich, wenn nur eine Liste von Ressourcen ohne Konfigurationsdetails oder Anmeldeinformationen verfügbar ist.

    Mit CMDBMit Gruppe können Sie verwenden CMDBIntegrität zur Überwachung der Integrität und Verwendung von CMDBAbfragegenerator – gespeicherte Abfrage zum Filtern nach den im Anwendungsservice enthaltenen CIs.

    Es gibt keine Kartenansicht für Anwendungsservices, die mit dieser Methode erstellt wurden. Sie können CIs, die zu einem solchen Anwendungsservice gehören, nur als Liste anzeigen.

    Muss sicherstellen, dass CMDBGruppieren Sie Filter genau für die CIs, die im Anwendungsservice enthalten sein sollen.
    Anwendungsservice-API

    Erstellen Sie eine Automatisierung für die Massenerstellung von Anwendungsservices. Verwenden Sie diese Methode, wenn Ihre Organisation organisationsübergreifende Zuordnungen und Analysen durchgeführt und einige Informationen zu Services erfasst hat.

    Mit APIs erstellte Anwendungsservices gehören zum manuellen Typ, werden in der Tabelle „zugeordneter Anwendungsservice“ [cmdb_ci_service_discovered] gespeichert.
    Verwenden Sie diese Methode für Umgebungen, in denen die Nachverfolgung des Prozesses für kontinuierliche Integration/kontinuierliche Bereitstellung (DevOps) für DevOps erforderlich ist.

    Sie können Servicezuordnungen von Drittparteien einzeln oder in einem Massenvorgang in manuelle Anwendungsservices importieren. Beispiel: Siehe Digitaler Leitfaden: Import von Drittanbieter-Servicezuordnungen in ServiceNow-Servicezuordnung .

    Machen Sie sich mit der genauen Servicestruktur vertraut: sys_ID jedes CI, das den Service und die Hierarchie enthält, die die CIs bilden. Diese Methode erfordert Kenntnisse über die Skripting-Infrastruktur, die Ihre Organisation verwendet.
    Füllen Sie einen Anwendungsservice mit der manuellen Methode aus

    Erstellen Sie einen manuellen Anwendungsservice nur mit einem CI: Dem Einstiegspunkt. Um einen manuell erstellten Anwendungsservice auszufüllen, fügen Sie andere CIs manuell hinzu, wie unter beschrieben Fügen Sie einem Anwendungsservice manuell CIs hinzu.

    Alternativ können Sie manuelle Anwendungsservices nach erstellen und ausfüllen Business-Services werden konvertiert Erstellt in CMDBUnd gespeichert in [cmdb_ci_Service].

    Verwenden Sie die manuelle Methode, wenn Sie keine anderen Methoden zum Erstellen oder Ausfüllen von Anwendungsservices verwenden können.

    Erstellen Sie Anwendungsservices manuell für die Verhinderung von Angriffen.

    Diese Methode erfordert kein bereits vorhandenes Setup oder keine Objektkonfiguration.

    Sie können CIs jeder Klasse in manuell erstellte Anwendungsservices einschließen.

    Manuell erstellte Anwendungsservices spiegeln einige Änderungen an CIs wider, z. B. CI-Attribute. Änderungen an CI-Beziehungen werden jedoch nicht automatisch berücksichtigt.

    Füllen Sie einen Anwendungsservice mithilfe der dynamischen Servicemethode aus

    Anwendungsservices, die automatisch aktualisiert werden, um Änderungen an CI-Beziehungen in der Tabelle „CMDB-CI-Beziehung“ [cmdb_rel_ci] widerzuspiegeln.

    Zu entsprechen Gemeinsames Servicedatenmodell, Sie können auch Legacy-Services in dynamische Anwendungsservices konvertieren. Diese Legacy-Services werden in [cmdb_ci_Service] oder [cmdb_ci_service_manual] gespeichert. CMDBTabellen:
    Verwenden Sie diese Methode, um Legacy-Business-Services in Anwendungsservices umzuwandeln, die andere sind ServiceNowProdukte können verwenden. Dynamische Anwendungsservices können beispielsweise 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 automatisch einen Anwendungsservice vom dynamischen Typ, wenn Sie relevante 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 organisationsübergreifende Zuordnungen und Analysen durchgeführt und einige Informationen zu Services erfasst hat.

    Bei Bedarf können Sie Servicekandidaten aus mehreren CSV-Dateien importieren. Organisieren Sie alle gesammelten Informationen in einer bestimmten Reihenfolge in einer CSV-Datei, genau wie in der Dokumentation beschrieben.

    Zu erfüllen CSDM, Konvertieren Sie manuelle Services, die mit erstellt wurden IT Operations Management EreignismanagementUnd in [cmdb_ci_service_manual] wie in abgedeckt gespeichert Konvertieren Sie manuelle Services in Anwendungsservices Oder Konvertieren Sie manuelle Services mithilfe der API in Anwendungsservices . Konvertierte Services werden zu Anwendungsservices vom Typ „manuell“, die in der Tabelle „zugeordneter Anwendungsservice“ [cmdb_ci_service_discovered] gespeichert sind.

    Domain Separation

    Domänentrennung, falls bereitgestellt, wirkt sich auf aus Serviceinstanz Wie folgt:

    • Beim Erstellen von Serviceinstanz , Serviceinstanz Ist der Domäne des Anwenders zugewiesen.
    • Beim manuellen Hinzufügen eines CI zu Serviceinstanz , Sie können nur CIs auswählen, die zur Servicedomäne gehören.
    • Bei Verwendung von CreateOrUpdateService – POST REST-API zum Erstellen oder Aktualisieren eines Anwendungsservice wird der Prozess gestoppt, wenn eines der in der API referenzierten CIs zu einer anderen Domäne als der Anwendungsservice selbst gehört.
    • Bei der Konvertierung 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.