Upload
xebialabs
View
207
Download
0
Embed Size (px)
Citation preview
1
Unified Deployment Integrating the Mainframe into Enterprise DevOps Tim Buntel, VP of Products, XebiaLabs Mark Schettenhelm, Product Manager, Compuware August 11, 2016
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
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
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
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
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
10
Provision
Plan Code Build Test Release Operate
Dev Test Prod
mainframe
Orchestratetheen8redeliveryprocess
11
ModelingReleases
Release
Phase
Task
• Currentprocesses• Newprocesses• Bothmanualandautomatedtasks
• Auditableandrepeatable
13
• Deploy was bottleneck
• Understanding importance of mainframe
• Need to deploy distributed and mainframe together
• Make it easy to go faster overall
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
36
Releases Dashboard: Historical Account of a Release
Owner of release, when it started, # of completed tasks