Z Development and Test Environment (ZD&T) V12 z Personal Development Tool (zPDT) Application Developer Controlled Distribution (ADCD) // 1 IBM zSystems:zD&T © Copyright IBM Corporation 2017 Overview and what’s new Presented by: Dieter Hechtberger
Z Development and Test Environment (ZD&T) V12
z Personal Development Tool (zPDT)
Application Developer Controlled Distribution (ADCD)
// 1IBM zSystems:zD&T © Copyright IBM Corporation2017
Overview and what’snew
Presented by: Dieter Hechtberger
• Demo
• zPDT overview
• ZD&T overview
• ADCD overview
• Q&A
// 2IBM zSystems:zD&T © Copyright IBM Corporation2017
Darf ich mich kurz vorstellen?
Verheiratet, 4 Kinder
Studium der Technischen Mathematik
Organisationsprogrammierer ab 1982
Systemprogrammierer ab 1984
Arbeit mit Omegamon(s) seit 1987 (CPX, Candle)
Bei IBM seit 2004 im Bereich Technical Sales
Mein Arbeitsplatz ca. 1986
So geht es einem, wenn man immer allesHAARgenau wissen will !
Fast response times
IBM zSystems:zD&T © Copyright IBM Corporation 2017 // 4
Extremely reliable
Highly available
Near infinite scalability
220+ BILLION lines of code
70% of WW business
transactions are COBOL
applications
<50% of the TCO
>1.3M transactions per second
“Operations tell me it will take two months to get my test
system allocated”
“I can only test mybatch applications after hours.
Online apps consume the 9-5 cycles”
“My development capacity charge-back is consuming my
entire budget”“During quarterly accounting,
development is squeezed. Sometimes we skimp on test
and quality suffers”
“All teams share one LPAR. If someone gets behind, or causesan
error, everyone is impacted”
“COBOL 6.1 is available, but an impactassessment is required before switching to a newcompiler”
IBM zSystems:zD&T © Copyright IBM Corporation 2017 // 5
IBM zSystems:zD&T © Copyright IBM Corporation2017 // 10
zPDT
IBM zSystems:zD&T © Copyright IBM Corporation 2017 //13
What’s New – zPDT Emulator 1.8.1
Updated version of z Personal Development Tool (zPDT) V1.8.1
-Provide support for z14
-Support for zOS 2.3 including pervasive encryption
-Modernization of zPDT Virtual DASD Support
-Support for OSA for KVM Guest and additional OSA Modernization forzPDT
-Support for free ZIIPS
-Support for the MIDAW facility
-CFCC Level 22 Support
IBM zSystems:zD&T © Copyright IBM Corporation2017 // 10
ZD&T
IBM Corporation 6
and test environment
IMS DB2CICS
WAS MQ
z/OS
COBOL, PL/I, C++, Java,EGL, Batch, Assembler,
X86 PCrunning Linux
ZD&T
RTC RIT
IBM Z
Development and
Test Environment
(ZD&T)
• Develop and test z/OS applications anywhere, anytime
• Free up mainframe development MIPSAffordable off host development
•
•
for production workload
Eliminate costly delays by reducing burden on existing IT
operations staff
Reduce time to value and minimize ongoing
administration and capital expense with ZD&T Cloud
Managed DevOps
• Exploit the z14 hardware capability, including z14
pervasive encryption• Access to the ADCD software stack
limitation production module builds, pre-production testing, stress testing, or performance testing.
“ZD&T improved our development and testing timeline andprovided stability and quality” Developer, Large EnterpriseComputer Services Company
https://www.techvalidate.com/tvid/C99-3E2-1ED
Note: This Program is licensed only for development and test of applications that run on IBM z/OS. The Program may not be used to run production workloads of any kind, nor more robust development workloads including without
UCD
IDzDT
Do youknow
zTrial is
powered by
ZD&T?
High Speed and Automated Provisioning of Dev/Test Env.
Vertically scaled, shared resources
• Shared resources combined with overlapping schedules can elicit conflicts, impede innovation and slow code delivery
• Coordination of environmental changes and releases cause bottlenecks, delays and additional overhead
• Shared test data is difficult to manage and can lead to over testing or incorrect test results
z/OS Dev/Test LPAR
Data
App
App
App
Project Team
[April Maintain]
Project Team
[May prototype]
Project Team
[June New Func]
Project Team
[Dec Upgrade]
//
14
IBM zSystems:zD&T © Copyright IBM Corporation2017
dedicated resources per application team, horizontally scaled
• Dedicated, isolated environments reduce conflicts
• Horizontal scaling allows parallel progress, independent changes, thereby reducing bottlenecks
• Independent test data leads to more reliable test results
Project Team
[April Maintain]
Project Team
[May prototype]
Project Team
[June New Func]
Project Team
[Dec Upgrade]
App
Data
Performance test, system test, UAT
App
Data
App
Data
App
Data
//
15
IBM zSystems:zD&T © Copyright IBM Corporation2017
Z Development and Test Environment (ZD&T)
ZD&T is based on zPDT technology
Note: This Program is licensed only for development and test of applications that run on IBM z/OS. The Program may
not be used to run production workloads of any kind, nor more robust development workloads including without
limitation production module builds, pre-production testing, stress testing, or performance testing.
IBM zSystems:zD& T © Copyright IBM Corporation 2017 //9
V9.0: 06 Jun 2013 – 30 Sep 2018
V9.1: 09 Oct 2014 (ES)
RD&T 9.0& 9.1Highlights
-Rational License Key center Automation
-Parallel Sysplex
26 May 2016 (ES)
RD&T 9.5Highlights
- z13
- zOS 2.1
- ADCDavailability thru Passport Advantage
17 Nov 2016 (ES)
zD&T 10.0
Highlights
- Software license
- Personal Edition
- zOS 2.2
08 Sept 2017 (CD) – 30 Sept 2019
zD&T 11.0Highlights
-Introduction of Tools
-Simplified Installer
-Ubuntu Support
23 Mar 2018 (CD)
ES: Enhanced Support which means IBM will deliver product technical support for at least 5 years, which starts at the availability of a new product version or
release. IBM will also offer an optional, fee-based support extension for at least three additional years. This model is referred to as a ‘5-plus-3’ (5+3) policy
CD: Continuous Delivery which means IBM will deliver product technical support for at least two years, which starts at the availability of a new product version or
release. IBM will also offer an optional, fee-based support extension for at least one additional year. This model is referred to as a '2-plus-1' (2+1) policy
ZD&T 12.0
Highlights
- zOS 2.3
- z14
- Authorized User Single Session
- Cloud Integration (OpenStack)
- RESTfulAPI
ZD&T Offerings: Enterprise Edition
When to use: When you want to automate or allow self-service provisioning of many ZD&T
environment(s) to physical or cloud environments
Licensing: Software-based License Server, Hardware-based License Server, or Rational tokens
Installer:Provides the ability to install the Enterprise Edition server for invoking the Web UI or REST APIs
The Web UI and REST APIs can be used to provision ZD&T instances on physical hardware or cloud (OpenStack) environmentsNOTE: This does not install the emulator! It is a (web based) tool providing an interface to install the emulator on other (physical or virtual) machines
Provides the ability to install the Software-based License ServerProvides the ability to install the Hardware-based License Server
ZD&T Offerings: Enterprise Edition
Topology
Target system: x86 Intel-compatible hardware running RHEL or Ubuntu
ZD&T Software-Based License Server
ZD&T Enterprise Edition Web Server
Image Store
Source Z, ZD&T, or ADCD
Data Transfer via FTP/SFTP (22/21)
HTTPS (9443)
image
IBM zSystems:zD&T © Copyright IBM Corporation2017 // 10
ADCD
Application Developer Controlled Distribution (ADCD)
• ADCD supplies z/OS, z/VM and z/VSE images available for zPDT and
ZD&T
• Comprehensive z/OS 2.3 software distribution:
•z/OS plus major subsystems
•Underpinned by the z/OS components of DevOps for the Enterprise
development, test, and
•CICS provisioning
• z/OS 2.2 also still available
• Download volumes to get a ready to run system
• The content is updated regularly.
Application Developer Controlled Distribution (ADCD)
The current version contains the following components:
Customer use cases
// 23IBM zSystems:zD&T © Copyright IBM Corporation2017
Drive new software to production faster
Prototyping
z/OS software betas or upgrades
Development
Distributing development and test activities to
improve availability, quality, productivity.
Improved mainframe environment availability
Elimination of shared data issues
Enable self-service for simple z/OS
administration changes
Enabling Continuous Integration and Agile Development methodologies for z/OS
Employee Education in an indestructible, easy-to-use environment
Easy environment access for geographically dispersed and outsourced teams
Application demonstration
Typical ZD&T use cases
// 24IBM zSystems:zD&T © Copyright IBM Corporation2017
“Since we started the new training program, 40 percent
of our trainees have chosen to pursue mainframe development.”
—Jens Zimmermann, assistant to the CIOSoftwareSolution components
• IBM® Rational® Development and Test Environment for System z®
Servers• IBM System z
RAP14463-USEN-00
The transformation: Jens Zimmermann, assistant to the chief
information officer (CIO) at Fiducia IT AG, needed to prepare for the
impending retirement of many of its senior mainframe developers.
Zimmermann created a host education program called “Host Just Do IT”
for mainframe developers using IBM Rational Development and Test
Environment for System z software.
85% decreasein the amount of time needed to
onboard new programmers
Cuts costsfor line of business development and
frees up mainframe capacity for
new workloads
50% reductionin the time it takes for developers to
effectively begin working in the
mainframe environment
Fiducia IT AG – Speeds up training time formainframe developers
Thank you!
// 26IBM zSystems:zD&T © Copyright IBM Corporation2017