Top Banner
1 Unified Deployment Integrating the Mainframe into Enterprise DevOps Tim Buntel, VP of Products, XebiaLabs Mark Schettenhelm, Product Manager, Compuware August 11, 2016
37

Unified Deployment: Including the Mainframe in Enterprise DevOps

Apr 12, 2017

Download

Software

XebiaLabs
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Unified Deployment: Including the Mainframe in Enterprise DevOps

1

Unified Deployment Integrating the Mainframe into Enterprise DevOps Tim Buntel, VP of Products, XebiaLabs Mark Schettenhelm, Product Manager, Compuware August 11, 2016

Page 2: Unified Deployment: Including the Mainframe in Enterprise DevOps

2

Mark Schettenhelm Product Manager

Compuware

Tim Buntel VP of Products

XebiaLabs

Page 3: Unified Deployment: Including the Mainframe in Enterprise DevOps

3

Page 4: Unified Deployment: Including the Mainframe in Enterprise DevOps

4

Mainframe IDE Source Code Management and Release Automation

•  Source control •  Check-in/out •  Approvals—mainframe security

with web and mobile interfaces •  Allows for parallel/

concurrent development •  Flexible lifecycle •  Reporting and end-to-end audit •  Impact Analysis •  Graphical activity display •  JCL generate

Deploy z/OS, Unix, Linux, Windows

•  Deploy to Test, QA, Production, multiple LPARs

•  Multi-platform releases— distributed and mainframe at same time

•  Verify, deliver, activate, clean-up •  One command fall back

synchronized with source •  Web browser deploy interface •  Java/WebSphere, DBs,

Word—documentation stored with source

Continuous Delivery with ISPW

Page 5: Unified Deployment: Including the Mainframe in Enterprise DevOps

5

Endevor and ISPW Deploy

MF Deploy

Approve?

ISPW Warehouse •  Deployable Source

•  Deployable Executables

ISPW Deploy Runtime Environment

3270

, Ec

lipse

or

Bro

wse

r

Production LPARs

Runtime Servers

Endevor SCM

PRD

PPRD

DEV2

DEV5

Mov

e

DEV3

DEV4

Auto Deploy Version Control

•  Source

•  Executables

•  Change Packages

ISPW DB2 Knowledge Repository

•  Endevor ISPW Mapping Template

•  ISPW Deploy Configuration Data

•  Endevor ISPW Deploy Process template

•  Deploy Requests

•  Deploy Packages

Restart

Fail

Terminate

Browse Log

Deploy

View

Fallback

ISPW Deploy Request Viewer

Exit/

API

App

rove

Execute Deploy Request

Page 6: Unified Deployment: Including the Mainframe in Enterprise DevOps

6

•  Provides cross-platform Continuous Delivery for mainframe •  Lack of automation and visibility means mainframe code

deployment is often #1 hindrance to Continuous Delivery •  ISPW and XL Release enables large enterprises to overcome

this common hindrance to digital agility

•  As a result, large enterprises can –  Better compete in today’s dynamic digital markets –  Empower new generation of less mainframe-experienced staff

Compuware and XebiaLabs Partnership

Page 7: Unified Deployment: Including the Mainframe in Enterprise DevOps

7

XEBIALABS Technology Integration

Page 8: Unified Deployment: Including the Mainframe in Enterprise DevOps

8

VISIBILITY

AUTOMATION

CONTROL

§  Continuous Delivery and DevOps pioneer, authority and technology leader

§  Global team in US, Europe & APAC

§  Consistently recognized by leading industry analysts

Connecting the dots for Continuous Delivery at enterprise scale

About XebiaLabs

VISIBILITY

AUTOMATION

CONTROL

Page 9: Unified Deployment: Including the Mainframe in Enterprise DevOps

9

Visibility and control across the Software Delivery Process

Integrates the tools you already have without customization

Fortune 100 proven, enterprise-grade technology

Scalable and fast to adopt

XebiaLabs: Proven software solutions for Continuous Delivery at Enterprise Scale

“IT organizations that have

tried to custom adjust current

tools to meet DevOps practices

have a failure rate of 80%”

VISIBILITY

AUTOMATION

CONTROL

1

2

3

4

Page 10: Unified Deployment: Including the Mainframe in Enterprise DevOps

10

Provision

Plan Code Build Test Release Operate

Dev Test Prod

mainframe

Orchestratetheen8redeliveryprocess

Page 11: Unified Deployment: Including the Mainframe in Enterprise DevOps

11

ModelingReleases

Release

Phase

Task

•  Currentprocesses•  Newprocesses•  Bothmanualandautomatedtasks

•  Auditableandrepeatable

Page 12: Unified Deployment: Including the Mainframe in Enterprise DevOps

12

DEMO

Page 13: Unified Deployment: Including the Mainframe in Enterprise DevOps

13

•  Deploy was bottleneck

•  Understanding importance of mainframe

•  Need to deploy distributed and mainframe together

•  Make it easy to go faster overall

Page 14: Unified Deployment: Including the Mainframe in Enterprise DevOps

14

Q&A

Page 15: Unified Deployment: Including the Mainframe in Enterprise DevOps

15 © 2016 Compuware Corporation. All rights reserved.

Page 16: Unified Deployment: Including the Mainframe in Enterprise DevOps

16

APPENDIX

Page 17: Unified Deployment: Including the Mainframe in Enterprise DevOps

17

Page 18: Unified Deployment: Including the Mainframe in Enterprise DevOps

18

Page 19: Unified Deployment: Including the Mainframe in Enterprise DevOps

19

Page 20: Unified Deployment: Including the Mainframe in Enterprise DevOps

20

Page 21: Unified Deployment: Including the Mainframe in Enterprise DevOps

21

Page 22: Unified Deployment: Including the Mainframe in Enterprise DevOps

22

Page 23: Unified Deployment: Including the Mainframe in Enterprise DevOps

23

Page 24: Unified Deployment: Including the Mainframe in Enterprise DevOps

24

Page 25: Unified Deployment: Including the Mainframe in Enterprise DevOps

25

Page 26: Unified Deployment: Including the Mainframe in Enterprise DevOps

26

Page 27: Unified Deployment: Including the Mainframe in Enterprise DevOps

27

Page 28: Unified Deployment: Including the Mainframe in Enterprise DevOps

28

Page 29: Unified Deployment: Including the Mainframe in Enterprise DevOps

29

Page 30: Unified Deployment: Including the Mainframe in Enterprise DevOps

30

Page 31: Unified Deployment: Including the Mainframe in Enterprise DevOps

31

Page 32: Unified Deployment: Including the Mainframe in Enterprise DevOps

32

Page 33: Unified Deployment: Including the Mainframe in Enterprise DevOps

33

Page 34: Unified Deployment: Including the Mainframe in Enterprise DevOps

34

New Deploy Interface

Page 35: Unified Deployment: Including the Mainframe in Enterprise DevOps

35

1.  ISPW SCM used to deploy to QA

•  ISPW promotion process automatically determines if any build steps are required

•  Task can ask for verification to ensure deployment is approved by responsible person

•  Each task box is highlighted as it executes and marked with time to run and when completed

XL Release: Release Flow including ISPW An ordered set of activities needed to accomplish a release

3.  Code promotion and component deployment into Prod

2.  ISPW Deploy used to deploy components to PreProd

Page 36: Unified Deployment: Including the Mainframe in Enterprise DevOps

36

Releases Dashboard: Historical Account of a Release

Owner of release, when it started, # of completed tasks

Page 37: Unified Deployment: Including the Mainframe in Enterprise DevOps

37

Releases Dashboard: ISPW Usage Within a Release

# of code promotions, component deployments, success rate