The CreatorCon Call for Content is officially open! Get started here.

Integrate AzureDevOps with ServiceNow Change Management

Shweta Gupta
Tera Contributor

Hello Experts , We have one requirement to  Integrate AzureDevOps with ServiceNow Change Management . So do we have any best way or practice to achieve it . Please suggest .

 

Thanks in Advance

3 REPLIES 3

manjusha_
Kilo Sage

@Shweta Gupta 

 

Refer below link for your reference-

https://k21academy.com/microsoft-azure/az-400/servicenow-integration-with-azure-devops/

 

If my answer solved your issue, please mark my answer as Correct & 👍Helpful based on the Impact

Thanks,

Manjusha Bangale

Mathieu Lepoutr
Mega Guru

Hi Shweta

 

Please have a look at Exalate, a decentralized integration solution that is perfect for use-cases like this.

It can integrate ADO and SNOW with all the fields and because it is based on groovy scripting, you can add as much logic as you want.

 

Thank you and I wish you a pleasant day

Vishal36
Mega Guru

Hi @Shweta Gupta ,

There are three broad approaches to integrating Azure DevOps with ServiceNow. These are:

  • Using a Plugin
  • Writing Custom Scripts
  • Utilizing a Hub-based Integration Server

Typical plugin-based approaches have two major drawbacks: poor reliability and error recovery, and an impact on user response times as the plugin is executed in the user interaction stream. Users are required to manage each aspect of integration, such as actions on Create, Update, Attachment, Comment, etc., for each direction and its associated business logic to ensure synchronization outcomes are reliable and as expected.

The challenge of custom scripts using the Rest API lies in covering all edge cases, failure modes, and corresponding recovery scenarios, as well as maintaining the scripts in the presence of ongoing upgrades of the endpoints and evolving requirements.

For these reasons, our recommended solution is to use an enterprise-class hub-based integration solution for integrating Azure DevOps with ServiceNow. You may want to ensure that the solution provides bi-directional synchronization with predictable outcomes, scalability, proper reliability, built-in recovery mechanisms, and consistent outcomes in all scenarios, including conflicts.

One option for an enterprise-grade integration hub is OpsHub Integration Manager (OIM) which offers bi-directional integration between Azure DevOps and ServiceNow. OpsHub's free Community Edition provides enterprise-scale integration between ServiceNow and Azure DevOps. OpsHub, a ServiceNow partner with a certified integration tool, offers a federated integration platform to simplify your integration journey. Please refer to the Azure DevOps and ServiceNow integration documentation and video to learn how OpsHub Integration Manager facilitates bidirectional integration between the two systems.

OpsHub takes care of the following use cases as well:

1) Integration Richness: OpsHub can integrate complete work item information, including attachments, web links, public comments, private comments, traceability, and inline images on ServiceNow and ADO instances, without requiring any scripting.

2) Field-level Conflict Management: As this is a bi-directional integration, there is a possibility of data being updated simultaneously in both instances. OpsHub supports field-level conflict management in such cases.

3) Data Granularity: OpsHub integration solution also integrates history between ServiceNow and Azure DevOps. For example, between the two syncs, if the user modifies the status from Open -> In Progress -> Resolved on Azure DevOps, the OpsHub integration tool allows users to see the exact transition (Open -> In Progress -> Resolved) happening in ServiceNow too.

3) Supported Entities: All System and Custom Tables on ServiceNow and all work items, such as Bug, Requirement, Task, Test Case, User Story, Shared Steps, Iteration, etc., on Azure DevOps, are supported by the OpsHub integration tool.

4) OpsHub also maintains the history and impersonation.

You can get started immediately with OpsHub’s Community Edition without requiring any call or license.

 

Thanks,

Vishal.