This document provides an overview of the IBM z Systems Development and Test Environment (zD&T). zD&T allows developers to build and test z/OS applications on x86 hardware running Linux, providing more flexible development and testing capabilities. The document discusses tools for migrating content from a production mainframe to create a "golden image" for zD&T. It also demonstrates how application discovery tools can analyze applications and reduce the amount of data migrated.
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
InterConnect 2017 : Mastering the z Systems Development and Test Environment Golden Image
1. InterConnect
2017
Mastering the z Systems
Development and Test
Environment Golden Image
Heinrich Reusch, zD&T
Development Manager
Troy Bishop, zD&T Architect
Omer Caspi, Chief Architect
and STSM for Application
Discovery
2. 2 3/17/2017
Please note
IBM’s statements regarding its plans, directions, and intent
are subject to change or withdrawal without notice at IBM’s
sole discretion.
Information regarding potential future products is intended to
outline our general product direction and it should not be relied
on in making a purchasing decision.
The information mentioned regarding potential future products
is not a commitment, promise, or legal obligation to deliver
any material, code or functionality. Information about potential
future products may not be incorporated into any contract.
The development, release, and timing of any future features
or functionality described for our products remains at our sole
discretion.
Performance is based on measurements and projections
using standard IBM benchmarks in a controlled environment.
The actual throughput or performance that any user will
experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in
the user’s job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no
assurance can be given that an individual user will achieve
results similar to those stated here.
4. Enterprise business
assets often reside on z
where they belong…
Fast
response times
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
5. …but mainframe
development is often
constrained
“Operations tell me it will
take two months to get my
test system allocated”
“I can only test my batch
applications after hours.
Online apps consume the 9-5
cycles”
“My development capacity
charge-back is consuming my
entire budget”
“All teams share one LPAR. If
someone gets behind, or causes
an error, everyone is impacted”
“During quarterly accounting,
development is squeezed.
Sometimes we skimp on test
and quality suffers”
“COBOL 6.1 is available, but an impact
assessment is required before switching to a
new compiler”
6. Develop and test z Systems applications
anywhere, anytime
Test early and often: High fidelity z/OS development
and test environment (no software simulation) leads to
quality and quicker delivery
Gain agility: z/OS on x86 hardware that can be
virtualized and reset to offers a developer sandbox for
prototyping and version to version migration
Optimize: Initial development and test activities
performed on zD&T enables reallocation of MIPS to
higher value production workload
Add z System development and test capacity:
z Systems Development and Test Environment
Affordable off host development
and test environment
IMS DB2
CICS
WAS MQ
z/OS
COBOL, PL/I, C++, Java,
EGL, Batch, Assembler,
X86 PC or HX5 Blade
running Linux
IBM SoftLayer Infrastructure
zD&T
RTC RIT
z Systems
Development and
Test Environment
(zD&T)
UCD
IDz
DT
“RD&T improved our development and testing timeline and
provided stability and quality” Developer, Large Enterprise
Computer 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 limitation production module builds, pre-
production testing, stress testing, or performance testing.
7. More flexible licensing with an
updated z/OS software distribution:
• Cloud friendly software-based licensing for
enterprise customers, with up to 8 CPs per
instance
• Hardware-based licensing for personal and
portable use cases, 3 CPs per instance
• Adopt newer levels of z/OS software (see the
following pages for details)
• Part numbers to license z/TPF development,
test, education, and application
demonstration on z/D&T
z Systems Development and
Test Environment V10
v10: eGA’ed on 11/17/16
V10.0.1: eGA’ed on 03/16/17
8. zD&T v10.0: z/OS 2.2 Distribution (July 2016)
Green indicates New
• z/OS V2.2, including sub-features
• Encryption Facility
• z/OS Security Level 3 Feature and z/OS Communications
Server Security Level 3 Feature
• IBM HTTP Server
• DITTO/ESA
• IBM z/OS Management Facility
• IBM PD Tools
• Tools Base for z/OS
• IBM Debug Tool 13.1
• IBM File Manager 13.1- evaluation
• IBM Fault Analyzer 13.1- evaluation
• CICS Transaction Server
• CICS 5.1, 5.2, 5.3
• CICS/VSAM Recovery 5.1, 5.2
• CICS Transaction Gateway 9.0
• CICS Tools
• CICS Deployment Assistant 5.3
• Tivoli
• Tivoli System Automation for z/OS 3.5
• Tivoli NetView 6.2.1
• Tivoli Workload Scheduler for z/OS
• Compilers
• IBM Compiler for REXX 1.4
• IBM Enterprise PL/I 4.5
• IBM COBOL 5.2
• IBM Rational COBOL Runtime 6.0.1 (EGL)
• XL C++ 2.1
• IBM Java SDK for z/OS 7.1, 8.0
• WebSphere Application Server for z/OS 8.0, 8.5, Liberty Profile
• DB2 for z/OS
• DB2 for z/OS 10.1, 11.1
• DB2 Utility Suite for z/OS
• DB2 Administration Tool for z/OS
• DB2 Object Comparison Tool for z/OS
• DB2 for z/OS QMF
• IMS
• IMS 13, 14.1
• WebSphere MQ for z/OS 8
• Rational Developer for System z 9.5.1 z/OS components
• Rational Team Concert 6.0.1 z/OS components
• UrbanCode Deploy 6.2 z/OS Agent
• IBM Sterling Connect Direct for z/OS 5.2
• IBM Explorer for z/OS Aqua 3.0
• IBM z/OS Connect Enterprise Edition V2.0
9. zD&T 10.0.1: z/OS 2.2 Distribution (December 2016)
Green indicates New
• z/OS V2.2, including sub-features
• Encryption Facility
• z/OS Security Level 3 Feature and z/OS
Communications Server Security Level 3 Feature
• IBM HTTP Server
• DITTO/ESA
• IBM z/OS Management Facility
• IBM PD Tools
• Tools Base for z/OS
• IBM Debug for z Systems 14.0
• IBM File Manager 13.1- evaluation
• IBM Fault Analyzer 13.1- evaluation
• CICS Transaction Server
• CICS 5.1, 5.2, 5.3
• CICS/VSAM Recovery 5.1, 5.2
• CICS Transaction Gateway 9.2
• CICS Tools
• CICS Deployment Assistant 5.3
• Tivoli
• Tivoli System Automation for z/OS 3.5
• Tivoli NetView 6.2.1
• Tivoli Workload Scheduler for z/OS 9.3
• Compilers
• IBM Compiler for REXX 1.4
• IBM Enterprise PL/I 5.1
• IBM COBOL 6.1
• IBM Rational COBOL Runtime 6.0.1 (EGL)
• XL C++ 2.1, 2.2
• IBM Java SDK for z/OS 7.1, 8.0
• WebSphere Application Server for z/OS 8.0, 8.5, 9.0
Liberty Profile
• DB2 for z/OS
• DB2 for z/OS 11.1
• DB2 Utility Suite for z/OS
• DB2 Administration Tool for z/OS
• DB2 Object Comparison Tool for z/OS
• DB2 for z/OS QMF
• IMS
• IMS 13, 14.1
• WebSphere MQ for z/OS 8, 9
• IBM Developer for z Systems 14.0 z/OS components
• Rational Team Concert 6.0.2 z/OS components
• UrbanCode Deploy 6.2 z/OS Agent
• IBM Sterling Connect Direct for z/OS 5.2
• IBM Explorer for z/OS Aqua3.0.1
• IBM z/OS Connect Enterprise Edition 2.0
11. Lift and Shift all z
System volumes using
the Tools for zD&T
Beta
https://developer.ibm.com/mainframe/products/z-systems-development-test-environment/
System Volumes
Application
Volumes
Data Volumes
File Server
zD&T1
zPDT
System
Images
Application
Images
Extract and Transfer
Data
Images
zD&TN
zPDT
System
Images
Application
Images
Data
Images
Transfer and
Configure
12. Lift and Shift works, but brings
along the entire LPAR… all 30+
years of data that has been stored
on it. Do you really want to
transfer all that data around and
leave it in the hands of everyone?
TOO MUCH DATA
14. Analyze and visualize relationships between
application components, data and jobs
• Understand the structure of your business-critical applications across
languages and environments
• Reduce risk and time and increase quality of changes through visual
impact analysis integrated with your IDE
• Synchronize IBM AD with latest changes in your source code
management systems for a single source of truth
Reduce development change effort by up to 30%*
Reduce project management by up to 50%*
* Based on EZSource client surveys 2013-15, guidance from industry analysts and industry reference frameworks
Unlock: Rapidly analyze and visualize the secrets of complex
applications
15. ADDI Application Repository
ADDI:Build
ADDI:Analyze
Graphical
Analysis
Reports ‘Where
Used’
Analysis
ADDI:Delivery IntelligenceADDI:IDz
Application
Health
IDE
Integration
z/OS 3rd Party
DB2
CICS
IMS
SMF
TWS
CA7
CA Endevor
CA Librarian
ChangeMan
PDS
Natural
PDF
Excel
JPEG
XML
Visio
JSON
CSV
EMF
Mainframe
Agents
ADDI:Connect
ADDI High Level Workflow
16. Provide the following information
• Datasets used by a CICS application (source + CICS FCT)
• Datasets used by a batch application (source + app JCL)
• DB2 tables used by an application (source)
• CICS region used datasets (CICS JCL)
Additional information is available from various software components,
such as schedulers, MQ, IMS, IDMS, Adabas, Datacom and so on.
How zD&T uses Application Discovery
20. • Create zD&T application components that consists
of:
• A set of sequential files that represent your
system volumes
• Data set dumps / volume sequential files that
represent a subsystem
• Data set dumps that represents an
application (and/or application data)
• Each zD&T application component is identified by
a name and a version
Create application
components
z/OS 2.2
DB2 11
CICS 5.1
CICS 5.2
CICS 5.3
Hospital 1.2
JKE Data 1.0
Databases
z/OS
z/OS 2.2
CICS 5.1
JKE Data 1.0
application
components
CICS 5.3
21. • Create a zD&T application image that consists of
a set of zD&T application components
• Each zD&T application image is identified by a
name and can be versioned
Create application images
z/OS 2.2
CICS 5.3
JKE Data 1.0
z/OS 2.2
CICS 5.1
JKE Data 1.0
application
components
application
image(s)
CICS 5.3
z/OS 2.2
CICS 5.1
JKE Data 1.0
JKE Banking App
w CICS 5.1 - v3.3
JKE Banking App
w CICS 5.3 - v3.2
22. Hospital 6.5
• Provision zD&T instance(s) based on a single
zD&T application image.
• Requirement: A machine with a clean Linux install
• Under the hood, this means:
1. Pull the zD&T product and silently install it.
2. Configure the host linux machine – iptables /
license server / etc.
3. Install the zD&T application image content
4. Generate a devmap file
5. IPL z/OS
6. Restore application data sets.
Provision zD&T instance(s)
application
image(s)
z/OS 2.2
CICS 5.1
JKE Data 3.2
z/OS 2.2
CICS 5.1
JKE Data 3.2
z/OS 2.2
CICS 5.3
JKE Data 3.2
JKE Banking App
w CICS 5.3 - v3.2
JKE Banking App
w CICS 5.1 - v3.2
zD&T instances
23. • Give us feedback from design through prototype through delivery
• Are we on the right track with these tools?
• Use our early technology and help guide the direction of these tools
We Are Looking for Sponsor Customers
https://developer.ibm.com/mainframe/products/z-systems-development-test-environment/
24. 24
#IBMz
#DevOps
#ibminterconnect
Date/Time Location Session Session Title
Thu, 23-Mar, 10:30 AM - 11:15 AM Mandalay Bay South,
Level 2 Breakers L
5739 How to Create a Full IBM z Systems Test Environment in Minutes
Thu, 23-Mar 09:30 AM - 10:15 AM Mandalay Bay South,
Level 2 Breakers J
6579 Economical z Systems Digital Transformation Powered by z
Systems Development and Test Environment"
Mon, 20-Mar, 03:15 PM - 04:00
PM
Mandalay Bay South,
Level 2 Breakers J
5951 DevOps for z Systems Kickoff: Cognitive DevOps for the Hybrid
Cloud
Wed, 22-Mar 01:30 PM - 01:50
PM
Engagement Theater
Booth # 588 Concourse
7128 "I Hope This Doesn't Break...": How to Tackle Enterprise
Development Challenges with Confidence
Mon, 20-Mar, 04:15 PM - 05:00
PM
Mandalay Bay South,
Level 2 - Breakers J
5617 Using Analytics to Improve Software Quality
Thu, 23-Mar, 09:30 AM – 10:15
AM
Mandalay Bay South,
Level 2 - Breakers J
2965A Cognitive DevOps: Get Rid of the Guesswork to Improve
Software Delivery
zD&T and ADDI Sessions
25. 25 3/17/2017
Jump-start your digital transformation with
a DevOps Workshop! Day and Date Start Time Workshop Title Facilitators
Mon, Mar 20 3:30 pm
Apply Design Thinking to Accelerate
DevOps
Sarah Plantenberg
Chris Lazzaro
Tue, Mar 21 11:30 am
Hold Your Horses or Let Them Run Wild? A
Financial Institution’s DevOps Journey
Peter Eeles
David Zimmerman
Tue, Mar 21 2:15 pm
Get on the Bandwagon for Digital
Transformation with DevOps
Sanjeev Sharma
Tue, Mar 21 4:00 pm
Get Mapped – Lean Value Stream Mapping
for DevOps
Mustafa Kapadia
Wed, Mar 22 8:30 am
Continuous Delivery of Software Innovation
in Today's Complex Multi-Speed IT World
Al Wagner
Eric Minick
Wed, Mar 22 10:30 am
Get a SAFe® Agile Release Train Up &
Running in an Hour
Amy Silberbauer
Bhawana Gupta
Wed, Mar 22 1:00 pm
Simplify DevOps Transformation with IBM
Bluemix Continuous Delivery and Garage
Method
Chris Lazzaro
Michael Elder
Wed, Mar 22 3:00 pm
Mainframe DevOps: Managing the Cultural
Divide
Rosalind Radcliffe
Thu, Mar 23 8:30 am
Managing Multi-Cloud Environments with
Ease
Shajeer Mohammed
Jose Ortiz
Thu, Mar 23 10:30 am
Shift Application Performance Management
Left in the DevOps Lifecycle
Arun Biligiri
Location: Reef Ballroom D, Mandalay Bay
Reserve Your Seat Now!
Complimentary
DevOps for Dummies book set and
IBM Bluemix Garage Method Field Guide
• 90 min Lean Coffee format workshops with hands-on exercises
• Led by IBM DevOps experts and thought leaders
• Share your experience in dealing with key DevOps challenges
Seating is limited: RSVP at http://bit.ly/ibmworkshops or Text Jon Ward at (919) 357-2239
27. 27 3/17/2017
Notices and disclaimers
continued
Information concerning non-IBM products was obtained from the
suppliers of those products, their published announcements or other
publicly available sources. IBM has not tested those products in
connection with this publication and cannot confirm the accuracy of
performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be
addressed to the suppliers of those products. IBM does not warrant the
quality of any third-party products, or the ability of any such third-party
products to interoperate with IBM’s products. IBM expressly disclaims
all warranties, expressed or implied, including but not limited to, the
implied warranties of merchantability and fitness for a particular,
purpose.
The provision of the information contained herein is not intended to, and
does not, grant any right or license under any IBM patents, copyrights,
trademarks or other intellectual property right.
IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS,
Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document
Management System™, FASP®, FileNet®, Global Business Services®,
Global Technology Services®, IBM ExperienceOne™, IBM SmartCloud®,
IBM Social Business®, Information on Demand, ILOG, Maximo®,
MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower,
PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®,
PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®,
PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®,
SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli® Trusteer®,
Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and
System z® Z/OS, are trademarks of International Business Machines
Corporation, registered in many jurisdictions worldwide. Other product
and service names might be trademarks of IBM or other companies. A
current list of IBM trademarks is available on the Web at "Copyright and
trademark information" at: www.ibm.com/legal/copytrade.shtml.