1E and Servicenow integration

23
© 1E 2016 Software Lifecycle Automation ITAM + ITSM = Complete Solution Ambareesh Kulkarni, VP Client Services

Transcript of 1E and Servicenow integration

Page 1: 1E and Servicenow integration

© 1E 2016

Software Lifecycle Automation

ITAM + ITSM = Complete Solution

Ambareesh Kulkarni, VP Client Services

Page 2: 1E and Servicenow integration

© 1E 2016

Leading enterprises who have deployed ServiceNow, choose to deploy Shopping as their

Enterprise App Store for Self-Service capabilities and AppClarity for Software Asset Management.1. 1E Shopping with its Modern, Intuitive and Easy to use

interface, guarantees end-user satisfaction.2. A tight integration between AppClarity, Shopping, ServiceNow

and Configuration Manager (SCCM) ensures that application requests are: validated, license-compliant and delivered immediately.

Shopping + ServiceNow + AppClaritySuperior End user experience with centralized IT control

Page 3: 1E and Servicenow integration

© 1E 2016

Leading enterprises who have deployed ServiceNow, choose to deploy Shopping as their

Enterprise App Store for Self-Service capabilities.1. 1E Shopping with its Modern, Intuitive and Easy to use

interface, guarantees end-user satisfaction.2. A tight integration between Shopping, ServiceNow and

Configuration Manager (SCCM) ensures that applications are delivered immediately.

Shopping + ServiceNowSuperior End user experience with centralized IT control

Page 4: 1E and Servicenow integration

© 1E 2016

AppClarity Configuration Manager Shopping100% Software Lifecycle Automation

Service Management

Automation Platform

Performance Analytics

INCI

DEN

T

PRO

BLEM

CHAN

GE

CMDB

SERV

ICE

CATA

LOG

Service Management

Automation Platform

Performance Analytics

INCI

DEN

T

PRO

BLEM

CHAN

GE

CMDB

SERV

ICE

CATA

LOG

SHO

PPIN

G

Operations Management

Confi

gura

tion

Man

agem

ent

Softw

are

Dist

ributi

onN

OM

AD

Lice

nse

Man

agem

ent

AppC

larit

y

Disc

over

yO

rche

stra

tion

Auto

mati

on

Page 5: 1E and Servicenow integration

© 1E 2016

ServiceNow is an ITSM platformNot built for Software Lifecycle Automation

Page 6: 1E and Servicenow integration

© 1E 2016

Enterprise ready integration capabilityREST APIs and Flexible Integration framework

Shopping Server

Shopping REST APIs

workflow

Integration Framework

Page 7: 1E and Servicenow integration

© 1E 2016

Enterprise ready integration capabilitySeamless Integration

Other Systems Management

Platforms

+

App Portal

Page 8: 1E and Servicenow integration

© 1E 2016

Enterprise Ready ArchitectureFor complete Software Lifecycle Automation

Page 9: 1E and Servicenow integration

© 1E 2016

Bi-directional Integration with ServiceNow

Page 10: 1E and Servicenow integration

© 1E 2016

• 1E Shopping is tightly embedded within the ServiceNow application framework.

• End-users have a single interface or portal in ServiceNow and access Shopping like any other app.

• Tight Integration leads to ease of adoption and eliminates any need for training.

Seamless Integration with the ServiceNow portalCertified by ServiceNow

Page 11: 1E and Servicenow integration

© 1E 2016

• Incident Management.• Request Management.• Seamless integration with Portal.• Workflow Management.

Shopping’s Integration points with ServiceNowCertified by ServiceNow

Page 12: 1E and Servicenow integration

© 1E 2016

Incident Management in ServiceNowCertified by ServiceNow

Page 13: 1E and Servicenow integration

© 1E 2016

Integration ExamplesCase Studies: People, Process, Technology Approach To SAM

A Tool is only as good as the Processes that wrap around it. Processes are only as good as the People who use them.

Page 14: 1E and Servicenow integration

© 1E 2016

• Works with Legacy package model & Application model• Supports machine centric & user centric applications• Supports task sequences for software deployment• Supports RBAC (Role based access control) introduced in CM2012• Provides capability for Self-service OSD for refresh and break fix

scenarios• Gets status for different stages in the software deployment process• Gets installation status of the program for both legacy packages and

application model• Initiates Policy refresh on client machines for faster deployments

Seamless & Granular integration with ConfigMgrIntegrates with ConfigMgr 2007 and 2012

Page 15: 1E and Servicenow integration

© 1E 2016

Managing the ComplexityISO 19770-3 Entitlement Library

Page 16: 1E and Servicenow integration

© 1E 2016

Managing the complexity

Page 17: 1E and Servicenow integration

© 1E 2016

Integration makes use of SOAP APIs

Device Inventory

Product Inventory

Install Inventory

Primarily Device inventory

Import Set Table(Notification, Computer

etc.)

Target Table(Incident, CMDB etc.)

Transform Maps

AppClarity APIs ServiceNow

GetApplications

InstallApplicationsOnMachines

AddBlackOutWindows

GetApprovalStatus

Shopping APIs

Certified by ServiceNow

Page 18: 1E and Servicenow integration

© 1E 2016

User launches Shopping toRequest Software

Request to be approved by manager + license manager

Request once approved by manager goes to license manager for approval

License manager checks availability of licenses in AppClarity

Request for procurement of license is raised in ServiceNow as a task

Software reclaimed if unused Licenses Available?No

Concerned admin/group gets notified and procurement process is initiated

Yes

On procurement of license, task is marked complete, AppClarity & ServiceNow is updated request approved

Request approved by license manager

Software delivered to end user

SH SH

SH

SH

SH

SHAC

AC

AC

CM

Automated Software delivery, License entitlement validation & procurement

AC

AC

SH : ShoppingAC : AppClarity

Page 19: 1E and Servicenow integration

© 1E 2016

Entitlement & Compliance validationData synchronization between AppClarity and ServiceNow

Data from AppClarityExisting data in ServiceNow

Page 20: 1E and Servicenow integration

© 1E 2016

Entitlement & Compliance validationData synchronization between AppClarity and ServiceNow

Existing data in ServiceNow Data from AppClarity

Page 21: 1E and Servicenow integration

© 1E 2016

Entitlement & Compliance validationData synchronization between AppClarity and ServiceNow

Existing data in ServiceNow

Data from AppClarity

Page 22: 1E and Servicenow integration

© 1E 2016

START1. Requestor logs into ServiceNow, selects required assets and applications .2. ServiceNow dynamically populates the order forms based on the selected items, and Requestor fills in the required information.3. User submits the order. A single request (REQ) is created along with requested item (RITM) for each item Requestor selected and each SN requested item is assigned to the appropriate fulfillment team.4. For non-Desktop SW items:a) Items that require approval will go through the appropriate

approval workflow in ServiceNow. Once fully approved, the team starts fulfillment process in ServiceNow.

b) Items that do not require approval are auto approved in ServiceNow and the team starts the fulfillment process in ServiceNow.

5. For Desktop SW items:c) Items that do not require approval are auto

approved in ServiceNow. ServiceNow invokes 1E Shopping from the backend and the SW is deployed.

d) Items that require approval will go through the appropriate approval workflow in ServiceNow.

e) Once fully approved, ServiceNow invokes 1E from the backend and creates 1E request.

f) The IE Shopping request is then fulfilled by SCCM.END

Sony EntertainmentSoftware delivery Automation

Page 23: 1E and Servicenow integration

© 1E 2016

• When a user selects an application, the associated workflow in SN gets triggered

• On execution of Place Order activity in Workflow, a Shopping order is created

• Shopping creates deployment in ConfigMgr for installation

• On completion of installation, status of the install is retrieved from Shopping and sent to ServiceNow

OccidentalServiceNow workflow invokes Shopping APIs