Enterprise DevOps and the Modern Mainframe Webcast Presentation

35
Enterprise DevOps and the Modern Mainframe Brian Dawson @brianvdawson [email protected] Steve Kansa @stevenkansa [email protected]

Transcript of Enterprise DevOps and the Modern Mainframe Webcast Presentation

Enterprise DevOps

and the Modern Mainframe

Brian Dawson @brianvdawson

[email protected]

Steve Kansa @stevenkansa

[email protected]

Agenda

• Agenda and Company Intros

• Continuous Delivery (CD)

and DevOps Market

• Mainframe Challenges

• CloudBees and Compuware

DevOps Solutions

• Modern Continuous Integration/

Continuous Delivery (CI/CD)

Workflow on Mainframe Application

• Q&A

Steve Kansa

Product Manager

Compuware

Brian Dawson

Evangelist

CloudBees

Mainstream Your Mainframe with Compuware

On the only

secure, scalable

& supported

Jenkins based

platform

We help you

continually

deliver better

software to fuel

your business

The Hub of Jenkins and DevOps

Software

at the Speed

of Ideas

Poll Question #1

Which practices does your organization follow today?

• Continuous Integration on some teams

• Continuous Integration on most/all teams

• Continuous Delivery on some teams

• Continuous Delivery on most/all teams

• None of the above

The CD and DevOps Market

© 2017 CloudBees, Inc. All Rights Reserved. 7

Automation is the Key

Photo courtesy of Steve Jurvetson via Flickr

7

© 2017 CloudBees, Inc. All Rights Reserved. 8

Incredible Efficiency of Assembly Line

Ford built 300,000 cars with 13,000 employees

That’s more than their 300 competitors

combined, with 65,000 employees

© 2017 CloudBees, Inc. All Rights Reserved. 9

Software is eatingthe world

Mainframe Relevance in the Digital Economy

2 Seeking Alpha, October 2015 2 Seeking Alpha, October 20151 ““IBM Mainframe Ushers in New Era of Data Protection,” IBM, July 2017

3 Sources: ibmsystemsmag.com, Vanson Bourne, ibm.com

4 Sources: ibmsystemsmag.com, Vanson Bourne, ibm.com

© 2017 CloudBees, Inc. All Rights Reserved. 11

Evolution is required. But it is hard.

“If you don’t like change, you’re going to like irrelevance even less.”

– General Eric Shinseki

30

25

20

15

10

5

0

1995 2000 2005 2010

(Mill

ion

s)

DigitalAnalog

© 2017 CloudBees, Inc. All Rights Reserved. 12

“Agile & Incremental Software Delivery”

“Real Time DevOps”

“Continually optimize the IT delivery model”

“#3. Speed of IT Delivery”

“Continuous delivery”

“Reorganizing IT for faster software

delivery”

“DevOps can accelerate delivery 15-20%”

“DevOps helps drive faster software

development”

Continuous delivery is the answer.

“Nonstop demand is the #1 problem

facing IT departments today.”

© 2017 CloudBees, Inc. All Rights Reserved. 13

Continuous Delivery and DevOps is The Answer

Development Production

Commit Build Test Stage Deploy

Feedback Loop

$The Business

© 2017 CloudBees, Inc. All Rights Reserved. 14

CD and DevOps organizations

are out performing others:

• Releasing faster

• Releasing more

• Experiencing fewer issues

• Recovering fasterSource: 2016 State of DevOps Report

2,555xshorterlead times

200xmorefrequent

deployments

3xlower

change failure rate

24xfaster

recovery from failures

© 2017 CloudBees, Inc. All Rights Reserved. 14

Transformation Results are In

© 2017 CloudBees, Inc. All Rights Reserved. 15

The Market is Transforming

65%of software developers, managers,

and executives report that their

organizations have started down

the path to continuous delivery

Ranking of Benefits

Based on ranking of top 3 benefitsSource: https://www.perforce.com/pdf/continuous-delivery-report.pdf

© 2017 CloudBees, Inc. All Rights Reserved. 15

Reduced cost of development

Higher customer satisfaction

Competitive advantage

Better quality of product

Faster time to market

Team

Wo

rkgr

ou

pEn

terp

rise

Define Code Build Test Deploy OperatePlan Integrate Release

X-Axis: Agile SDLC Phases

Agile Upstream

33%

Agile Downstream

13%

Team

Wo

rkgr

ou

pEn

terp

rise

Define Code Build Test Deploy OperatePlan Integrate Release

Y-Axis: Levels of adoption

Agile Upstream 33%

Agile Downstream 13%

EnterpriseAgile Upstream 22%

EnterpriseDevOps 10%

Team

Wo

rkgr

ou

pEn

terp

rise

Define Code Build Test Deploy OperatePlan Integrate Release

The Destination

EnterpriseDevOps

• Innovate faster

• Respond to market

• Gain competitive advantage

• Increased productivity

• Employee satisfaction and retention

Team

Wo

rkgr

ou

pEn

terp

rise

Define Code Build Test Deploy OperatePlan Integrate Release

The Destination

EnterpriseDevOps

• Innovate faster

• Respond to market

• Gain competitive advantage

• Increased productivity

• Employee satisfaction and retention

of new business initiatives involve the mainframe

for both systems of record and systems of engagement.196%

1 “Improve Application Development And Delivery with DevOps,” a commissioned study conducted by Forrester Consulting on behalf of Compuware, November 2016

Poll Question #2

What do you see as the most challenging barrier to enterprise DevOps adoption?

• People and culture

• Process and practices

• Tools and technology

Fractured Ecosystem

Mainframe Development Poses Challenges

“Improve Application Development And Delivery with DevOps,” a commissioned study conducted by Forrester Consulting on behalf of Compuware, November 2016

Code Coverage

Version Control Continuous Integration Code Quality

Release

ITSM

Test

Validate Code

IdeationProject Management

DevelopAgile

Process

Analyze Code

Manage

Monitor

Interactive Development Environment (IDE)

Edit Code Debug Code Edit/Manage Data

Deploy

Dev QA ProdTest

Mainframe Inclusive DevOps Toolchain

Commit Build Test Stage Deploy

Complex delivery pipelines

Delivery of app and config

Robust and highly available

Results report

Code commit

Development Production</>

Continuous integration/delivery

SOURCE CODE

CONTROL SYSTEM

Jenkins is the #1 Automation Platform for CD

Code & Commit Build & Config Scan & Test Release Deploy

Over 1.7 Million users 1400+ plugins cover

every stage of delivery

Jenkins is the Hub of Continuous Delivery

© 2017 CloudBees, Inc. All Rights Reserved. 26

CloudBees Jenkins Enterprise solves the automation

needs of organizations that need scalability, security,

manageability and resiliency capabilities, built on a cloud-

native architecture.

The Continuous Delivery Platform Architected for the Enterprise

© 2017 CloudBees, Inc. All Rights Reserved. 27

CloudBees Jenkins Enterprise Features & Benefits

• Reduce infrastructure cost with containers

• Resilient jobs that resume in case of server failures

• One-click provisioning for onboarding new teams and project

Manageability

• Scale to teams of any size using Distributed Pipeline Architecture

• Host Jenkins anywhere, on-premise or in the cloud

• Minimize hardware requirements with elastic agents

• Isolate team-sensitive build agents

• Includes enterprise grade security

• Store infrastructure credentials in configuration vaults

Security

Scalability

• Leverage mainframe

investments to keep pace

with digital economy

• Enable new generation

of developers that don’t

know platform

• Eliminate green screen

• Understand complex

and poorly documented

COBOL applications

Topaz: Modern Mainframe IDE

• Support Agile DevOps

• Enable concurrent

development for

mainframe applications

• Automate mainframe

build and deploy

• Modern Eclipse

and web interfaces

Developers

Build

DevOps Integrations

SCM

Deploy

Build

Plugins

ISPW: Modern Mainframe SCM

Mainframe Continuous Delivery

Promote/

build code

with REST APIs

Run

unit test

Check

quality gate

Deploy to production

with REST APIs

Orchestration

Demo

Compuware and CloudBees Together

Solution

Integrated Compuware

and CloudBees Jenkins

Cross-platform, CD/

DevOps toolchain

Modern best practices

Immediate Outcomes

Efficiency and quality

through automation

Complete visibility into

delivery pipeline

Business Impact

Better compete in today’s

dynamic digital markets

Bring best-in-class modern

Continuous Delivery to

mainframe developers

Enable enterprise

DevOps at scale

Questions and Next Steps

Review the “10 Steps to True

Mainframe Agility” eBook

compuware.com/10steps

Continue the Conversation

compuware.com/contact

Read the ABN AMRO

Case Study

cloudbees.com/customers/

case-study/abn-amro

Download CloudBees

Enterprise Jenkins Free Trial

cloudbees.com/get-started

Questions?

Thank you!