+ All Categories
Home > Documents > IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf ·...

IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf ·...

Date post: 19-Mar-2018
Category:
Upload: dangdat
View: 217 times
Download: 2 times
Share this document with a friend
62
IT Self-Service Portal In a Continuous Delivery World
Transcript
Page 1: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

IT Self-Service PortalIn a Continuous Delivery World

Page 2: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.2

Hi.

Don DemcsakCloud Native Application & DevOps Solution Principal

Dell EMC | Professional Services

@dondemcsak

http://codedpipelines.io

[email protected]

Page 3: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

3 Dell - Internal Use - Confidential

Dell EMC Services for IT transformation

Implement a platform for IaaS and PaaS to support both traditional and cloud native apps

Rationalize your application portfolio

and build cloud-native apps with big

data analytics

Entwine IT operations tightly with

the business and with software

developers

• Application profiling and migration

• Application modernization and replatforming

• Cloud-native apps development, big data strategies, analytics

development

• Application retirement

• Data center strategy and migration

• IaaS and PaaS development

• Hybrid cloud platform deployment

• Data protection, disaster recovery, isolated recovery strategies

• Analytics and cloud-native applications platforms deployment

• Business case and roadmap

• IT service center, roles, and processes design

• DevOps processes design

• IT service strategy, catalog and portal design and implementation

• Financial management strategy for service-based pricing

© Copyright 2017 Dell Inc.

Page 4: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.4 © Copyright 2017 Dell Inc.

“The Cloud” – Isn’t it beautiful?

Let’s move everything to the cloud – said the CIO

Page 5: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.5

The Cloud is - Technology + Process + People

Page 6: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

Process

Page 7: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

Help me drive cost, risk, and

complexity out of my portfolio.

Page 8: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.8

How We Think We Get New Ideas Into Production

Dev/code Build Artifact registry Deployment

Push Code artifacts Deploy

Monitor

Launch

Software Delivery Life Cycle

DevelopersMiddleware

System admins

Infrastructure admins

Service ops

Process

Page 9: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.9

How We Really Get New Ideas Into Production

Provision a VM Configure the OS Install Components Configure Monitoring Deploy Application

Check In Code Compile/Build Unit Test

Code Analysis Functional Tests Integration Tests Security Tests

Capacity TestsUser Acceptance

Tests

Page 10: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.10

App Delivery - It Is All Very Manual

Development

team

Step 1: Hello release team,

the build is ready. Please

deploy to test.

Step 4: Hello release team,

the build is ready. Please

deploy to perf.

Step 7: Hello release team,

the build is ready. Please

deploy to prod. Release team

Step 2: Hello Dev team,

deployed in test env inform

your Test team to run

integration test

Step 5: Hello Dev team,

deployed in perf env inform

your Test Team to run

performance test

Step 5: Hello middleware

team, something went wrong

in environment

Middleware

team

Step 5: Hello Release team,

fixed the issue. Please

proceed with deployment.

Testing team

Step 3: Hello Dev team, here

is the result of test

(Success/Fail)

Step 6: Hello Dev team, here

is the result of Perf

(Success/Fail)

Page 11: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing
Page 12: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

https://www.ted.com/talks/bill_groass_the_single_biggest_reason_why_startups_succeed?language=en

“Success is a company’s ability to see the window of opportunity and capitalize on it.”

Page 13: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

No.

No.No.

No.No.

No.No.

Page 14: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

THE DEPARTMENT OF

Page 15: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

People

Page 16: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.16

People are already doing their best;

the problems are with the system.

Only management can change the

system.- W. Edwards Deming

We are going to make IT Great Again!

Page 17: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.17 © Copyright 2017 Dell Inc.

Let’s Build an IT Self Service Portal

Page 18: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.18

Key IT Self-Service Portal Benefits

• Change the perception of IT

• Advertise that IT is “open for business”

as a service provider and broker

• Modern and productive employee

experience

• Key enabler for overall service

automation

• Buy time to get the “house in order”

behind the scenes

Dynamic experience tailored to each audience

Page 19: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.19

A Typical IT Service Request

Page 20: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.20

Add CPU to ESX VM Guest – Production

a) Requester submits Remedy request to add

CPU to the Non Virtual Machineb) ESX/VM Ware Production Support reviews

the request and determines if VM has CPU

available.

c) Decision: If No. of CPUs requested is greater

than 8, the Capacity team is engaged to check

for CPU performance and CPU usage.

d) Capacity team runs Tivoli reports to check for

CPU performance and CPU usage. If the CPU

usage is greater than 50%, ESX/VM Production

support is informed.

e) Change Management process is followed and

approval received to continue with scheduling of

the VM Shutdown with Requester. If Change is

declined, Request is closed and Requester is

notified.

f) ESX/VM Ware Production support schedules

VM shutdown with the requester (App Owner).

g) ESX/VM Ware Production Support shuts

down the VM as per the agreed schedule and

adds CPU to the virtual machine via vCenter.

h) ESX/VM Ware Production Support closes

Remedy Request and Requester is notified.

i) ESX/VM Ware Production Support follows

steps d) thru f) if No. of CPU request is less than

8.

Page 21: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.21

Add CPU to ESX VM Guest – Production

a) Requester submits Ticket request to add CPU

to the Prod Virtual Machineb) ESX/VM Ware Production Support reviews

the request and determines if VM has CPU

available.

c) Decision: If No. of CPUs requested is greater

than 8, the Capacity team is engaged to check

for CPU performance and CPU usage.

d) Capacity team runs reports to check for CPU

performance and CPU usage. If the CPU usage

is greater than 50%, ESX/VM Production

support is informed.

e) Change Management process is followed and

approval received to continue with scheduling of

the VM Shutdown with Requester. If Change is

declined, Request is closed and Requester is

notified.

f) ESX/VM Ware Production support schedules

VM shutdown with the requester (App Owner).

g) ESX/VM Ware Production Support shuts

down the VM as per the agreed schedule and

adds CPU to the virtual machine via vCenter.

h) ESX/VM Ware Production Support closes

Ticket Request and Requester is notified.

i) ESX/VM Ware Production Support follows

steps d) thru f) if No. of CPU request is less than

8.

Manual Validation

Manual Analysis & Notification

Manual Analysis & Notification

Wait for App Owner Schedule

Manual Update

Close Request and Notify

Wait for Change Management Process

Page 22: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.22

Add CPU to ESX VM Guest – Production Traditional Infrastructure Automation Approach

Automate Validation

Automate Analysis & Notification

Automate Analysis & Notification

Wait for App Owner Schedule

Automate Update

Close Request Notify and Notify

Wait for Change Management Process

a) Requester submits Ticket request to add CPU

to the Prod Virtual Machineb) ESX/VM Ware Production Support reviews

the request and determines if VM has CPU

available.

c) Decision: If No. of CPUs requested is greater

than 8, the Capacity team is engaged to check

for CPU performance and CPU usage.

d) Capacity team runs reports to check for CPU

performance and CPU usage. If the CPU usage

is greater than 50%, ESX/VM Production

support is informed.

e) Change Management process is followed and

approval received to continue with scheduling of

the VM Shutdown with Requester. If Change is

declined, Request is closed and Requester is

notified.

f) ESX/VM Ware Production support schedules

VM shutdown with the requester (App Owner).

g) ESX/VM Ware Production Support shuts

down the VM as per the agreed schedule and

adds CPU to the virtual machine via vCenter.

h) ESX/VM Ware Production Support closes

Ticket Request and Requester is notified.

i) ESX/VM Ware Production Support follows

steps d) thru f) if No. of CPU request is less than

8.

Page 23: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.23

Self Service Portals Thru the Years

Wave 1

• Improve the way employees

learn about, shop for, and

order IT Services

• Improve the perception of IT

• Reduce Operational costs

• Eliminate manual processes

of service requests via phone

and email

• Create a Service Catalog of

IT Services

The IT Store

Page 24: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.24

Self Service Portals Thru the Years

Wave 2

• Enable self-service

marketplace for browsing and

ordering the entire IT service

catalog

• Consumer grade experience

and eCommerce-style

features

Enhanced Employee

Experience

Wave 1

• Improve the way employees

learn about, shop for, and

order IT Services

• Improve the perception of IT

• Reduce Operational costs

• Eliminate manual processes

of service requests via phone

and email

• Create a Service Catalog of

IT Services

The IT Store

Page 25: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.25

Self Service Portals Thru the Years

Wave 2

• Enable self-service

marketplace for browsing and

ordering the entire IT service

catalog

• Consumer grade experience

and eCommerce-style

features

Enhanced Employee

Experience

Wave 1

• Improve the way employees

learn about, shop for, and

order IT Services

• Improve the perception of IT

• Reduce Operational costs

• Eliminate manual processes

of service requests via phone

and email

• Create a Service Catalog of

IT Services

The IT Store

Page 26: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.26

Self Service Portals Thru the Years

Wave 2

• Enable self-service

marketplace for browsing and

ordering the entire IT service

catalog

• Consumer grade experience

and eCommerce-style

features

Enhanced Employee

Experience

Wave 1

• Improve the way employees

learn about, shop for, and

order IT Services

• Improve the perception of IT

• Reduce Operational costs

• Eliminate manual processes

of service requests via phone

and email

• Create a Service Catalog of

IT Services

The IT Store

Page 27: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.27

Self Service Portals Thru the Years

Wave 2

• Enable self-service

marketplace for browsing and

ordering the entire IT service

catalog

• Consumer grade experience

and eCommerce-style

features

Enhanced Employee

Experience

Wave 1

• Improve the way employees

learn about, shop for, and

order IT Services

• Improve the perception of IT

• Reduce Operational costs

• Eliminate manual processes

of service requests via phone

and email

• Create a Service Catalog of

IT Services

The IT StoreBuy Ingredients

Page 28: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.28

Self Service Portals Thru the Years

Wave 2

• Enable self-service

marketplace for browsing and

ordering the entire IT service

catalog

• Consumer grade experience

and eCommerce-style

features

Enhanced Employee

Experience

Wave 1

• Improve the way employees

learn about, shop for, and

order IT Services

• Improve the perception of IT

• Reduce Operational costs

• Eliminate manual processes

of service requests via phone

and email

• Create a Service Catalog of

IT Services

The IT StoreBuy Ingredients Buy Recipes

Page 29: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.29

Self Service Portals Thru the Years

Wave 3Wave 2

• Enable self-service

marketplace for browsing and

ordering the entire IT service

catalog

• Consumer grade experience

and eCommerce-style

features

Enhanced Employee

Experience

Wave 1

• Improve the way employees

learn about, shop for, and

order IT Services

• Improve the perception of IT

• Reduce Operational costs

• Eliminate manual processes

of service requests via phone

and email

• Create a Service Catalog of

IT Services

The IT Store

?

Page 30: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

“Help me execute at the speed of

business with both resiliency and quality.”

Page 31: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.31

Evolution of IT Consumption

Cloud Infrastructure

Service Management

IaaS Service Consumption

Service

Catalog

Service Portal

Policy

Engine

ServersStorageNetworks

Virtualized Servers, Storage, Networking

Automated

Workflows

Public

IT Request

Ticketing

system

Infrastructure Hardware

ServersStorageNetworks

Virtualized Servers

Component “Event” Mgmt

Manual ITIL

Processes

Applications as Services

DBaaS

ERPaaS

Applications

DBases ERP E-mailLoB

IaaS Service Consumption

PaaS Management

Microservice Consumption

API

Elastic

Runtime

Cloud-native Applications

Automated

PipelinesContainers

Service Management

Cloud InfrastructureInfr

astr

uctu

reA

uto

ma

tion

Se

rvic

e

Co

nsu

mp

tio

nA

pplic

ation

sTraditional IaaS PaaS, Cloud Native

Page 32: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.32

ITaaS Service Portfolio

Platform & Data

Services

VIRTUALIZED

D E S K T O P SCHOICECOMPUTING

Consumer

Services

Enterprise AppStore

MOBILEAPP PLATFORM

Application

Services

L I N E O F B U S I N E S S

S a a S / O T SA P P L I C A T I O N S

MISSIONCRITICAL

A P P L I C A T I O N S

APPLICATIONINTEGRATION

C L O U D

Pervasive Mobility

BAaaSBIG DATA

P R I V A T E

CLOUD S c a l a b l e , E x t e n s i b l e , T r u s t e d

I n f r a s t r u c t u r e P l a t f o r m s

Infrastructure

Services

H Y B R I D

CLOUD

ePaaSAPP DEV

PLATFORM

3rd PLATFORMA P P L I C A T I O N

DEVELOPMENT

C O M M U N I C A T I O NC O L L A B O R A T I O N

& C O N T E N T … .

Security ServicesIdentity & Access

Data Protection

Monitoring & Analytics

Assurance & GRC

Page 33: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

Making Unicorns

Page 34: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.34

Transformation of Classic IT

SPEED &

AGILITYCOMPLEXITY

& COST

INSIGHT &

GROWTHDIGITAL

EXPERIENCE

DIGITAL

TRANSFORMATION

IT

TRANSFORMATION

WORKFORCE

TRANSFORMATION

Page 35: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.35

Triple Threat to Success

DELIVERY PIPELINE

Technical

Debt

Inefficient

Processes

Overloaded

Teams

Page 36: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

ORGANIZE AROUND VALUE

APP=Focus on Optimizing Flow

Page 37: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.37

Delivery PipelinePolicy as Code Based Application Development Lifecycle

PRO

DU

CTIO

N

CH

AN

GE

SECURITY, GOVERNANCE, COMPLIANCE

Dev Stage QA Stage UAT Stage

Gate Gate Gate

Pen Test

AUTOMATED POLICY VERIFICATION

DMZ Validation

Code Analysis

OWASP Tests

FirewallValidation

DB ConfigValidation

Backup ConfigValidation

Data RetentionValidation

SSL Cert Validation

InfoSecValidation

Page 38: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.38

Add CPU to ESX VM Guest – Production Traditional Infrastructure Automation Approach

Automate Validation

Automate Analysis & Notification

Automate Analysis & Notification

Wait for App Owner Schedule

Automate Update

Close Request Notify and Notify

Wait for Change Management Process

a) Requester submits Ticket request to add CPU

to the Prod Virtual Machineb) ESX/VM Ware Production Support reviews

the request and determines if VM has CPU

available.

c) Decision: If No. of CPUs requested is greater

than 8, the Capacity team is engaged to check

for CPU performance and CPU usage.

d) Capacity team runs reports to check for CPU

performance and CPU usage. If the CPU usage

is greater than 50%, ESX/VM Production

support is informed.

e) Change Management process is followed and

approval received to continue with scheduling of

the VM Shutdown with Requester. If Change is

declined, Request is closed and Requester is

notified.

f) ESX/VM Ware Production support schedules

VM shutdown with the requester (App Owner).

g) ESX/VM Ware Production Support shuts

down the VM as per the agreed schedule and

adds CPU to the virtual machine via vCenter.

h) ESX/VM Ware Production Support closes

Ticket Request and Requester is notified.

i) ESX/VM Ware Production Support follows

steps d) thru f) if No. of CPU request is less than

8.

Page 39: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.39

Evolving into Delivery PipelinesConverting Infrastructure Automation to Delivery Pipelines

a) Requester submits Ticket request to add CPU to

the Prod Virtual Machineb) ESX/VM Ware Production Support reviews the

request and determines if VM has CPU available.

c) Decision: If No. of CPUs requested is greater than 8,

the Capacity team is engaged to check for CPU

performance and CPU usage.

d) Capacity team runs reports to check for CPU

performance and CPU usage. If the CPU usage is

greater than 50%, ESX/VM Production support is

informed.

e) Change Management process is followed and

approval received to continue with scheduling of the

VM Shutdown with Requester. If Change is declined,

Request is closed and Requester is notified.

f) ESX/VM Ware Production support schedules VM

shutdown with the requester (App Owner).

g) ESX/VM Ware Production Support shuts down the

VM as per the agreed schedule and adds CPU to the

virtual machine via vCenter.

h) ESX/VM Ware Production Support closes Ticket

Request and Requester is notified.

i) ESX/VM Ware Production Support follows steps d)

thru f) if No. of CPU request is less than 8.

Analysis Stage

Approval Stage

Update Stage

Delivery Pipeline

Page 40: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.40

Evolving into Delivery PipelinesConverting Infrastructure Automation to Delivery Pipelines

a) Requester submits Ticket request to add CPU to

the Prod Virtual Machineb) ESX/VM Ware Production Support reviews the

request and determines if VM has CPU available.

c) Decision: If No. of CPUs requested is greater than 8,

the Capacity team is engaged to check for CPU

performance and CPU usage.

d) Capacity team runs reports to check for CPU

performance and CPU usage. If the CPU usage is

greater than 50%, ESX/VM Production support is

informed.

e) Change Management process is followed and

approval received to continue with scheduling of the

VM Shutdown with Requester. If Change is declined,

Request is closed and Requester is notified.

f) ESX/VM Ware Production support schedules VM

shutdown with the requester (App Owner).

g) ESX/VM Ware Production Support shuts down the

VM as per the agreed schedule and adds CPU to the

virtual machine via vCenter.

h) ESX/VM Ware Production Support closes Ticket

Request and Requester is notified.

i) ESX/VM Ware Production Support follows steps d)

thru f) if No. of CPU request is less than 8.

Page 41: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.41

Developer Productivity & IT Self-Service Goals

API-driven integration and

automation to improve delivery

Telemetry and metric-driven SLAs

and management powered by

loosely-coupled services

orchestrated and automated using

policies and templated

configurations. Harness the power

of agile infrastructure.

Persona-based transparency

and access to pipelines

Productivity-focused portal that

aggregates pipeline information

and merges it with project, app,

business, operational,

functional, or user story context

depending on the audience.

“Face of IT” as part of a

broader ITaaS initiative

Enable self-service marketplace

for browsing and ordering the

entire IT service catalog.

Consumer grade experience

and eCommerce-style features.

Enhanced

Employee

Experience2

Service

Automation3Enhanced

Developer

Experience1

Page 42: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.42

• From Silos to Delivery Teams– Outcomes over Activities

• This change isn’t “solved” with a

technology change

• This change is evolved through:

People + Process + Technology

Culture!

The Focus Of IT Self Service Needs To Change

Page 43: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.43

Wave 3 - Self Service Portals

Wave 2

• Enable self-service

marketplace for browsing and

ordering the entire IT service

catalog

• Consumer grade experience

and eCommerce-style

features

Enhanced Employee

Experience

Wave 1

• Improve the way employees

learn about, shop for, and

order IT Services

• Improve the perception of IT

• Reduce Operational costs

• Eliminate manual processes

of service requests via phone

and email

• Create a Service Catalog of

IT Services

The IT Store

Wave 3

• Harness the power of agile

• Focus on the flow of changes

• Order Pipelines

• Keep Items and Recipes

in the Catalog

• Embrace Continuous

Improvement

• Anything not in production is a

science experiment

Change the Culture

Page 44: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.44

Self Service Portals Thru the Years

Wave 2

• Enable self-service

marketplace for browsing and

ordering the entire IT service

catalog

• Consumer grade experience

and eCommerce-style

features

Enhanced Employee

Experience

Wave 1

• Improve the way employees

learn about, shop for, and

order IT Services

• Improve the perception of IT

• Reduce Operational costs

• Eliminate manual processes

of service requests via phone

and email

• Create a Service Catalog of

IT Services

The IT StoreBuy Ingredients Buy Recipes

Wave 3

• Harness the power of agile

• Focus on the flow of changes

• Order Pipelines

• Keep Items and Recipes

in the Catalog

• Embrace Continuous

Improvement

• Anything not in production is a

science experiment

Change the CultureBuy Factories

Page 45: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.45

POLICY EXECUTE MEASURE IMPROVE

• Distributed and

documented

manually

• Compliance

based

• Manual checks

• Large batch

• Late stage

• Manually created

and compiled

reports and

dashboards

• 3rd party audits

• Defined in silos

• Police for

compliance

• Policy-as-Code

• Defined in

application

properties

• Logic embedded

in pipeline

• Commitment

based

• Policy test

integrated in

pipelines

• Automated test

validate/verify

compliance

• “Shift left” in

SDLC

• Collaborate

w/Dev

• Real-time

verification data

available

• Fully auditable

reporting

• Integrated

dashboards

• Lean change

management

• Gather insights &

define options

• Run experiments

Traditional

Approach

Modern

Approach

New Approach to Change ManagementSecurity, Governance, and Compliance

Page 46: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.46

CloudOps Components TARGET PLATFORM

APPLICATION DELIVERY PIPELINE

Configuration Management

Deployment Artifacts

Orchestrator of Orchestrators

Infra as Code (Templates)Azure TemplatesAWS Cloud Formation OpenStack Heat VMWare Service Blueprints

Productivity Hub

Page 47: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.47

John Shook, 2010 MIT Sloan Management Review

Modern Human Change model

CULTURE

VALUES AND ATTITUDES

WHAT WE DO

TRADITIONAL MODEL:Change thinking to change behavior

Distributethen

Inspect

Provethen

Radiate

MODE2 MODEL:Change behavior to change thinking

Page 48: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.48

Application-centric Model

<CODE>

METRICS

QUALITY

PROCESS

POLICY

ENVIRONMENT

TOOLS

APPLICATION

ARCHITECTURE

Request from

Business

Consumers

Insights

Enterprise Governance

Technology Implementation

DATA

DATA

STANDARDS POLICIES PRACTICES ARCHITECTURE

TEAMS

Community of Practice

PATTERNS SMEs TRAINING

IMPROVE

Request

from IT

Request from

Governance

Broker

Technology

Emergent

Standards

Product Management

PORTFOLIO STRATEGY

Dashboards &

Productivity Hub

Page 49: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

LOGO

Unified Developer DashboardEND-USER EXPERIENCE

Service CatalogEND-USER EXPERIENCE

Page 50: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing
Page 51: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing
Page 52: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing
Page 53: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing
Page 54: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing
Page 55: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing
Page 56: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing
Page 57: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.57

Creating The Continuous Delivery Culture8 Accelerators For Leading The Change

1. Establish a Sense of Urgency2. Create a Guiding Coalition3. Develop a Vision and Strategy4. Build an automated Application Delivery Pipeline MVP5. Generate Quick Wins6. Empower Broad Based Action7. Anchor New Approaches in the Culture8. Consolidate Gains and Produce More Change

Page 58: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.58

Starting tomorrow, what will YOU DO…

Page 59: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.59

Starting tomorrow, what will YOU DO…

Page 60: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.60

Starting tomorrow, what will YOU DO…

Page 61: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

© Copyright 2017 Dell Inc.61

Starting tomorrow, what will YOU DO…

Page 62: IT Self-Service Portal - SYS-CON Mediares.cdn.sys-con.com/session/3437/Don_Demcsak_Dell_EMC.pdf · IT Self-Service Portal ... adds CPU to the virtual machine via vCenter. h) ... Ticketing

Recommended