Dave Myers' kick-off address, and RDz 7.6 New Features

28
® IBM Software Group © 2008 IBM Corporation Rational Developer for System z User Group Kickoff
  • date post

    21-Oct-2014
  • Category

    Documents

  • view

    1.429
  • download

    1

description

 

Transcript of Dave Myers' kick-off address, and RDz 7.6 New Features

Page 1: Dave Myers' kick-off address, and RDz 7.6 New Features

®

IBM Software Group

© 2008 IBM Corporation

Rational Developer for System z

User Group Kickoff

Page 2: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Welcome!Your presenters today:

David Myers (RDz/RTCz Product Line Manager)

Jon Sayles (RDz ecosystem team)

Maria Querales (IMS SOA Technical Advocate)

Tony Rudd (RDz User)

Page 3: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Before we begin… This is the second virtual user group!!

Thanks for coming Expect some errors/hiccups/flubs/ etc

Based on your feedback we plan to hold more 1 per Quarter … … or more

Next user group tentatively planned for 1Q Please provide Jon and I suggestions on content Speak up if you would like to present! …

Page 4: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Enterprise Modernization solutionsA smarter way to maximize the value of your applications, people and teams

Applications

Teams People

For more information, visit: www.ibm.com/rational/modernization

Consolidate team infrastructure

to increase efficiency, collaboration,

and governance across software lifecycle

Reduce application maintenance costs, increase agility to respond to change and increase overall quality

Achieve greater businessagility and productivityby leveraging existing

domain knowledge and new talent

4

Page 5: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Rational Developer for System z (RDz) overview What is RDz

Eclipse-based IDE speeding modern composite (SOA) application development

RDz supports Enterprise Modernization Links WAS and core system z processing Supports common IDE for COBOL, PL/I, C, C+

+, HLASM, Java, EGL and web services Transforms UML to COBOL source code Provides interactive access to z/OS for

development, debug, job generation, submission, monitoring, command execution

Supports new and existing runtimes (CICS, IMS, Batch, USS, DB2 SP, WAS)

RDz supports SOA Enables CICS and IMS applications for web

services and SOA Supports for J2EE, JCA, XML, web services

MVS PDS members

Data set characteristics

TSO Command Shell

Configurable Editor

USS Command Shell

Disconnected-vs-

Connected

JES subsystem view

Service Flow

Page 6: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Agenda for today Dave Myers – Intro / What’s New in RDz V7.6 Maria Querales – IMS SOA Tony Rudd – Customizing RDz JCL Procs Jon Sayles – Intermediate Debugging Application Analysis and Maintenance

Page 7: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

RDz and PD tools for a single developer desktop

RDz workstation zOS

File Manager

Fault Analyzer

Debug Tool

RDz

Host

RDz works with the existing PD tools on the host; not different versions RDz accesses the PD tools function as you would see it on the green screen and

exposes/enhances it through the windows client RDz facilitates easy access to all three tools at the same time for an integrated

desktop development experience

Displaying Fault Analyzer report

Editing data with File Manager

Debugging application with

Debug Tool

Developing System z Application with RDz

Page 8: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Web

Ser

vice.NET

ClientClient

Developer

Application developer

SAP Client

Web service clients

Java/J2EE Client

Java dev

Direct Database access

Developers

Java /J2EE Developer

CICS Developer

DB2 Developer

Java class Library

Direct SOAP

IMS SOAP Gateway

RDz

Solutions

WID RAD

IMS TM Resource Adapter

MFS Web Services

WebSphere

Solutions

DLI Model Utility

DLI Model Utility

DB2 SP/CICS

Java class

Library

Java class

Library

WebSphere

IMS DB Resource Adapter

IMS

Database

IMS C

onnect

OD

BA

/DR

ASQL

XQueryDL/I

DL/ISOAP TCP/IP

Java class Library

Transaction manager

IMS APP

Database manager

To Provide a variety of new IMS Solutions

DLI Model Utility

Page 9: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

RDz adoption rates in the industry RDz is a bright spot for growth within Rational

Meeting or beating expectations for 6 of the last 8 quarters

RDz is growing…fast! # of customers increasing by 25% - 40% a year # of licenses sold growing at 50% - 75% a year Rational Mainframe IDE business growing faster than the Rational Java/WAS IDE

business

Thousands of RDz licenses rolled out and in use today Multiple rollouts of 1000 or more developers pending

Page 10: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

RDz Adoption Patterns for success1. Start small and get the tool installed and configured

Pick a project (Enabling for Web Services, Need for more productivity, etc) Integrate your common tools. source code management systems, and the IBM Problem

Determination tools (Debug Tool, File Manager, Fault Analyzer) Configure the tool according to your shop standards (templates, code libraries, build

process, etc)

2. Try out RDz using your software development process Find out what works and what does not work, develop recommendations Work with the IBM teams, we want you to be successful

Page 11: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

RDz Adoption Patterns for success (cont)3. Get trained!!

Don’t expect 40 year mainframe veterans to adjust from green screen to GUI overnight Learn all the capabilities in RDz you can take advantage of, there are many things to

either supplement or replace manual steps you have today Teach people the common usage patterns of the tools to best save MIPS and money

4. Setup mentor groups, power users, or a support organization Have a go-to person/group for guidance so as to not discourage new users Power users can help train others and drive adoption ensuring success

Page 12: Dave Myers' kick-off address, and RDz 7.6 New Features

®

IBM Software Group

© 2008 IBM Corporation

What’s New in RDz V7.6

Page 13: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

RDz V7.6 Release Themes

New Runtime Support for CICS, IMS, and DataPower Improved Web Services support New Lifecycle tool and SCM integration capabilities Improved Consumability

Page 14: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

14

Packaging/Naming (No change from RDz 7.5)

RDz with EGLOffering for traditional programmers creating Service Oriented Applications/Web UI

RDz with JavaTM

Offering for cross-platform programmers connecting WAS to System z traditional applications

14

RDz with EGL

Eclipse

RDz-core Edit, Compile, Debug Web Services PD Integration

EGL ToolsEGL, JSF, Rich UICOBOL Gen,etc

RDz with Java

Eclipse

RDz-core Edit, Compile, Debug Web Services PD Integration

JEE ToolsJEE, JSF, Web 2.0 Visual designeretc

Page 15: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

New Runtime Support CICS 4.1 Support

CICS 4.1 syntax check support New CICS Explorer Integrated Service Component Architecture tooling (modeling

and deployment of services and dependencies) Event Processing metadata creation CICS Deployment tools for traditional and service

projects IMS V11 support

IMS code generation and snippet insertion

Page 16: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Navigate and deploy runtime resources…

Edit resources

Define program resource requirements in a file included in a RDz project/subproject Install program code and resource definitions into test region(s) from RDz Easily and repeatedly verify and enable resources during code development

Page 17: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

RDz SCA tooling – Modeling and deploying services

• Define application component interfaces and dependencies

• input/output • CICS/WAS resource requirements

• Visualize application structure and dependencies between components and services

• Easily deploy component definitions to CICS and WAS

• Right-click and deploy for testing

• Manage components through the lifecycle

Page 18: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Improved Web Services Support Generation of web services for MTOM/XOP web services (DataPower) Support for top-down PL/I generation CICS Web 2.0 service support (ATOM and XSDBind) Meet-in-the-middle mapping for XML attributes

IBM

DataPower

CICS WSCICS WS3.2+3.2+

X

B

X

Binary data

XML data

B X

WS-Consumers

WS-Consumers

Existing path

Potential new path

Page 19: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

-

CICS Web 2.0 ATOM Feeds Enable CICS applications

Provide live information for Web 2.0 consumption

Integrate with related data Give full picture in a single holistic view

Make new kinds of applications based on up-to-date content and information

Decision-support tools for knowledge workers Composite user interfaces for expert workers Information feeds & widgets to consumers for

use in their own mashups Develop using WebSphere sMash or

Rational Developer for z with EGL

High level architecture: CICS Atom feeds

PC Browser

Map API

z/OSCICS

Transaction Server DB2 9 for

z/OSCA8K Support Pac

InsuranceCustomers and

Policies

Mainframe

Atom feeds

IBM LotusMashupsServer

Unix

Servlet

Page 20: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Lifecycle tools and SCM Integration Integration with Rational Team Concert for System z and

Jazz Packaging of the RTCz client Collaboration tools Work item linking to datasets Project integration (zComponents and RDz subprojects) Collaborative Debugging using IBM Debug Tool (sharing of

breakpoints and debug sessions)

Endevor support CARMA RAM for accessing Endevor Integration with Remote Projects Also available in tech preview for V7.5!

Improved PD tool integration Debug tool enhancements File Manager enhancements (Note: this requires host File

Manager v10.1)

Page 21: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Endevor Integration Filter and search through environments, systems,

subsystems, members, and stages based on queries (equivalent to DISPLAY) Filters saved across zOS sessions Easy access to common searches and members Drill down into subsystems

RETRIEVE members to zOS projects Access to typical RDz functionality like syntax check,

content assist, debug, etc

ADD/UPDATE members with single click RDz remembers Endevor location for retrieve and

adds back

QuickEdit (browse) members from CARMA interface

Integration with existing GENERATE configuration

Demonstrate what is possible with CARMA for custom SCM integration

Page 22: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

More Capabilities Improved Lifecycle Tools Integration

Integration with Rational Team Concert for System z, RDz, and Debug toolCollaborative Debugging using IBM Debug Tool

(sharing of breakpoints and debug sessions)

Improved FM integrationImproved performanceNew utility operations wizards Advanced Allocate Advanced Copy …

Note: this requires host File Manager v10.1

Page 23: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

EM04:Improve Collaboration with Rational Team Concert for System z13th October 2009

Innovative Debugging using Collaboration Collaborative debug with RDz and

IBM Debug Tool via the Rational Team Concert Server! Share breakpoints and monitors

with other team members Transfer debug session control to

other users Save debugging sessions for later

retrieval in the team environment Works for WAS (JEE) and System

z applications

Page 24: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Consumability Editor Improvements

PL/I real-time syntax checking support Expanded COBOL real-time syntax check support for CICS and SQL real-time

syntax checking Content assist Performance improvement (Some lab tests up to 80% faster!!!) Upload/Download Performance improvements (on average 10% faster) Variable tooltips (hover help) Identification of non-round trip HEX characters (highlighted in editor after warning)

Property Group Editors Improved usability Work on property groups along side code (no more wizards)

Active Jobs refresh contents RDz extension APIs Web-Delivery (Remote) Infocenter Smaller installation size and reworked PPA structure COBOL Café updates and distance learning

Page 25: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

Content Assist Performance improvement

Cobol Sample* PL/I Sample*

RDz Release 7.5 New release 7.5 New release

Content Assist 157 30 150 32

• the target COBOL/PLI source has 50 COPY members.

• SYSLIB has 10 libraries and all of the 50 COPY members are included in the last library of the SYSLIB libraries.

* Units in seconds* Units in seconds

IBM Confidential

Page 26: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

26

RD/z User Assistance In 7.5.x, help (Information Center) installed with the offering OR on web

at http://publib.boulder.ibm.com/infocenter/ratdevz/v7r5/index.jspHelp 7.5.x

Request

Content

Response

Local Hard

Drive

Help 7.6 Request

Content

Remote Assistance

Internet

Response

IBM.com In 7.6.x, help (Information Center) comes from the web by default

Page 27: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

27

RD/z User Assistance - Web Delivery New help infrastructure: three options available during product installation

Remote Help (default)– InfoCenter within product pulls help directly from IBM.com– User always has the latest help updates

Local Help– Download help content to local machine using the Local Help Updater– Access help locally – Update help using the Local Help Updater (when web access is available)

Enterprise help (intranet)– Internally hosted Information Center– Administrator downloads help to internal server; all updates handled by administrator– Users access content from this server (inside firewall)

Customer benefits Access help content from a variety of sources/configurations Allows IBM to update UA content outside of the product release schedule Smaller installation footprint

Disconnected users: accessing help with no internet access RD/z will ship a CD of the help (Information Center)

Page 28: Dave Myers' kick-off address, and RDz 7.6 New Features

IBM Software Group | Rational software

COBOL Cafe

http://www-949.ibm.com/software/rational/cafe/community/cobol