servicenow integration with Kafka

PANKAJ KATARIA
Tera Contributor

We are trying to find a good way to integrate Service Now instance with Kakfa which is outside of servicenow. Requirement is to send and consume messages to/from Kafka topic. Going through the servicenow documents and they have some out of box connectors (Integration hubs- spokes). Anyone successfully able to use these or other suggestions will be helpful.

4 REPLIES 4

Sukraj Raikhraj
Kilo Sage

Assuming that the topics are created, and messages are being published.  One way of consuming the data in SN is using data stream action. This would entail setting up connections and alias and using the correct connection in the rest api to make the call in the flow designer action.  The one issue that comes up in that there are no paging options, and you will need to check if all data are consumed before moving to next topic if need for scheduled load.  Since it's JSON, messages will have to be parsed and scripted out to create outputs. 

Wasif
Giga Guru

Even we are trying to explore this option of communication with Kafka.
We read briefly about the below kafka spokes:

ServiceNow Kafka Consumer
Confluent Kafka REST Proxy spoke

But need more insight into the usage and prerequisites...

jeff_allen
ServiceNow Employee
ServiceNow Employee

If you haven't already explored this, take a look at the Stream Connect with Kafka features in Utah...

https://docs.servicenow.com/bundle/utah-integrate-applications/page/administer/integrationhub/concep...

 

Ofer1
ServiceNow Employee
ServiceNow Employee
Detailed instructions are available here: https://github.com/oasif/ServiceNow/blob/main/src/Kafka/Stream%20Connect.md