ibm application delivery foundation for z systems
TRANSCRIPT
Announcement: August 23rd, 2016GA: September 9th, 2016
Application Delivery Foundation for z Systems V3.0Essential 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
IBM Application Delivery Foundation for z Systems V3.0Success 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
IBM Developer for z Systems Enterprise Edition V14.0Simplify 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 DevelopmentSmart editors with advanced visualization technologyAdvanced support for CICS TS, DB2, IMS and MQIntegration with SCMs
DebuggingDebugging new and legacy applicationsSimplified user experience
Quality ImprovementUnit testing and coverage featuresCode review rules
Enterprise ModernizationJ2C and Java code coverage featuresJSON & SOAP style web services
Hybrid Cloud DevelopmentIBM Eclipse Tools for Bluemix
IBM Developer for z Systems Enterprise Edition V14.0New 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
IBM Developer for z Systems Enterprise Edition V14.0New 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
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.0New features – drill down (continue)
Visualization
Smart Editors
Static Data Flow Analysis
Shift-Left
IBM Developer for z Systems Enterprise Edition V14.0New 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)
IBM Developer for z Systems Enterprise Edition V14.0Canada 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 programmerswithout extensive COBOL experience maintain COBOL code in a familiar development environment
Cut down a backlog of workfrom years to less than six months
Solution component Software• IBM® Rational® Developer for z® Systems
IBM Developer for z Systems Enterprise Edition V14.0Future-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.
IBM Debug for z Systems V14.0Success 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.
IBM Explorer for z/OS V3.0.1 AquaEnabling 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
Interdependency 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 basisComprehensive 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
IBM Explorer for z/OS V3.0.1 Aqua
Central community of DevOps solutions
Visit https://developer.ibm.com/mainframe/
IBM Explorer for z/OS V3.0.1 AquaNext 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
IBM Explorer for z/OS V3.0.1 AquaNext 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
IBM Fault Analyzer for z/OS V13.1How 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
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.1Simplify 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
IBM Application Performance Analyzer for z/OS V14.0Performance 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
IMSV14
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++
Where do I start?New
Version
Application Delivery Foundation for z Systems V3.0
NewDeveloper 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 upgrade No 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.
Deployment Project Office/DPO No-charge implementation services for ADFz and component rollout
DPOA 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
PricingNo charge. This program is offered as an investment in customer satisfaction,
successful product deployment, wide-spread adoption and ROI
Interested?Contact: Rocco Cocco ([email protected]) and Jon Sayles ([email protected]).