IBM Software Group ® 1 CICS “SIX” Tools Overview Ted Caffarelli Product Line Manager, CICS Tools April 2009
Nov 18, 2014
IBM Software Group
®
1
CICS “SIX” Tools Overview
Ted CaffarelliProduct Line Manager, CICS Tools
April 2009
IBM Software Group
2
Agenda
I/T Business Requirements IBM Investments in CICS Tooling CICS Tools Overview Leveraging the CICS Explorer Information Resources
IBM Software Group
3
Common I/T Business Demands
Improve Business Responsiveness Modernize critical/strategic mainframe platform to support SOA and Web services Develop and deploy new workloads that provide highest levels of RSA and security Renewed interest in System z leadership capabilities Respond to changing market dynamics and skills gaps
Drive I/T Optimization Reduce total cost of ownership Growing system complexity Meet demanding Service Level Agreements (SLAs)
Need for Governance and Compliance Regulatory and corporate compliance Data integrity also applies to VSAM managed data (not just DB2) Protect sensitive data outside production environment Control and audit access to protected data and system functions
IBM Software Group
4
CICS Tools Investments – 2003 to 2009 Evolution
Increase “ease of management” of CICS TS Reduce time, effort, and risks associated with CICS TS V2V
Simplify management of CICS TS regions
Assist in modernization and reuse of current applications
“Exploitation and Integration” with CICS TS Increase business value of being on the latest releases of TS
Speed-up customer deployment of strategic CICS functionality
Leverage tooling to help mitigate declining skills on z
Lower “total cost of ownership” of CICS TS Provide cost affordable solutions to installed ISV tools
Offer functional equivalence
Leverage OEM providers to minimize investments
IBM Software Group
5
CICS VSAM Transparency (VT) Enable VSAM to DB2 migration without changes to existing applications
CICS Interdependency Analyzer (IA) Collect active application inventory for efficient resource understanding
CICS Configuration Manager (CM) Administrating and maintaining CICS resource definitions
CICS Performance Analyzer (PA) Batch performance reporting/analysis for tuning and capacity planning
CICS VSAM Recovery (VR) Automate the recovery of lost VSAM data
IBM Session Manager (ISM) and CL/SuperSession (CL/SS) Access to multiple z/OS applications from a single terminal
CICS Batch Application Control (BAC) Manage state of file resources from a batch program
CICS OTTO (OTTO) Optimize outbound 3270 data streams to improve performance
CICS Tools – Overview9 Tools
IBM Software Group
6
Tools Mapping To Common I/T Business Demands
OpportunitySolutions
Reduced TCO Business Flexibility
IT Service Managemen
t
Governance &
Compliance
CICS Interdependency Analyzer √ √ √ √
CICS VSAM Transparency √ √ √
CICS Configuration Manager √ √ √ √
CICS Performance Analyzer √ √ √ √
CICS VSAM Recovery √ √ √
CICS Batch Application Control √ √
IBM Session Manager √ √ √
CICS Online Transmission Time Optimizer √ √
Application Performance Analyzer for z/OS √ √
Fault Analyzer for z/OS √ √ √
Debug Tool for z/OS √ √
File Manager for z/OS √ √ √ √
Optim Move √ √ √
Workload Simulator for z/OS √ √ √ √
CICS Tools PD Tools
IBM Software Group
®
7
IBM Software Group
Business Flexibility
IBM Software Group
8
CICS Interdependency AnalyzerWhat is it? A discovery tool that identifies resource
interdependencies in your CICS systems
What’s its value? Automates detection of your CICS runtime
relationships Records data in a DB2® database and helps
you analyze the collected information for use in your daily processes.
How it enhances the management of CICS? Captures CICS application relationships:
Resources used by a transaction - Programs, Files, TSQs, TDQs plus DB2, MQ, IMS plus Web services
Identifies non-threadsafe programs Transactions with affinities and their type / lifetime API changes between CICS versions / releases Unused resources Sequencing of transactions within an application
Query facility is now a powerful Eclipse-based user interface
What are the strengths? Use CICS resources more efficiently Balance application workload for continuous
availability Improve the speed and reduce cost of application
maintenance Reduce time of problem resolution Improve CICS CPU consumption Minimize the impact of routine application
maintenance for the end user
What does it cost? $1650/VU
Why is this tool important to CICS customers? Reduce both time/resource required in understanding
active CICS application inventory for efficient maintenance and reuse. A manual and error prone process today.
Why do customers buy? Reduce both time/resource required to monitor,
document, and isolate CICS applications dependencies.
They want to employ threadsafe programming and reduce CICS CPU consumption by up to 15%
IBM Software Group
9
CICS VSAM TransparencyWhat is it? CICS VSAM Transparency enables the
migration of data from VSAM to DB2 without modification to the CICS or batch VSAM application programs.
What’s its value? Lowers risk of migration and better
sharing between online, batch and distributed applications.
Improved availability (24/7) and scalability and ability to use DB2 tools for maintenance and reorganization.
How it enhances the management of CICS? Migrate VSAM files to DB2 without
changing application programs Single copy of the data CICS and batch programs access data in
DB2 under the control of CICS VT Data migrated to DB2 can be accessed
natively by new programs Existing programs enhanced using SQL Lower risk migration strategy
What are the strengths? Access a single source of production data Migrate individual VSAM files, as required Enable new applications to be fully DB2 technology-based Preserve investments in legacy applications
What does it cost? $3500/VU
Why is this tool important to CICS customers? 24x7 availability Integration with new applications based on DB2 technology,
such as online and e-business systems Running ad hoc queries Ability to perform data analysis Creating visual information, such as executive dashboards Exploitation of database maintenance tools
Why do customers buy? CICS VT enables the migration of data from VSAM files to
DB2 tables. It ensures continued access to the data in DB2, without
modification to the CICS or batch VSAM application programs.
IBM Software Group
®
10
IBM Software Group
IT Service Management
IBM Software Group
11
CICS Performance AnalyzerWhat is it? A tool to provide ongoing system
management and measurement reports on all aspects of CICS application performance
What’s its value? Reduce both time/resource required to
analyze off-line performance data (usually massive) for tuning and capacity planning purposes.
CICSPA is IBM’s strategic SMF reporter for CICS. It compliments Omegamon XE for CICS (on-line tool).
How it enhances the management of CICS? CICS Performance Analyzer for ‘Offline’
Analysis Provides ongoing system management and
measurement reports on all aspects of CICS application performance
Enables deep-dive CICS performance analysis and understanding of usage trends
Aids capacity planning and tuning Helps quickly identify and eliminate trends
leading to online performance problems
What are the strengths? Comprehensive Performance Reporting and
Analysis for CICS Including DB2, WebSphere MQ, and MVS
System Logger Extensive Tabular Reports and Extract Data
Sets Historical Database (HDB) Trending and Capacity Planning Comprehensive reporting of CICS Statistics data
What does it cost? $900/VU Why is this tool important to CICS customers? Plan capacity to reduce MIPS cost Proactively analyze performance trends to
reduce down time and increase customer satisfaction
Reduce cost of outages Reduce risk of missing service level
commitments Reduce time and cost of managing system
performance and availability
Why do customers buy? CICS customers need predictable and reliable IT
infrastructures for availability and thruput Capacity planning is critical to meet peak
performance levels required by e-business transactions
IBM Software Group
12
IBM Session ManagerWhat is it? Secure and user-friendly method of
accessing multiple z/OS systems from a single 3270 terminal - SNA and TCP/IP
What’s its value? Users access the information they need
without having to know where the applications are or what system they run on, helping to reduce system- administration time, providing faster access to a variety of applications while minimizing training requirements.
How it enhances the management of CICS? Password-protected menu gives access all
applications in network Log-off procedures, security checking,
audit logging and centralized administration, operations, and monitoring
Benefits to helpdesk and operations personnel via the ‘Spy‘ function
Benefits in training staff – ‘Demo’ function Centralized user ID admin and the ability to
broadcast messages to end users Session recovery across the Sysplex
What are the strengths? High application availability Near-continuous operations Workload balancing and shared
configurations User customization
What does it cost? $2500/VU
Why is this tool important to CICS customers? ISM is a VTAM or TCP/IP session manager
that offers secure and user-friendly access to multiple z/OS systems from a single 3270 terminal or equivalent.
Why do customers buy? It gives users a single secure sign-on, and
allows controlled access to all of their applications from multiple concurrent virtual sessions using a wide range of tools and facilities.
IBM Software Group
®
13
IBM Software Group
Governance and Risk Management
IBM Software Group
14
CICS Configuration ManagerWhat is it? CICS Configuration Manager simplifies CICS
resource-definition administration and maintenance, while at the same time offering comprehensive reporting and optional change-management control facilities.
What’s its value? Simplified and controlled management of CICS
application resources. Aids systems administration, lowers costs, reduces risk of downtime due to user errors and speeds version to version migration
How it enhances the management of CICS? Create, Update, Delete, Copy, Replicate CICS
resource definitions Provides change management through the life-cycle
stages Create customized reports to identify redundant
definitions, show resource relationships and change management history
Audit, back-out and change authorization capabilities
What are the strengths? Reduce both time/resource in gaining tighter control
over CICS CSD administration and enhance compliance with change management policies.
Generate audit reports to simplify effort and costs associated with compliance
What does it cost? $900/VU
Why is this tool important to CICS customers? Accurate CICS resource definitions are essential to
maintain the high availability expected of CICS. With tens, or even hundreds, of CICS regions across the enterprise, each containing hundreds or thousands of artifacts, maintaining potentially millions of definitions can be challenging.
Why do customers buy? Reduce both time/resource in gaining tighter control
over CICS CSD administration Enhance compliance with change management
policies. Generate audit reports to simplify effort and costs
associated with compliance
IBM Software Group
15
CICS VSAM RecoveryWhat is it? CICS VR recovers CICS and batch VSAM
data from physical or logical corruption
What’s its value? Helps automate recovery of damaged or
lost VSAM data sets, caused by catastrophic hardware failure, software failure, or human error
Supports CICS, batch, or combined environments
Enhances environments where availability and VSAM data integrity is vital
Delivers an ISPF panel interface and automates the construction of recovery jobs
How it enhances the management of CICS?Key features of CICS Recovery are: Change accumulation Export and Import commands Batch support including logging NOTIFY support for IBM and non-IBM
backups Supports backups created by Backup-
While-Open (BWO) Automated recovery Provides authorization management for the
panel interface Provides test-only forward recovery and
backout
What are the strengths? Helps recover from errors quickly Reduce need for offline processing Improves availability of your online CICS systems What does it cost? $1372/VU
Why is this tool important to CICS customers? CICS VR recovers CICS and batch VSAM data from
physical or logical corruption Can be integrated into a customer Resiliency Initiative Can play a major role in disaster recovery initiatives
Why do customers buy? No manual record keeping
CICS VR is notified of all necessary recovery information and stores it in a central repository
Less possibility of user errors CICS VR automatically builds an appropriate recovery job
requiring minimal user intervention Drastically save time
CICS VR uses known recovery information to quickly build an appropriate recovery
IBM Software Group
16
New Integrated CICS Eco System
CICS Interdependency Analyzer
CICS Explorer(Available to CICS TS V3/4 users)
Task features (plug-ins) for
CICS Transaction Server V3/4
CICS Performance Analyzer
CICS Configuration Manager
CICS Interdependency Analyzer
Standalone… Integrated…
CICS Configuration Manager
CICS Performance Analyzer
CICS TS V3.2
What is the CICS Explorer?A new user interface to reduce the skills required to develop, deploy and manage CICS applications. The CICS Explorer will be incorporated in current and future releases of CICS Transaction Server as a strategic point of integration between the run-time and add-on tools, extensible by IBM, business partners and clients.
Powerful, intuitive, eclipse-based user interface
Runtime
Config Management
Discovery
Performance
IBM Software Group
17
CICS Communities and Information
CICS Transaction Server V4.1 http://ibm.com/cics/tserver/v41/
CICS Explorer home page Remember this link ibm.com/cics/explorer
CICS Explorer Forum http://tinyurl.com/68bndw IBM developerWorks forum with FAQs, Links and resources, ISV
Contributions, etc. Ask questions, suggest improvements, report problems, chat
Twitter Subscribe to the IBM_System_z channel to get CICS Explorer news
flashes CICS Blog
Comment and opinion at TheMasterTerminal.com CICS eNews
Subscribe for news about CICS and related products YouTube channels
CICS Explorer - Videos, demos and other cool stuff CICSFluff - Other CICS videos
CICS Explorer Public Forum
Home page
Blog
eNews
YouTube