Die Automatisierung hat einen Generationswechsel in der Technologiebranche ermöglicht und zu zuverlässigeren, dynamischeren Systemen mit schnelleren Änderungsraten geführt, als man bisher für möglich hielt.
Gleichzeitig stellen diese Änderungsraten neue Herausforderungen hinsichtlich der Nachverfolgung von Assets und Zuständen dar. Viele Unternehmen haben explizite Audit-Verpflichtungen und Anforderungen für die Aufgabentrennung. Daher ist es sinnvoll, wenn sie über ein zentrales Workflow- und Asset-Tracking-System verfügen, um diese Anforderungen zu erfüllen.
Die Vorteile einer Integration von Automatisierungssystemen mit diesen zentralisierten Erfassungssystemen sind enorm. Aus diesem Grund haben wir unsere Red Hat Ansible Automation Platform und ServiceNow ITSM-Integration bereitgestellt, um die gemeinsame Nutzung beider Systeme zu vereinfachen. In diesem Blog werde ich zeigen, wie diese Integrationen zusammen funktionieren, und einige der neuesten Verbesserungen vorstellen.
Ansible Automation Platform bietet 3 verschiedene Integrationen für ServiceNow ITSM:
- servicenow.itsm Certified Collection. Dabei handelt es sich um eine Red Hat Ansible Certified Content Collection, die verschiedene Möglichkeiten der Interaktion mit ServiceNow-Instanzen und -Daten ermöglicht. Sie ist über Ansible Galaxy und den Ansible Automation Hub verfügbar.
- API für Red Hat Ansible Automation Platform Certified Content Collection. Diese Anwendung ist kostenlos im ServiceNow Store erhältlich. Sie bietet einen nahtlosen Zugriff auf ServiceNow-Workflows, wenn dies nicht mit der REST API allein erfolgen kann.
- Event-Driven Ansible Notification Service. Dies ist eine weitere ServiceNow Store-Anwendung, die eine direkte Integration mit Event-Driven Ansible über einen Webhook ermöglicht.
Nutzungsmöglichkeiten der Integrationen von Ansible Automation Platform und ServiceNow
Nutzende haben mehrere Möglichkeiten, die Ansible Automation Platform- und ServiceNow-Integrationen zu verwenden. Diese Optionen gelten nicht exklusiv – Sie können so viele oder so wenige Funktionen nutzen, wie es Ihren Anforderungen entspricht.
ServiceNow als Datenquelle (schreibgeschützt)
Die Collection servicenow.itsm umfasst ein Inventory Plugin, das ServiceNow als Ansible Inventory-Quelle verwenden kann. So können Ansible Workflows auf Server, Servergruppen und Endpunkte abzielen und dabei direkt in ServiceNow gespeicherte Fakten verwenden. Dieses Plugin wurde für die Skalierung auf über 10.000 Inventory-Elemente getestet. Wir haben das Inventory Plugin vor kurzem um Caching-Funktionen erweitert, was die Synchronisierung von Inventories beschleunigt und besonders für größere Inventories von Vorteil ist. Darüber hinaus haben wir die Performance von Abfragen verbessert, die möglicherweise doppelte Datensätze zurückgeben, um die Arbeit mit Inventories in großen Umgebungen zu verbessern.
Beispiel einer Inventory-Konfiguration:
---
plugin: servicenow.itsm.now
table: cmdb_ci_ec2_instance
strict: false
cache: True
cache_plugin: ansible.builtin.jsonfile
cache_timeout: 3600
cache_connection: /tmp/cache
cache_prefix: now
columns:
- sys_id
- name
- fqdn
sysparm_query: nameSTARTSWITHmy-vm-Sie können auch die anderen Servicemodule verwenden, um ServiceNow-Objekte abzufragen (wie Problems, Incidents oder Service Requests). Hierfür ist kein Schreibzugriff auf ServiceNow erforderlich.
Ansible Automation Platform nimmt an ServiceNow Workflows teil (Lese-/Schreibzugriff)
Eine weitere Möglichkeit zur Verwendung von Ansible Automation Platform mit ServiceNow ist das Erstellen, Aktualisieren und Löschen von ServiceNow ITSM-Datensätzen. In der Collection servicenow.itsm werden die folgenden Objekttypen explizit unterstützt:
- Änderungsanfrage (einschließlich Aufgaben aus Änderungsanfragen)
- Konfigurationselemente (einschließlich Beziehungen)
- Vorfall
- Problem (einschließlich Problemaufgaben)
- Service Catalog
- Anhänge
Aufgrund von Änderungen in der Problem-API haben wir die API für die Anwendung von Red Hat Ansible Certified Content Collection entwickelt. Zur vollständigen Unterstützung der Problem-API müssen Sie diese in Ihrer ServiceNow-Instanz installieren.
Darüber hinaus haben wir ab Version 2.5.0 regulären Support hinzugefügt. Das bedeutet, dass servicenow.itsm mit beliebigen, REST-unterstützten Objekten verwendet werden kann.
Diese Objekte können über die Collection gelesen, erstellt, aktualisiert oder gelöscht werden. So könnte ein Ansible Workflow erstellt werden, um einen Vorfall zu sehen, eine Erkennung anhand des Konfigurationselements vorzunehmen, auf das der Vorfall verweist, und diese Informationen im Vorfall aufzuzeichnen.
Ein gutes Beispiel dafür ist Ikea. Ikea präsentierte beim AnsibleFest 2024, wie das Unternehmen Ansible Automation Platform mit ServiceNow integriert:
Ansible Automation Platform reagiert mit Event-Driven Ansible auf ServiceNow-Events
Mit der Einführung von Event-Driven Ansible in Ansible Automation Platform 2.4 können Sie ServiceNow so konfigurieren, dass Events über einen Webhook entweder direkt oder über einen „Mid“-Server an Ansible Automation Platform gesendet werden.
Die Benachrichtigungsservice-App von Event-Driven Ansible unterstützt derzeit folgende Tabellen und Event-Typen:
Das Event Rulebook in Ansible Automation Platform kann die Collection servicenow.itsm und andere Inhalte verwenden, um angemessen auf diese Events zu reagieren.
Kürzlich präsentierte Nestle, wie mithilfe von Event-Driven Ansible Ansible-Cluster-Failover ohne menschliches Eingreifen instrumentiert werden.
Verbesserungen an ServiceNow
Wir haben sowohl den Benachrichtigungsservice von Event-Driven Ansible als auch die API für Red Hat Ansible Certified Content Collection für die ServiceNow-Releases mit den Codenamen Utah, British Columbia und Washington DC zertifiziert. Wir zertifizieren diese Apps sowie die Collection servicenow.itsm weiterhin für neue Releases von ServiceNow, sobald sie allgemein verfügbar werden.
Zusammenfassung
Die Integrationen von Ansible Automation Platform mit ServiceNow dienen der vereinfachten Nutzung beider Systeme, der Verwendung von ServiceNow Inventary in Ansible Automation Platform, der Anreicherung von ServiceNow-Datensätzen mit Informationen, die Ansible Workflows liefern können, sowie der Reaktion von Ansible Automation Platform auf von ServiceNow generierte Events. Wir investieren weiterhin in unsere ServiceNow-Integrationen und sind bestrebt, diese Funktionen für Nutzende und Kunden aufrechtzuerhalten und zu unterstützen.
Zusätzliche Ressourcen:
Über den Autor
Ähnliche Einträge
Implementing best practices: Controlled network environment for Ray clusters in Red Hat OpenShift AI 3.0
Friday Five — December 12, 2025 | Red Hat
Technically Speaking | Platform engineering for AI agents
Technically Speaking | Driving healthcare discoveries with AI
Nach Thema durchsuchen
Automatisierung
Das Neueste zum Thema IT-Automatisierung für Technologien, Teams und Umgebungen
Künstliche Intelligenz
Erfahren Sie das Neueste von den Plattformen, die es Kunden ermöglichen, KI-Workloads beliebig auszuführen
Open Hybrid Cloud
Erfahren Sie, wie wir eine flexiblere Zukunft mit Hybrid Clouds schaffen.
Sicherheit
Erfahren Sie, wie wir Risiken in verschiedenen Umgebungen und Technologien reduzieren
Edge Computing
Erfahren Sie das Neueste von den Plattformen, die die Operations am Edge vereinfachen
Infrastruktur
Erfahren Sie das Neueste von der weltweit führenden Linux-Plattform für Unternehmen
Anwendungen
Entdecken Sie unsere Lösungen für komplexe Herausforderungen bei Anwendungen
Virtualisierung
Erfahren Sie das Neueste über die Virtualisierung von Workloads in Cloud- oder On-Premise-Umgebungen