Drei Wege, ServiceNow und Kafka zu verbinden
2023 hat das Rynex-Team eng mit einem unserer Kunden zusammengearbeitet, um verschiedene Wege zu prüfen, ServiceNow und Kafka zu verbinden. Diese Erfahrung teilen wir mit der Community - in der Hoffnung, dass sie im eigenen Projekt hilft und Recherchezeit spart.
Im Zuge der Recherche haben wir drei mögliche Wege (Proof of Concepts) untersucht, ServiceNow an Kafka anzubinden:
- Data Streaming mit dem Confluent Kafka Connector (dieser Artikel)
- Data Streaming mit ServiceNow Stream Connect
- Datensynchronisation über eine Integrationsplattform
Dies ist der erste Artikel der Serie, und heute geht es um Data Streaming mit dem Confluent Kafka Connector.
So arbeitet der Connector
Der Confluent Kafka Connect ServiceNow Source Connector ist im Confluent Connector Hub verfügbar und lässt sich mit wenigen Klicks in die Confluent-Kafka-Umgebung installieren. Er bewegt Daten und Aktualisierungen aus einer ServiceNow-Tabelle in Echtzeit nach Apache Kafka.
Der Connector liest Daten aus einer ServiceNow-Tabelle, um Datensätze in einem Kafka-Topic anzulegen und zu aktualisieren. Der passende Sink Connector überträgt Daten von Kafka zurück nach ServiceNow.