Blog

Nutanix Integration with ServiceNow

  • 19 August 2019
  • 1 reply
  • 3555 views
Nutanix Integration with ServiceNow
Userlevel 7
Badge +35
This post was authored by Paul Harb, Senior Director of Customer Success Technology Architecture at Nutanix.

Nutanix recognizes that enterprises need a truly hybrid cloud environment that offers a seamless experience between public and private clouds. As Nutanix leads the industry with its innovative 100% software defined hyper-converged infrastructure and multi-cloud services, customers are deploying at scale and need to integrate with their IT operations environments. Nutanix is enabling these integrations with rich APIs and product innovations such as X-Play.

In this area, we are proud to announce deeper and tighter integration with ServiceNow, a strategic partner in delivering a seamless IT operations and end-user experience. Our technical teams have worked closely to build integrations between ServiceNOW’s SaaS offering and Nutanix infrastructure with the following areas of focus:
  • ServiceNOW CMDB integration for Nutanix hyper-converged infrastructure discovery and modeling
  • Nutanix Alert Integration with ServiceNOW Events and Incidents and remediation via XPlay
  • ServiceNOW Request Management and Fulfillment for Services Hosted on Nutanix via CALM plug-in


Why is this important?

The larger and more diverse an organization’s IT environment is, the more they need robust IT process to mitigate and manage risk. They also want to find a simple way for all end-users to get IT services via a single pane of glass, and they want everything automated! With many platforms in the mix, ServiceNOW is where they all come together so IT organizations can have one set of processes that leverage common approval flows for all platforms.

This need to follow agreed, auditable, and repeatable processes is paramount when organizations are running critical business applications on which things like corporate profits, human lives, or financial markets may depend.

ServiceNOW CMDB Integration and Auto-Discovery of Nutanix

Integration between Nutanix and ServiceNOW begins with the Discovery and Service Mapping Patterns. Visibility into hyperconverged infrastructure in CMDB is vital for successful ITSM/ITOM deployments. ServiceNOW’s ITOM latest release (July 2019) adds the ability to discover Nutanix hyper-converged infrastructure running Acropolis Hypervisor (AHV) and VMware ESXi.

The new pattern collects information about critical Nutanix infrastructure elements and their dependencies from PRISM Central. Customers can get complete visibility of Nutanix clusters, hosts, virtual machine (VM) instances, categories, controller VMs, storage pools, and storage containers.

Key Features:
  • Single pane of glass view of Nutanix topology data for AHV/VMware Hypervisor solutions.
  • Visibility into storage pools and containers (free space vs available space).
  • Near real-time visibility via event-driven discovery.
  • Visibility into Nutanix Categories.
Check out ServiceNOW’s blog which includes links to how to download and install the application from the ServiceNOW store as well as the out-of-band content release announcement.

Nutanix Alert Integration with ServiceNOW Events and Incidents

In Prism Central version 5.11 (released Aug 2019) provides a new feature called X-Play (pronounced ‘Cross Play’) that enables a webhook associated to Nutanix Alerts. Each time a Nutanix Alert occurs, X-Play picks up the alert and runs a specialized X-Play Action to do something. Nutanix will further simplify the integration for ServiceNOW by providing a pre-configured X-Play Action specifically for ServiceNow that will push the Nutanix Alert via the ServiceNOW API to Event table.




This integration dovetails seamlessly into the CMDB integration by binding the event that was created with the Configuration Item (CI) that was previously auto-discovered by ServiceNOW’s ITOM pattern. If you have ServiceNOW Incident Management implemented, then the Event Management module will create the associated Incident based on rules configured in ServiceNOW.

Stay tuned for my next blog on this topic. I’ll show you how to get it up and running!

ServiceNOW Request Management and Fulfillment for Services Hosted on Nutanix

Nutanix Calm is a multi-cloud application management framework that provides automation, orchestration, and lifecycle management that is natively integrated into the Nutanix Platform. The Nutanix plug-in for ServiceNOW enables you create service catalog items for applications based on Calm blueprints.

The Calm plug-in helps to automate the application provisioning and life-cycle management by allowing you to leverage IT Services Management (ITSM) and IT Operations management (ITOM) processes that are defined by the customers in ServiceNOW, speeding time-to-value through automation.

This plug-in automatically synchronizes Calm Blueprints, Market Place Items, and Applications allowing you to publish them as Service Catalog items in ServiceNOW.


Run-time attributes and variables can either be entered by the requestor at the time a service is requested, or they can be pre-populated with default values to reduce data inputs and offer T-Shirt sizing for service requested through ServiceNOW.

A convenient user dashboard provides a summarized view of assigned blueprints, opened request, request status, performed executions, execution status, incidents, and incident status.


Key features:
  • Assign catalog items to users/groups to control access in ServiceNOW
  • Integration with ServiceNOW approval workflows prior to launching automation for Service Fulfillment
  • Email notifications on success or failure
  • Option to create a ServiceNOW incident if provisioning fails
A demo of the Calm Plug-in for ServiceNOW can be found here.

Click here to download the plug-in and documentation from the SericeNow store.

What is the architecture?

The diagram below shows the architecture between Nutanix and ServiceNOW. If you haven’t installed a ServiceNOW Mid-Server in your Nutanix environment, then you will have to do so first. The ServiceNOW MID Server application facilitates communication and movement of data between the platform and external applications, data sources, and services.


Click here for more information on how to install and configure the MID Server. There is also a nice video on YouTube that you can watch.

The MID Server is used by both the Auto-discovery and Calm Plug-ins to move data between ServiceNOW and Nutanix. In the case of X-Play, Prism Central sends the data directly to the ServiceNOW RestAPI and does not go via the Mid Server.

Pre-requisites and Compatibility Matrix


More information

If you have any questions, feel free to post a reply at the bottom of this blog, and I’ll do my best to answer it.

If you would like assistance implementing ServiceNOW integration, Nutanix Professional Services has highly skilled and knowledgeable experts who can help you design, build, and customize your solution. Please reach out to your Nutanix Sales Representative for more information.

Disclaimer: ©️ 2019 Nutanix, Inc. All rights reserved. Nutanix, the Nutanix logo and the other Nutanix products and features mentioned herein are registered trademarks or trademarks of Nutanix, Inc. in the United States and other countries. All other brand names mentioned herein are for identification purposes only and may be the trademarks of their respective holder(s).

Forward Looking Statements Disclaimer: This blog post includes forward-looking statements concerning our plans and expectations relating to new product features and technology that are under development, the capabilities of such product features and technology and our plans to release product features and technology in future releases. These forward-looking statements are not historical facts, and instead are based on our current expectations, estimates, opinions and beliefs. The accuracy of such forward-looking statements depends upon future events, and involves risks, uncertainties and other factors beyond our control that may cause these statements to be inaccurate and cause our actual results, performance or achievements to differ materially and adversely from those anticipated or implied by such statements, including, among others: the introduction, or acceleration of adoption of, competing solutions, including public cloud infrastructure; a shift in industry or competitive dynamics or customer demand; and other risks detailed in our quarterly report on Form 10-Q for the fiscal quarter ended January 31, 2019, filed with the Securities and Exchange Commission. These forward-looking statements speak only as of the date of this press release and, except as required by law, we assume no obligation to update forward-looking statements to reflect actual results or subsequent events or circumstances

This topic has been closed for comments