Servicenow Integration with RabbitMQ Queue

PJ1
Tera Contributor

Hi,

We are trying to integrate with Rabbit MQ Queue to read data. Has anyone tried it? Can you kindly suggest what should be the approach.

6 REPLIES 6

hi @NarendranDhanas 

Let explain how we do it, we have an internal enabler (RabbitMQ solution), to receive CMDB and Commercial Inventory data/updates.

 

Today, we have a loader script that read rabbitmq streams and group messages in pages (100 message max per page) and then insert it into the event queue ( 1 event = 1 page).

Then we have a script action that fire for that event and call different processing scripts based on type of data to process and load the data.

it is a custom solution but the alternative to that is integration hub, Integration hub today doesn't have rabbitmq spokes, so in case we use Integration hub, we will have to develop our own spokes and the added value is not quite realized.

Just sharing my experience and it's up to you to select the approach based on your needs, budget and expertise within the team.

here you will find all available spokes for IntegrationHub to double check
https://docs.servicenow.com/bundle/washingtondc-integrate-applications/page/administer/integrationhu...

if you want to use a mix of both, you can develop the loader script then manage the processing and loading for events using the flow designer. in this case you won't be licensed for IntegrationHub. This approach is useful if your team is not quite comfortable working with too many scripts.