vmware vrealize or distribution - eventkaddy cms...deep dive: vmware vrealize automation and...

31
Chris Smith, Ian Smith, & Sid Smith MGT1311BU #VMworld #MGT1311BU Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution

Upload: others

Post on 06-Jun-2020

15 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Chris Smith, Ian Smith, & Sid Smith

MGT1311BU

#VMworld #MGT1311BU

Deep Dive: VMware vRealizeAutomation and ServiceNow

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 2: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

• This presentation may contain product features that are currently under development.

• This overview of new technology represents no commitment from VMware to deliver these features in any generally available product.

• Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.

• Technical feasibility and market demand will affect final delivery.

• Pricing and packaging for any new technologies or features discussed or presented have not been determined.

Disclaimer

#MGT1311BU CONFIDENTIAL 2

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 3: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Agenda

#MGT1311BU CONFIDENTIAL 3

1 Introduction

2 Integration Options

3 VMware ITSM (ServiceNow) Plugin

4 SovLabs ServiceNow Plugin

5 Custom ServiceNow Integration Options

6 Questions and Answers

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 4: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Introductions

4

Chris SmithStaff Systems Engineer – Automation Specialist

CM/ITBM Team – SET East

[email protected]

Ian SmithSystems Engineer – Automation Specialist

CM/ITBM Team – SET East

[email protected]

#MGT1311BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 5: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Integration OptionsWhich is right for you?

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 6: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

North/South vs. East/West

North/South Integration

• ServiceNow used as Catalog

• VMware vRealize Automation handles automation and orchestration

• Create or update CI records

• Available via VMware ITSM plugin, AVNetPlugin, or Custom REST API integration

East/West Integration

• VMware vRealize Automation used as catalog

• VMware vRealize Automation handles automation and orchestration

• Create or update CI records

• Available via VMware ITSM plugin, SovLabsplugin, Avnet Plugin, or custom vRealizeOrchestrator workflows

• ServiceNow Approvals

#MGT1311BU CONFIDENTIAL 6

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 7: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Solutions Comparison

#MGT1311BU CONFIDENTIAL 7

VMware ITSM Plugin

North/South

East/West

Day 2 Operations

SovLabs Plugin Custom Integration

vRA Plugin

ServiceNow Plugin

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 8: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Cost & Complexity

#MGT1311BU CONFIDENTIAL 8

VMware ITSM Plugin

Cost

Complexity (1-10)

Time-to-Value

SovLabs Plugin Custom Integration

Services

FREE $$ $$$$$

6 2 10

Weeks Days Months

Recommended RecommendedOptionalVMworld 2017 Content: Not fo

r publication or distri

bution

Page 9: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

vRA IntegrationITSM Plugin for ServiceNow

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 10: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

vRA ServiceNow Integration Catalog Sync

• Entitled vRA catalog items are visible in ServiceNow catalog

• Items are synced per configurable schedule

#MGT1311BU CONFIDENTIAL 10

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 11: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Import Jobd

• AUTH

• IMPORT CATAGORIES (Optional)

• IMPORT CATALOG ITEMS

• IMPORT STORAGE RESRVATION POLICIES

• IMPORT RESOURCES AND CMDB

• IMPORT REQUEST STATUS

• RECONCILE CMDB

#MGT1311BU CONFIDENTIAL 11

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 12: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

vRA ServiceNow Integration Requesting a Machine

• Enforces vRA-based policies (e.g. cpumin/max, disk size, quotas, lease)

• Supports “Shopping Cart” Functions

#MGT1311BU CONFIDENTIAL 12

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 13: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

vRA ServiceNow Integration Data Mapping

#MGT1311BU CONFIDENTIAL 13

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 14: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

vRA ServiceNow Integration Day 2 Actions

Supported Actions:

• Destroy

• Expire

• Install Tools

• Suspend

• Power On

• Power Off

• Shutdown

• Reboot• Only supported Actions are visible in ServiceNow UI

• Actions currently do not support triggering SNOW-based approval workflows

• vRA approval policies are supported

• Machine connectivity (e.g. VMRC / RDP) is not currently supported

#MGT1311BU CONFIDENTIAL 14

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 15: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

High-Level ArchitecturevRA ServiceNow

vRealizeAutomation

MID ADFS AD

plugin443

#MGT1311BU CONFIDENTIAL 15

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 16: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Installation & Configuration Overview

#MGT1311BU CONFIDENTIAL 16

• Configure SSO• Configure Service Now to use ADFS• Configure ADFS Trust for Service Now• Configure vRA to use ADFS• Configure ADFS Trust for vRA

• Install plug-in in Service Now• Requires validated MID server• Configure vRA Roles, catalog, entitlements, reservations, etc.• Configure Integration user

• Configure Plug-in• Tenant• Sync catalog Items?• Sync CMDB?• Sync Request Status?

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 17: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Installation & Configuration Overview

#MGT1311BU CONFIDENTIAL 17

Optional Tasks

• CMDB Resource Mappings

• Configure Application to VM dependency mappings

• Update Service Now Catalog

• Import Catalog Categories

• Update Request Form Fields

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 18: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

vRA IntegrationPlugin for ServiceNow

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 19: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

SovLabs vRealize Automation ServiceNow Plugin – Compatibility

#MGT1311BU CONFIDENTIAL 19

ServiceNow Fuji, Helsinki, Geneva, Istanbul, & Jakarta

vRealize Automation 7.x

vRealize Orchestrator 7.x

EMC Ent Hybrid Cloud 4.x

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 20: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

SovLabs vRealize Automation ServiceNow Integration Features

• Flexible mapping via JSON-based templates using vRA custom properties

• Multiple operations permitted (insert/update/delete) on multiple related or independent tables

• Multiple ServiceNow endpoints and configurations can exist in parallel

• Compatible with ServiceNow Discovery

• Any vRA IaaS type supported (e.g. vSphere, AWS, Software Components, etc.)

• Included ServiceNow schema sample template content for Linux and Windows

• Instantaneous CMDB inserts/updates & flexible de-provisioning/clean options

#MGT1311BU CONFIDENTIAL 20

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 21: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

SovLabs Plugin Architecture

#MGT1311BU CONFIDENTIAL 21

• Plug-in uses vRA Event Broker.

• Run during any vRA Lifecycle events.

• Plug-in leverages ServiceNow Rest API.

• Allows for the mapping of vRA Custom Properties

to ServiceNow CI Fields.

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 22: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

SovLabs Plugin Architecture

#MGT1311BU CONFIDENTIAL 22

• ServiceNow Endpoint Setup

• Multiple SNOW Endpoints can

exist in parallel

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 23: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

SovLabs Plugin Architecture

#MGT1311BU CONFIDENTIAL 23

• Example of JSON-based template

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 24: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

SovLabs ServiceNow Plugin

#MGT1311BU CONFIDENTIAL 24

• Utilize XaaS Items to configure plugin

• Manage ServiceNow configurations throughvRA Items Management

• Uses a vRA Property Set on Blueprints

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 25: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Custom vRA to ServiceNow IntegrationIntegration Options

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 26: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Custom ServiceNow Integration

East/West

• Use vRA Event Broker to add/remove CI records during provisioning/, de-provisioning, and other events

• Use vRA resource action to create day 2 operations to update CI records

• Use vRA Event broker to offload approvals to ServiceNow

• Create/update change records

North/South

• Use custom ServiceNow forms to make REST API calls to vRA catalog items

• Request XaaS Catalog Items

• Use custom business logic as part Of SNOW request

• Create/update change records

#MGT1311BU CONFIDENTIAL 26

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 27: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Custom Service Now IntegrationsCustom Input Form

#MGT1311BU CONFIDENTIAL 27

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 28: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Custom Service Now Integrations

#MGT1311BU CONFIDENTIAL 28

Business Logic Automation

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 29: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

Questions and Answers

#MGT1311BU CONFIDENTIAL 29

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 30: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 31: VMware vRealize or distribution - EventKaddy CMS...Deep Dive: VMware vRealize Automation and ServiceNow VMworld 2017 Content: Not for publication or distribution •This presentation

VMworld 2017 Content: Not fo

r publication or distri

bution