ibm application delivery foundation for z systems

20
Announcement: August 23 rd , 2016 GA: September 9 th , 2016

Upload: devops-for-enterprise-systems

Post on 11-Jan-2017

391 views

Category:

Software


0 download

TRANSCRIPT

Page 1: IBM Application Delivery Foundation for z Systems

Announcement: August 23rd, 2016GA: September 9th, 2016

Page 2: IBM Application Delivery Foundation for z Systems

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

Page 3: IBM Application Delivery Foundation for z Systems

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

Page 4: IBM Application Delivery Foundation for z Systems

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

Page 5: IBM Application Delivery Foundation for z Systems

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

Page 6: IBM Application Delivery Foundation for z Systems

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

Page 7: IBM Application Delivery Foundation for z Systems

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)

Page 8: IBM Application Delivery Foundation for z Systems

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)

Page 9: IBM Application Delivery Foundation for z Systems

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

Page 10: IBM Application Delivery Foundation 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.

Page 11: IBM Application Delivery Foundation for z Systems

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.

Page 12: IBM Application Delivery Foundation for z Systems

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

Page 14: IBM Application Delivery Foundation for z Systems

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

Page 15: IBM Application Delivery Foundation for z Systems

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

Page 16: IBM Application Delivery Foundation for z Systems

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

Page 17: IBM Application Delivery Foundation for z Systems

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

Page 18: IBM Application Delivery Foundation for z Systems

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++

Page 19: IBM Application Delivery Foundation for z Systems

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.

Page 20: IBM Application Delivery Foundation for z Systems

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]).