Integration AWS SNS with ServiceNow to get Incidents

Shantanu1
Tera Guru

Hi Experts!

 

I have a requirement to integrate AWS SNS with ServiceNow to receive Incidents in the snow platform.

 

Are there any OOTB connectors available for the same? Or what should be the recommended approach?

 

Thanks,

Shantanu

3 REPLIES 3

Amit Gujarathi
Giga Sage
Giga Sage

HI @Shantanu1 ,
I trust you are doing fine.

Here's a recommended approach:

  1. Set up an AWS SNS topic: Create an SNS topic in the AWS Management Console. This topic will act as a message bus for sending incidents to ServiceNow.

  2. Create an AWS Lambda function: Develop an AWS Lambda function using your preferred programming language (such as Python or Node.js). This function will be responsible for receiving the SNS messages and transforming them into ServiceNow incidents.

  3. Configure SNS subscriptions: Subscribe the AWS Lambda function to the SNS topic. This ensures that the Lambda function is triggered whenever an incident is published to the topic.

  4. Integrate ServiceNow with AWS Lambda: In ServiceNow, use the "Scripted REST API" feature to create an API endpoint that will receive the incidents from AWS Lambda. Write a script to parse the incident data and create new incidents within the ServiceNow platform.

  5. Test and validate: Once the integration is set up, perform thorough testing to ensure that incidents published to AWS SNS are correctly received and processed in ServiceNow.


Was this answer helpful?


Please consider marking it correct or helpful.


Your feedback helps us improve!


Thank you!


Regards,


Amit Gujrathi



@Amit Gujarathi Could you please confirm if there is a connector used at AWS end to connect the scripted rest api endpoint from ServiceNow?  

Hello,

 

This question needs to be asked in the AWS forum. But you can also check the relevant docs link for AWS SNS - https://docs.aws.amazon.com/general/latest/gr/sns.html

 

Also, ServiceNow has a spoke - https://docs.servicenow.com/bundle/xanadu-integrate-applications/page/administer/integrationhub-stor...