2. Application Delivery Foundation for z Systems V3.0
Essential development and problem analysis solution
Highlights:
Comprehensive solution for z/OS application
development and problem analysis
Designed for Enterprises embarking on
DevOps transformation journey
Exploit the latest advancements in the z
Systems platform
Built on Aqua platform for next level of
integration and extensibility
Problems solved:
Slow development cycle
Time consuming analysis of complex programs
Improve operational cost while dealing with
increased workload and new requirements
Millennials drawn to advanced tooling – on par
with Java/C++
Application
Delivery
Foundation for
z Systems
Developer for z
Systems Enterprise
Edition
Application
Performance Analyzer
for z/OS
Fault Analyzer for z/OS File Manager for z/OS
Built on IBM Explorer for z/OS Aqua
3. IBM Application Delivery Foundation for z Systems V3.0
Success story with Danske Bank
About Danske Bank
Established in 1871, Danske Bank is a Nordic
universal bank. In its core markets of Denmark,
Norway, Sweden and Finland, it serves all types
of customer, from personal customers and
businesses to large institutional clients. In total,
the bank has 3.5 million customers, 2.2 million of
whom use e-banking, and operates a network of
300 branches across eight countries. Danske
Bank has 19,000 full-time employees and
continues to grow both organically and through
mergers and acquisitions.
Driving faster innovation in banking and
customer services with IBM z Systems – Service
innovation is a major driver of competitive
differentiation in banking. To maintain first-mover
advantage and win market share, Danske Bank
needed the ability to develop and test software
faster.
Read the full story.
Why choose IBM ADFz?
Enhances visibility of performance and
availability in development landscapes
Accelerates z Systems development
contributing to first-mover advantage for the bank
Simplifies development with standards-based
graphical environment
ADFz APIs strengthen bank’s API strategy –
using an enterprise service bus to transform
internal capabilities by setting up more APIs to
encourage reuse for boosted productivity
“What’s great about ADFz and Rational Developer
for z Systems is that almost everything we need
to deliver software rapidly is in one interface”
says Henrik Hartvig Jensen, Lead Software Engineer
and Technical Architect
“We continue to work closely with the IBM labs,
in particular to inspire them to incorporate our
home-grown functionality into the IBM tools. It’s
a great two-way relationship, and we appreciate
the cooperation.” Jesper Hollitsch Poulsen, Senior
Development Manager
4. IBM Developer for z Systems Enterprise Edition V14.0
Simplify development of high quality z/OS applications
Highlights in this release:
Advanced visualization
– Visual debugging with program flow
diagram (video)
– Static data flow analysis
Shift-left and quality improvement
– Test batch programs with I/O files
– Code coverage performance
improvement, headless execution
and tagging
Improved usability
– Source level debugging (video)
– Stack-pattern breakpoints (video)
– Debug launch configuration
simplification
Next generation z/OS debugger
– Support for debugging 64-bit apps
– Foundation for advanced features
of IDz EE
Traditional Development
Smart editors with advanced visualization technology
Advanced support for CICS TS, DB2, IMS and MQ
Integration with SCMs
Debugging
Debugging new and legacy applications
Simplified user experience
Quality Improvement
Unit testing and coverage features
Code review rules
Enterprise Modernization
J2C and Java code coverage features
JSON & SOAP style web services
Hybrid Cloud Development
IBM Eclipse Tools for Bluemix
5. IBM Developer for z Systems Enterprise Edition V14.0
New features – drill down
Visualization
Smart Editors
Static Data Flow
Analysis
Shift-Left
• Control flow diagram – visually traces the execution flow of
program logic – synchronized within Debug
• Dynamic annotation – paragraphs and procedures are
highlighted as the execute within Debug
• Stack pattern breakpoints – stop debugger precisely at the point
of interest with greater granularity
6. IBM Developer for z Systems Enterprise Edition V14.0
New features – drill down (continue)
Visualization
Smart Editors
Static Data Flow
Analysis
Shift-Left
• Smart editors – dozens of time-saving features to simplify COBOL,
PL/I, JCL coding and analysis
• Source level debugging - setup breakpoints while editing the source
(not source display)
• Vastly simplify DB2/SQL development – execute embedded SQL
statements directly from COBOL or PL/I edit
7. Visualization
Smart Editors
Static Data Flow
Analysis
Shift-Left
• Depict – depict variable value flow of data within a COBOL program
• Discover data relationship
• Ideally suited for maintenance and support tasks such as:
• Field Expansion
• ABEND analysis involving invalid data (S0C7, S0C4, etc.)
• Data element change impact analysis
IBM Developer for z Systems Enterprise Edition V14.0
New features – drill down (continue)
8. Visualization
Smart Editors
Static Data Flow
Analysis
Shift-Left
IBM Developer for z Systems Enterprise Edition V14.0
New features – drill down (continue)
• zUnit – early detection of defects save $$$, automate Unit
Testing process
• Test standalone batch programs – COBOL and PL/I
batch programs with VSAM/QSAM I/O
• Understand coverage of tests – improved performance
with headless execution
• Filtering of code coverage results – summary info for
interested section of a program
• Shorten test cycle – leverage Application Delivery
Intelligence to shorten test cycle (video)
9. IBM Developer for z Systems Enterprise Edition V14.0
Canada Mortgage and Housing Corp. – Improves efficiency and responsiveness
“We can be more responsive to the business, and
we’ve gained that agility we need to keep up with
changing regulations.”
—Jeff Blackadar, application development manager
The transformation: Canada Mortgage and Housing Corp. (CMHC) was
at risk of losing talent because many of the programmers supporting the
organization’s flagship COBOL application were approaching retirement.
To modernize its development environment, the company implemented
IBM® Rational® Developer for z® Systems software, which helps
programmers maintain COBOL code in an environment that looks similar
to Microsoft .NET or Java environments.
Increases efficiency
by supporting hybrid developers
who can work across different
application platforms
Helps programmers
without extensive COBOL experience
maintain COBOL code in a familiar
development environment
Cut down a backlog of work
from years to less than six months
Solution component
Software
• IBM® Rational® Developer for z® Systems
10. IBM Developer for z Systems Enterprise Edition V14.0
Future-proof z/OS application debugging requirements and much more
Developer for z Systems
Enterprise Edition
Debug for z Systems
Highlights in this release:
Fully supports debugging of 64-bit z/OS
applications written in PL/I, C/C++ and HLASM
Support for the latest languages including
Enterprise COBOL V6.1, Enterprise PL/I V5.1,
z/OS XL C/C++ V2.2, Automatic Binary
Optimizer for z/OS V1.1, HLASM, and Java 8
Support for the latest subsystem environments
including CICS TS V5.3, DB2 11 and IMS V14.
Small mainframe footprint because of the host-
offload architecture
Full compatibility mode with Debug Tool for
z/OS for easier migration
Provides lightweight remote debugging from
z/OS Explorer Aqua as well as usage under
ISPF/3270 environment
Includes utilities such as Load Module Analyzer
and COBOL migration assistance tool
Debug for z Systems
Provides foundation for advanced
features – enables next level of
development, maintenance and
production support productivity.
11. IBM Debug for z Systems V14.0
Success story with the next generation z/OS debugger
An European financial services company uses a large number of
Enterprise PL/I batch programs to process data stored in DB2.
With expected increase of data to process in coming years, it was
evident that their batch applications will eventually run out of
virtual storage in near future.
The customer approached IBM to develop a solution which
enables exploitation of 64-bit virtual storage from their Enterprise
PL/I applications.
Given the importance of suitable development tools, the customer
approached IBM to ensure development tools are enhanced
(specifically Debug Tool for z/OS as the priority) to enable
debugging of their 64-bit applications.
In collaboration with the customer, IBM z/OS debugger team
delivered a solution which satisfies the customer’s requirements.
12. IBM Explorer for z/OS V3.0.1 Aqua
Enabling next level of integration across Dev & Ops tools
Strategic integration platform and trouble free
install and maintenance
• Products install and work together nicely (either Installation
Manager or Eclipse P2)
Integration across dev and ops
• Select and install those you need for development and
operations
Fault Analyzer File Manager
Application
Performance
Analyzer
Developer for z
Systems
Enterprise Edition
Application Delivery Foundation
for z Systems
CICS Tools & Software
Performance
Analyzer
Interdependen
cy Analyzer
Deployment
Assistant
Configuration
Manager
CICS TG
CICS Explorer
Data Studio
IMS
Explorer
MQ
Explorer
Rational
Team
Concert
z/OS
Connect EE
Monthly updates
• New enhancements & fixes delivered to you on
monthly basis
Comprehensive and convenient packaging
• Build high quality z/OS applications with ADFz,
leveraging robust integration across development
and problem determination tools
IBM z Systems Continuous
Integration & Delivery
z/OS Explorer Integration Platform
13. IBM Explorer for z/OS V3.0.1 Aqua
Central community of DevOps solutions
Visit https://developer.ibm.com/mainframe/
14. IBM Explorer for z/OS V3.0.1 Aqua
Next level of integration and accelerated delivery: Fault Analyzer for z/OS
With Fault Analyzer integration:
• Quick access to lookup ABEND code explanation for
failed jobs
• Quick access to Fault Analyzer ABEND analysis report
while browsing job output
• Quick access to display the contents of a selected PDS
or PDS/E as Fault Analyzer history file
15. IBM Explorer for z/OS V3.0.1 Aqua
Next level of integration and accelerated delivery: File Manager for z/OS
• z/OS Explorer Aqua provides basic access to data sets,
USS files and JES
• File Manager enables access to additional resource types:
• VSAM data sets
• DB2
• IMS
• CICS TS (CICS files, TS queues and TD queues)
• WebSphere MQ
• Formatted editors are integrated in the editor association
framework
• File Manager utility functions are available from the context
menu
16. IBM Fault Analyzer for z/OS V13.1
How often do you deal with failures and why?
Video: https://youtu.be/WOIv62EMc_E
Highlights:
Improves developer productivity and
decreases deployment costs by helping to
analyze and correct application failures
quickly (CICS, DB2, IMS, MQ, COBOL,
PL/I, HLASM, C/C++ and JAVA)
Automatic program abend capture and
reporting
Program source-level reporting
Provides a detailed report about program
failures to help resolve them quickly
Enables you to track and manage
application failures and fault reports
GUI, ISPF and CICS interfaces
What’s new?
ABEND analytics feature: discover trend
and areas of improvement
17. Highlights:
Manage production, test and development data
across multiple formats and storage media
Create, edit, copy, browse, extract, print, and
compare enterprise data (VSAM/DB2/IMS,
CICS/MQ)
Format data using COBOL, PL/I, or HLASM
record layout
Edit entire files regardless of size
Scramble sensitive data to insure data privacy
across all environments
GUI, ISPF and CICS interfaces
IBM File Manager for z/OS V13.1
Simplify manipulation of data residing on z Systems platform
Remote system support
• Edit/browse remote resources
• Copy data using powerful FM
copy (scrambling,
reformatting, and selective
copy)
• Search remote resources
What’s new?
Remote System support
Advanced search function
18. IBM Application Performance Analyzer for z/OS V14.0
Performance analysis of increased & new workload on z/OS
Highlights:
Helps to maximize the performance of your
applications and improve the response time of
your online applications and batch turnaround
Identify constraints and improve the entire
application’s performance no matter where the
problem resides (CICS, IMS, DB2, MQ,
COBOL, PL/I, HLASM and JAVA)
Displays overall system activity, enabling you
to check job execution online and select which
active job to monitor
Automatically starts to monitor job
performance when the job or program
becomes active
Provides multiple summary reports to assist in
identifying key areas of performance
bottlenecks
Compare performance and identify regression
What’s new?:
Enhances the core infrastructure of the
product to support new workloads on
z/OS as well as traditional workloads
z/OS 2.2
Traditional workloads New workloads
CICS TS V5.3
IMS
V14
DB2
V11
MQ for z/OS V8
Adabas V8.2.6 Natural V8.2.3
Java 8
WAS V8.5
Automatic Binary
Optimizer for z/OS V1.1
Enterprise COBOL
V6.1
Enterprise PL/I V5.1
HLASM C/C++
19. Where do I start?
New
Version
Application
Delivery
Foundation for z
Systems V3.0
New
Developer for
z Systems
Enterprise Edition
V14.0
New
Version
Application
Performance
Analyzer for z/OS
V14.0
Enhanced
Fault Analyzer
for z/OS V13.1
Enhanced
File Manager
for z/OS V13.1
New
Version
Debug for z
Systems V14.0
New
Version
Developer for z
Systems V14.0
Debug Tool for z/OS
V13.1
Rational Developer for z
Systems V9.5
No cost version upgradeNo cost version upgrade
Trade-up of existing entitlement
Trade-up of existing entitlement
• Application Delivery Foundation for z Systems is a
bundle of individual products. Individual products can be
purchased separately as well.
• The same z/OS debug technology is included in
Developer for z Systems, Developer for z Systems
Enterprise Edition and Debug for z Systems.
• Debug for z Systems includes 3270 interface and
lightweight Eclipse GUI which are NOT available with
Developer for z Systems.
• Developer for z Systems Enterprise Edition includes
Debug for z Systems and 1 authorized user license of
Developer per z Systems per Value Unit.
20. Deployment Project Office/DPO
No-charge implementation services for ADFz and component rollout
DPO
A 12-week program that provides up to 50 hours of remote technical guidance
provided by senior IBM technical staff
Includes extensive (free) technical enablement by IBM subject-matter-experts and
technical trainers
Pricing
No charge. This program is offered as an investment in customer satisfaction,
successful product deployment, wide-spread adoption and ROI
Interested?
Contact: Rocco Cocco (cocco@us.ibm.com) and Jon Sayles (jsayles@us.ibm.com).