Скачать презентацию CICS Transaction Server V 5 1 Manage CICS Скачать презентацию CICS Transaction Server V 5 1 Manage CICS

393fc03d56f74b6ee2d60c952e0b8057.ppt

  • Количество слайдов: 58

CICS Transaction Server V 5. 1 Manage CICS Eco System using CICS Tools V CICS Transaction Server V 5. 1 Manage CICS Eco System using CICS Tools V 5. 1 Joe Gailey jgailey@us. ibm. com © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Explorer helps to reduce development and admin CICS Transaction Server V 5. 1 CICS Explorer helps to reduce development and admin skills Problem § Need to bring CICS technical staff who are new to System z up to speed and productive quickly and avoid the ISPF learning curve and context switching issues Solution § Intuitive navigation and revolutionary integration not only simplifies access to CICS development, administrative, and operations tools, but also enables users to view and edit z. OS Datasets, PDS members, and z. FS files, and edit and submit JCL, view output and job logs, etc Value § Experts get the job done faster § New hires more quickly effective § Strategic Interface for CICS 2 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 IBM CICS Explorer® V 5. 1. 0. 0 CICS Transaction Server V 5. 1 IBM CICS Explorer® V 5. 1. 0. 0 Configuration Status Control, Test Manage IMS … Status Situations Topology MQ Daemon & Connection Status & Test ISM TG Threadsafe, File, CPU, Response & Wait analysis, Statistics, Alerts, Graphical and Sheet views PA Execution Tree Dependencies Queries Command Flow IA IMS Explorer Develop Test RDz Deployment, Discovery, Visualization, Cloning, Automation & Control XE Manipulate, browse z/OS data sets, z/FS, VSAM, MQ, CICS, DB 2 CICS, IMS, DB 2, & z/OS Abend Reporting & Diagnosis FM Session and user views, Configuration, Broadcast, User and Admin commands FA CICS, IMS, DB 2, & z/OS Application Debugging 3 APA DT DA 3270 application performance testing CRUD, Install, History, Backout, Audit, Search, Compare, Packaging CM WSIM CRUD, Install, Control, Filter, Sort, Topology, Events, ATOM, Java, WLM, Txn Tracking, Copy/Paste ibm. com/cics/tools ibm. com/cics/explorer SM SM IA PA CM DA TG ISM CICS, IMS, DB 2, & z/OS Observation Requests & Reporting CICS Transaction Server CICS Interdependency Analyzer CICS Performance Analyzer CICS Configuration Manager CICS Deployment Assistant CICS Transaction Gateway IBM Session Manager z/OS Connections, z/OS Datsasets, z. FS files, JES z/OS Explorer CICS TS, IMS, DB 2, MQ, z/OS APA FA DT FM WSIM Application Performance Analyzer Fault Analyzer Debug Tool File Manager Workload Simulator MQ Web. Sphere MQ XE OMEGAMON XE for CICS RDz Rational Developer for System z © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Five core CICS Tools – Day one CICS CICS Transaction Server V 5. 1 Five core CICS Tools – Day one CICS TS V 5. 1 exploitation Fully integrated with CICS TS & CICS Explorer CICS Deployment Assistant V 5. 1 • Discovery and visualization aids insight into application and platform dependencies • Automation speeds service delivery and ensures standardization and governance • Modern, integrated user interfaces lower skills barrier CICS Configuration Manager V 5. 1 • Day-1 exploitation of CICS TS V 5. 1 new capabilities reduces time to value • Five core tools support and extend the CICS runtime 4 CICS VSAM Recovery V 5. 1 CICS Transaction Server V 5. 1 CICS Interdependency Analyzer V 5. 1 CICS Performance Analyzer V 5. 1 4 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Deployment Assistant for z/OS What is it? CICS Transaction Server V 5. 1 CICS Deployment Assistant for z/OS What is it? § A tool to help provision the CICS Environment, providing discovery and visualization features that provide insight into the overall CICS Ecosystem. What’s its value? § § Topology Visualization Simplify tasks, save time, and reduce risk Automate many complex provisioning activities Significantly reduce the time required to validate CICS topology Why is this tool important? § § § § Improved speed to market Reduced chance of failure Controlled, governed deployment Optimize hardware resources Plan for mergers and acquisitions Help with understanding applications Reduce ongoing life cycle costs for managing new CICS systems How does it enhance the management of CICS? § § Deployment perspective integrates with CICS Explorer Advanced Topology Visualization § Automated creation, deployment, customization, and control of CICS regions § § 5 Discovery and Modelling of CICS systems and applications Edit files, submit JCL, view output CICS PROVISIONING Simplify tasks, save time, and reduce risk © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Deployment Assistant - Discovery Tree View 6 CICS Transaction Server V 5. 1 CICS Deployment Assistant - Discovery Tree View 6 Graphical Visualisation © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Deployment Assistant – new in v 5. CICS Transaction Server V 5. 1 CICS Deployment Assistant – new in v 5. 1 Discovery Scoped connections view 7 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 DA - Plexify your unmanaged regions Benefits Discover CICS Transaction Server V 5. 1 DA - Plexify your unmanaged regions Benefits Discover • 3 steps to a managed region • Manage your region from the CICS SM Explorer perspective Visualize Unmanaged regions Manage 8 8 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Deployment Assistant v 5. 1 Reporting 9 CICS Transaction Server V 5. 1 CICS Deployment Assistant v 5. 1 Reporting 9 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Deployment Assistant for z/OS V 5. 1 CICS Transaction Server V 5. 1 CICS Deployment Assistant for z/OS V 5. 1 What’s new in CICS DA V 5. 1… • • Improved visualization with tagging and filtering • Connections view with scoping • Tagging and filtering of model elements • New navigators • Clone JCL improvements • IPv 6 support • Virtual IP addressing support • Visualize and manage your CICS topology CICS TS V 5. 1 upgrade cheat sheet • • • Export model for external reporting • 10 Enriched discovery of over 30 entities CICS DA enables you to… Serviceability enhancements Discover existing regions and sus-systems Automation creates new CICSplex Plexify and clone CICS regions Start and stop a CICS region 10 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Interdependency Analyzer for z/OS What is CICS CICS Transaction Server V 5. 1 CICS Interdependency Analyzer for z/OS What is CICS IA? § A discovery tool that identifies resource interdependencies and affinities in your CICS systems Captures CICS application relationships: § Resources used by a transaction - Programs, Files, TSQs, TDQs plus DB 2, MQ, IMS, Web services, and Natural § § § Identifies AG Natural and Adabas relationships What’s its value? § Real time documentation of CICS application systems § Automate Threadsafe Analysis § Identify and analyze affinities § Assist in application modernization activities § Quickly identify application scope § Verify the application code via call path tracing § Automatically maintains CPSM rules Identifies non-threadsafe programs Transactions with affinities and their type / lifetime § § § API changes between CICS versions / releases Unused resources 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. Sequencing of transactions within an application DISCOVERY 11 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Why use CICS IA ? Projects – Workload CICS Transaction Server V 5. 1 Why use CICS IA ? Projects – Workload balancing • Affinity Analysis • Resource utilization – Application Modernization • Web services • Atom services • Events deployment – CICS TS Upgrade • Understand the use of TRUEs and GLUEs • Understand the use of modified or deleted SPIs and APIs • Assist with test coverage – Threadsafe Analysis 12 Day to Day usage – Application changes • Which programs uses a given resource – Application deployment • Governance – check for Affinities , Threadsafe commands , site rules – Problem determination • What new commands have been added to a given program using the First_used timestamp column – VSAM or resource recovery • Disable all programs that use this file © 2012 IBM Corporation

CICS Transaction Server V 5. 1 IA Architecture - Collector AOR or TOR/AOR Collector CICS Transaction Server V 5. 1 IA Architecture - Collector AOR or TOR/AOR Collector Interface Application Load Library Collectors for Interdependency data Collectors for Affinity data CINT log Collectors for Command Flow data CICS Journal Log Stream Extract records from log stream Data space Command Flow Data Dependency Data 13 VSAM or VSAM RLS Data sets (GDG) Affinity Data 13 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS IA Architecture (Reporting Structure) Dependency Reporter Dependency CICS Transaction Server V 5. 1 CICS IA Architecture (Reporting Structure) Dependency Reporter Dependency Data VSAM or VSAM RLS Data sets Application Load Library Commad Flow Data Affinity Data (GDG) CSECT Scanner Report Create CSV files SQL Update Create CSV files CSECT Report Load Module Scanner (LMS) LMS Report Query Report Sample Queries Dynamic Threadsafe Reporter SPUFI Resource Relationship Database Affinity & Dependency tables Command Flow table 14 Threadsafe Report IA Explorer © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Finding Threadsafe Resources with CICS IA Problem §Transaction CICS Transaction Server V 5. 1 Finding Threadsafe Resources with CICS IA Problem §Transaction identified as having multiple TCB switches –How do you define as threadsafe and ensure data integrity? Solution §Supplied Explorer queries –Identify programs used by the transaction with high switches –Run threadsafe queries on the programs –Determine TCB used by command within the program §Threadsafe Report –Analyze the commands issued by programs 15 Value § Reduce risk of data integrity issues by analyzing the program for shared data access. § Quickly convert programs to threadsafe with confidence. © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS IA Explorer Threadsafe Queries 16 © 2012 CICS Transaction Server V 5. 1 CICS IA Explorer Threadsafe Queries 16 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Interdependency Analyzer for z/OS V 5. 1 CICS Transaction Server V 5. 1 CICS Interdependency Analyzer for z/OS V 5. 1 Benefits • Understand threadsafe issues by program • Run threadsafe report by region Run the report against the latest level of CICS View Summary Save as HTML report View detail by program 17 17 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS IA: Threadsafe report in the plug-in. Open CICS Transaction Server V 5. 1 CICS IA: Threadsafe report in the plug-in. Open Report and print 18 18 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Managing CICSPlex Affinities Problem § Dynamically route transactions CICS Transaction Server V 5. 1 Managing CICSPlex Affinities Problem § Dynamically route transactions with affinities –How do you determine if a transaction has affinities? Solution §Supplied Explorer queries –Show CPSM affinity groups –Show affinities for particular program set –Show affinities by specific command §Batch Report Value –Analyze the Affinities Reporter § Manage affinities to quickly implement –Run the Affinities builder to create CPSM rules § Maintain affinities for application release Dynamic Transaction Routing migrations 19 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS IA Affinity Analysis Resource Relationship Database Affinity CICS Transaction Server V 5. 1 CICS IA Affinity Analysis Resource Relationship Database Affinity & Dependency tables Affinity Data OR Affinities Reports Report Affinities Reporter IA Explorer (CICS Explorer) 20 Affinity Trans Group def Builder Affinity Trans Group def CICSPlex SM © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Finding Resources Affected a CICS Upgrade Problem § CICS Transaction Server V 5. 1 Finding Resources Affected a CICS Upgrade Problem § When a new release of CICS is introduced, how do you ensure the applications will function correctly? § A number of APIs and SPIs may have been modified with the upgrade. What programs are using those API/SPIs? . § How do you prove that the application programs were exercised in the upgraded test environment? Solution § Supplied Explorer queries –Identify programs using APIs and SPIs that have changed over the release levels for the upgrade. –Identify Exit programs using APIs/SPIs that have changed. –Identify Obsolete commands and options § IA’s timestamp feature can be used to show which programs were exercised in the test environment, and which ones were not. 21 Value § Reduce risk associated to the applications when upgrading to a new release of CICS TS. § Ensure that modules directly impacted by the upgrade get tested § Speed up the upgrade process by focussing on key application modules. © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS IA Explorer – Migration Queries 22 © CICS Transaction Server V 5. 1 CICS IA Explorer – Migration Queries 22 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Find reusable assets with CICS Interdependency Analyzer Problem CICS Transaction Server V 5. 1 Find reusable assets with CICS Interdependency Analyzer Problem §Need to find good starting points to build Web services –Understand target application relationships and dependencies §Need to scope an application change Solution §Supplied Explorer queries –Identify candidates to wrap as Web services –Identify all programs that issue send commands to a particular map –Expose VSAM files for DB 2 conversion –Identify all programs that access a particular file –Discover all resources used by a transaction or program Value § Reduced risk of problems when changing complex applications under time pressure or without deep CICS skills § Speed time to delivery by understanding scope of change 23 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS IA Dynamic Calls 24 © 2012 IBM CICS Transaction Server V 5. 1 CICS IA Dynamic Calls 24 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Show resources for Inbound Web Service 25 © CICS Transaction Server V 5. 1 Show resources for Inbound Web Service 25 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Interdependency Analyzer for z/OS V 5. 1 CICS Transaction Server V 5. 1 CICS Interdependency Analyzer for z/OS V 5. 1 Visualization Benefits • • 26 A pictorial view of resource utilization A picture is worth a 1000 words 26 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Interdependency Analyzer for z/OS V 5. 1 CICS Transaction Server V 5. 1 CICS Interdependency Analyzer for z/OS V 5. 1 What’s new in CICS IA V 5. 1… • Support for CICS Transaction Server V 5. 1, including enhanced business application analysis • 27 Speed CICSPlex® SM workload management Advanced CICS command flow analysis Highlight CICS web service candidates Native SQL language stored procedures • Isolate and remove affinities DB 2 data lifecycle management • Identify threadsafe / non-threadsafe programs Improved installation and configuration • • • New threadsafe analysis plug-in view and report • CICS IA enables you to… Graphical visualization view of resources 27 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Performance Analyzer for z/OS What is CICS CICS Transaction Server V 5. 1 CICS Performance Analyzer for z/OS What is CICS PA? § A Comprehensive Performance Reporting and Analysis tool for CICS § Provides ongoing system management and measurement reports on all aspects of CICS application performance How do it work? § Uses SMF data as input § Easy to use interface for report generation (over 240 supplied report forms) § Performance and Statistical analysis § Graphical performance analysis via the explorer 28 What’s its value? • Analyze CICS Application performance • Improve CICS resource usage • Evaluate the effects of CICS system tuning efforts • Improve transaction response time • Provide ongoing system management and measurement reports • Increase availability of resources • Increase the productivity of system and application programmers • Provide awareness of usage trends Why this tool is important to CICS customers • Reduce both time/resource required to analyze off-line performance data (usually massive) for tuning and capacity planning purposes. • 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 PERFORMANCE © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS PA Architecture 30 © 2012 IBM Corporation CICS Transaction Server V 5. 1 CICS PA Architecture 30 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Performance Summary report V 2 R 1 M CICS Transaction Server V 5. 1 Performance Summary report V 2 R 1 M 0 CICS Performance Analyzer Performance Summary _________________________ SUMM 0003 Printed at 15: 14: 26 2/14/2007 Data from 08: 27: 42 1/30/2007 to 09: 19: 35 Transaction Response Time Distribution Summary (Percentage) by Time-of-Day Stop Tran Interval 09: 16: 00 WMSC 09: 16: 00 1/30/2007 Page <0. 1 -0. 25 -0. 5 -0. 75 -1. 0 -1. 5 -2. 0 -10. 0 >=10. 0 Max Avg #Tasks Response Response Response Time Time Time 24 100. 00. 0004 29 89. 66 6. 90 3. 45. 00. 00. 00. 2788. 0212 09: 17: 00 CEDF 09: 17: 00 CEMT 09: 17: 00 WMSC 09: 17: 00 9 1 24 34 11. 00 100. 00 73. 53 . 00. 00 22. 00. 00 5. 88 11. 00. 00 2. 94 22. 22. 00. 00 5. 88 11. 00. 00 2. 94 . 00 100. 00 2. 94 2. 1832 14. 9315. 0004 14. 9315 1. 1744 14. 9315. 0004. 7503 09: 18: 00 09: 18: 00 09: 18: 00 09: 18: 00 09: 18: 00 1 3 2 3 1 1 1 7 1 1 1 9 1 19 53 100. 00 50. 00 100. 00. 00 57. 14. 00 100. 00 33. 33 100. 00. 00 100. 00 64. 15 . 00. 00 100. 00 28. 57. 00 100. 00 44. 00. 00. 00 18. 87 . 00 50. 00. 00. 00 14. 29. 00. 00 11. 00. 00. 00 5. 66 . 00. 00. 00 33. 00. 00 1. 89 . 00. 00. 00 33. 00. 00 100. 00. 00 11. 00. 00. 00 5. 66 . 00 33. 00. 00 100. 00 3. 77 . 0332 32. 6115. 3164. 0588. 2283. 1779. 1499. 3686 6. 2207. 1021. 0998 6. 3256. 0420. 0552 50. 0251. 0005 50. 0251 . 0332 13. 0935. 1583. 0216. 2283. 1779. 1499. 0875 6. 2207. 1021. 0998. 8250. 0420. 0552 50. 0251. 0004 1. 9781 1317 75. 40 4. 56 2. 96 4. 86 2. 51 3. 19 1. 75 3. 04 1. 75 1887. 437 6. 3369 Total 31 CATA CEDF CEJR CEMT CESN CGRP CISC CPIR CPLT CQRY CRSQ CSSY CWBG CXRE DPL 3 WMSC © 2012 IBM Corporation 8

CICS Transaction Server V 5. 1 DB 2 Reports – List V 3 R CICS Transaction Server V 5. 1 DB 2 Reports – List V 3 R 2 M 0 CICS Performance Analyzer DB 2 - List DB 2 R 0001 Printed at 10: 14: 46 Tran/ Userid/ Program/ SSID Authid Planname WROS RAIMAN 2/13/2009 APPLID Data from 13: 31: 17 UOW R Task Seq T Term CRWWPPOS STM 4 IRA 1 34695 CH 1 G STM 4 IRA 1 CRWWPPOS STM 4 IRA 1 34695 LUName 1/24/2009 to 13: 32: 08 . . DB 2 Wait Time. . DB 2 Connect Thread Req. Cnt 1 T

CICS Transaction Server V 5. 1 Statistics Alert Reporting … 33 © 2012 IBM CICS Transaction Server V 5. 1 Statistics Alert Reporting … 33 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS PA plug-in to the CICS Explorer § CICS Transaction Server V 5. 1 CICS PA plug-in to the CICS Explorer § Provides numerous methods of visualizing historical transaction performance and statistical data – Tabular data views with interactive features – Graphical representation of performance data – View Statistic Alerts via the explorer § Explorer Displays data loaded from an HDB into a DB 2 database or from CSV files § Enhanced to easily work with multiple DB 2 data sources § Integrates with the strategic CICS Explorer and other tooling plugins § Evolutionary and responsive solution 34 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS PA – Integration with the CICS Explorer CICS Transaction Server V 5. 1 CICS PA – Integration with the CICS Explorer See extracts of the file in raw data form. . Powerful active outline view speeds selection Drill into data files using the explorer view . . or follow Analysis Scenarios like Threadsafe to highlight issues Flexibility in what you want to see 35 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS PA adds Platform and Application Performance insight CICS Transaction Server V 5. 1 CICS PA adds Platform and Application Performance insight Benefits • Summarize CICS performance data at application and transaction level • Drill down into details such as CPU, Response time, Storage and TCB usage • Data filtering to analyze specific transactions and operations • Statistics alerts • Simplify analysis of large volumes of data • Summarize and export application and transaction data to DB 2 Identify performance bottlenecks promptly Drilldown to transaction or operation Detailed performance and statistics analysis with data filtering 36 36 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Performance Analyzer for z/OS V 5. 1 CICS Transaction Server V 5. 1 CICS Performance Analyzer for z/OS V 5. 1 Performance Insight What’s new in CICS PA V 5. 1… CICS PA enables you to… • CICS TS V 5. 1 – support for new metrics • Application, Platform, and Policy • Comprehensive Performance Reporting and Analysis for CICS including DB 2, Web. Sphere MQ, and MVS System Logger • Plug-in enhancements: • Understand trends and develop capacity plans • Application centric view • Customizable sheet views • Suspend time reporting • Easy navigation to key reports and alerts • Batch statistics reporting for CICS TG • Improved management of PA data loaded to DB 2 • CPU totals on MQ reports • 37 SMF log stream support • • View statistics and create statistical alerts SMF data processing performance improvements © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Configuration Manager for z/OS What is it? CICS Transaction Server V 5. 1 CICS Configuration Manager for z/OS What is it? § CICS Configuration Manager simplifies CICS resourcedefinition administration and maintenance, while at the same time offering comprehensive reporting and optional change-management control facilities. Why is this tool important? § 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. § 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 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 does it enhance the management of CICS? § Create, Update, Delete, Copy, Replicate CICS § § § resource definitions Provides change management through the life-cycle stages, e. g. development, test, production Create customized reports to identify redundant definitions, show resource relationships and change management history Audit, back-out and change authorization capabilities RESOURCE MANAGEMENT 38 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS CM architecture CICSPlex SM Maintenance point CMAS CICS Transaction Server V 5. 1 CICS CM architecture CICSPlex SM Maintenance point CMAS CICS region CICS CM Client ISPF dialog interface Batch command interface Your custom interface 39 Data repository Web UI server Agent API SOAP (XML) via TCP/IP sockets CICS Web support Repository CICS CM Server ISC DFHEDAP Journal CSD file CICS CM Install Agent DFHEDAP and EXEC CICS CSD CICS region © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Single point of control over Resource Definitions § CICS Transaction Server V 5. 1 Single point of control over Resource Definitions § Access multiple CSDs, Data Repositories, Lists, and Groups from a single interface 40 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Single point of control over Resource Definitions § CICS Transaction Server V 5. 1 Single point of control over Resource Definitions § Access multiple CSDs, Data Repositories, Lists, and Groups from a single interface 41 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Single point of control over Resource Definitions § CICS Transaction Server V 5. 1 Single point of control over Resource Definitions § Access multiple CSDs, Data Repositories, Lists, and Groups from a single interface 42 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Single point of control over Resource Definitions § CICS Transaction Server V 5. 1 Single point of control over Resource Definitions § Access multiple CSDs, Data Repositories, Lists, and Groups from a single interface 43 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS CM: Migrating definitions through application life cycle CICS Transaction Server V 5. 1 CICS CM: Migrating definitions through application life cycle Migration schemes identify source and target repositories Different schemes to progressively migrate a change package Test environment Development environment Production environment Change package “Development to Test” migration scheme 44 Change package “Test to Production” migration scheme © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS CM: Migrating definitions through application life cycle CICS Transaction Server V 5. 1 CICS CM: Migrating definitions through application life cycle Transformation rules tailor definitions for each target: No manual editing – it’s automatic Change Group names, attribute values, or resource definition names Value masking is supported (e. g. change File DSNAME *DEVT* to *TEST*) Qualification criteria may be specified Development environment Test environment CPSM DR CSD file Group: PAYDEVT File: PAYMASTER DSname: PAY. DEVT. MASTER 45 Transformation Rule Group: PAYTEST File: PAYMASTER DSname: PAY. TEST. MASTER © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS CM – CICS resource definition lifecycle management CICS Transaction Server V 5. 1 CICS CM – CICS resource definition lifecycle management Benefits • Eliminate manual and error prone processes • Full audit trail and backout capability • Integrate with source code change management processes Install definitions in CICS regions on test environment 46 Change package created for resources in Development repository Change package migrated to test environment © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS CM: Backout and audit compliance All changes CICS Transaction Server V 5. 1 CICS CM: Backout and audit compliance All changes logged to a journal file Backout entire change package Recover individual resource definitions View resource definition histories on screen Batch, ISPF and Explorer view of change history Test 47 Changes Production System failure! Backout © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS CM: Deployment analysis Immediate analysis – no CICS Transaction Server V 5. 1 CICS CM: Deployment analysis Immediate analysis – no need to stop/start CICS regions Supports CSD, CPSM, or CSD/CPSM hybrid models Understands ‘order-sequence’ processing and RASGNDEF overrides Provides filtering for auto-install, dynamic resources, known conditions Reports … CICS region In-memory resource definitions Analysis Report CICS CM What’s new, missing, different Duplicate candidates, winners & losers Referential-integrity errors Un-installable definitions Enabled/disabled states Local/remote indicators Stored resource definitions in CSD files and/or CPSM 48 © 2012 IBM Corporation

CICS of control over Single point. Transaction Server V 5. 1 Resource Definitions Cold CICS of control over Single point. Transaction Server V 5. 1 Resource Definitions Cold start analysis Missing Different RI errors 49 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Configuration Manager for z/OS V 5. 1 CICS Transaction Server V 5. 1 CICS Configuration Manager for z/OS V 5. 1 - The value of control What’s new in CICS CM V 5. 1… • • Application, Platform, and Policy resources Enhanced plug-in with Packaging and Deployment Analysis • 50 SSL support for plug-in connection • • Manage audit, back-out and change authorizations Option to automatically remove empty Groups from CSD List • • Create reports to identify redundant definitions, show resource relationships, and change management history ADD/REMOVE CSD group to/from LIST during Migrate operation • • Manage changes throughout the life-cycle Sort in Package view and Ready list • CICS CM enables you to… Audit trail for Install and New. Copy 50 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS VSAM Recovery for z/OS V 5. 1 CICS Transaction Server V 5. 1 CICS VSAM Recovery for z/OS V 5. 1 - Reduce the risk to your data What’s new in CICS VR V 5. 1… CICS VR enables you to… • Replication logging in support of the GDPS-Active availability solution • Supports backups created by Backup. While-Open (BWO) • Batch logging enhancements • Produce disaster recovery reports • Automate recovery • Test forward recovery and backout • Batch backout improvements • Migration utility enhancements • Logstream printing and other usability enhancements 51 51 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 VSAM based applications § VSAM does not easily CICS Transaction Server V 5. 1 VSAM based applications § VSAM does not easily integrate with data from DB 2 and other systems § VSAM is not easily accessible from other platforms § Maintenance and reorg tools lack the richness of DBMS § VSAM is not designed to support 24 x 7 mixed batch and online VSAM to DB 2 Business Drivers §Powerful query tools (business intelligence and data analytics) • 24 x 7 online operation (near continuous availability) • Online data reorganization and backup (reduce batch outages) • Data sharing flexibility (cloud computing approach) • Access from Java and web services (gateways and connectors) • Application ISV software (removing VSAM dependencies) • Centralization of corporate data (data consolidation) • Availability of DB 2 skills • Corporate standardization (eliminating non system based VSAM) 52 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS VSAM Transparency § § Data reengineering facility CICS Transaction Server V 5. 1 CICS VSAM Transparency § § Data reengineering facility to create more meaningful in a DB 2 environment § Legacy programs access DB 2 data using driver modules CICS VT generates for each migrated data set § Both CICS and batch programs can access data in DB 2 under the control of CICS VT § Migrated data can be accessed by SQL in new programs § Existing programs can be enhanced using SQL § 53 Tool to migrate VSAM files to DB 2 without changing application programs Low risk migration strategy © 2012 IBM Corporation

CICS Transaction Server V 5. 1 The CICS Tools Portfolio CICS Interdependency Analyzer (IA) CICS Transaction Server V 5. 1 The CICS Tools Portfolio CICS Interdependency Analyzer (IA) Collect active application inventory for efficient resource understanding CICS Performance Analyzer (PA) Batch performance reporting/analysis for tuning and capacity planning CICS Configuration Manager (CM) Administrating and maintaining CICS resource definitions CICS Deployment Assistant (DA) Discover, model, visualize, and deploy new and existing CICS regions CICS VSAM Recovery (VR) Automate the recovery of lost VSAM data CICS VSAM Transparency (VT) Enable VSAM to DB 2 migration without changes to existing applications CICS Batch Application Control (BAC) Manage state of file resources from a batch program IBM Session Manager (ISM) Access to multiple z/OS applications from a single terminal CICS Online Transmission Time Optimizer (OTTO) Optimize outbound 3270 data streams to improve performance 54 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Explorer Redbook - SG 24 -7778 -01 CICS Transaction Server V 5. 1 CICS Explorer Redbook - SG 24 -7778 -01 § This Redbook® focuses on the new CICS Explorer § The first part of the Redbook overviews the CICS Explorer, along with all the CICS Tools plug-ins § The second part of the Redbook focuses on different scenarios in which the CICS Explorer can be used, along with the CICS Tools plug-ins to resolve different problems § http: //www. redbooks. ibm. com/ abstracts/sg 247778. html? Ope n 55 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 GENAPP – Support. Pac and Redpaper § GENAPP CICS Transaction Server V 5. 1 GENAPP – Support. Pac and Redpaper § GENAPP available to customers as Support. Pac CB 12 – Download from http: //www 01. ibm. com/support/docview. wss? r s=1085&uid=swg 24031760 § This presentation is based on GENAPP and the scenarios in this new IBM Redpaper – Download from http: //www. redbooks. ibm. com/abstr acts/redp 4824. html? Open 56 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 CICS Communities and Information § CICS Transaction Server CICS Transaction Server V 5. 1 CICS Communities and Information § CICS Transaction Server V 5. 1 – http: //ibm. com/cics/tserver/v 51/ § CICS Explorer home page Home page – Remember this link ibm. com/cics/explorer § CICS Explorer Forum – http: //tinyurl. com/68 bndw – IBM developer. Works forum with FAQs, Links and resources, ISV Contributions, etc. Ask questions, suggest improvements, report problems, chat § Twitter CICS Explorer Public Forum CICS Hub – Subscribe to the IBM_System_z channel to get CICS Explorer news flashes § CICS Blog – Comment and opinion at The. Master. Terminal. com § CICS e. News Twitter – Subscribe for news about CICS and related products § You. Tube channels – CICS Explorer - Videos, demos and other cool stuff – CICSFluff - Other CICS videos Blog e. News You. Tube 57 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Sources of Info § Web – CICS Tools CICS Transaction Server V 5. 1 Sources of Info § Web – CICS Tools • Home page ibm. com/cics/tools/ • Trial download ibm. com/software/os/zseries/trials/cicstools/ – CICS Explorer • Home page ibm. com/cics/explorer • Download page http: //ibm. com/cics/explorer/download – CICS TS home page ibm. com/cics § Demos and animations – System Z Sandbox – hands on use of CICS Explorer and tools: http: //www. ibm. com/developerworks/downloads/emsandbox_systemz/index. html – CICS Explorer demo - featuring Threadsafe Analysis using the CICS PA and CICS IA perspectives - http: //www. youtube. com/watch? v=Jk 3 Ydv. I 8 lno – CICS Explorer animation - http: //www. youtube. com/watch? v=-Nz. Ww. Ui 5 l. Lw – CICS Transaction Server in your SOA - Great source of links to more CICS ecosystem information ftp: //ftp. software. ibm. com/software/htp/cics/presentations/CICS_TS_in_your_S OA_-_Links_-_Issue_3. ppt 58 © 2012 IBM Corporation

CICS Transaction Server V 5. 1 Questions 59 © 2012 IBM Corporation CICS Transaction Server V 5. 1 Questions 59 © 2012 IBM Corporation