CICS Transaction Server systems administration

This five-day course is the definitive administration course for all those who have responsibility for CICS administration on CICS/TS systems

On successful completion of this course you will be able to:

  • describe the CICS architecture, Domain and table structure
  • understand the functions of the Dispatcher Domain and the terms multi-tasking, multi-threading and the importance of the CICS TCBs
  • generate and tailor a CICS system from the supplied jobstreams and describe the function of the CICS system files
  • understand and control the CICS storage layout and the use of the various DSAs
  • describe the Resource Definition On-Line and auto-installation facilities and define and install transactions, programs, program libraries, terminals and files.
  • describe and define Transient Data and Temporary Storage queues
  • generate the System Initialisation Table and describe the major parameters that control the region's structure, performance and security
  • use the CICS Intersystem Communication facility to define connections between CICS regions by MRO, ISC and TCP/IP
  • use the transaction CEMT to inquire and modify table entries
  • understand the functions of the CECI transaction
  • describe the functions of the CICS Explorer and Event Processing
  • describe the facilities of CICS Web Services
  • define recovery facilities for the Log Manager to deal with transaction abends and CICS system abends
  • Implement the problem analysis functions of CICS dump and trace.

Schedule a training?

Delivered as a live, interactive online training

REQUEST IN-COMPANY TRAINING

 

Public training calendar
datedur.lang.locationprice 
21 Jul5Eweb based 3281 EUR (excl. VAT)
SESSION INFO AND ENROLMENT

Intended for

Those with responsibility for, or interest in, CICS administration

Background

Basic CICS experience (at least equivalent with the contents of CICS concepts)

Main topics

  • CICS/TS Review
    • Introduction & Objectives
    • What is CICS?
    • A Resource Manager
    • CICS Tables
    • CICS Information Center
    • CICS organisation
    • Application Support
    • Application Services
    • CICS Domains
    • The Dispatcher Domain (DS)
    • CICS versions and releases
    • Main Tables
    • Creating the CICS datasets
  • Architecture
    • Starting a transaction
    • Logging on
    • Message Input
    • Transaction validation
    • Program loading
    • Task execution
    • Program execution
    • Task Termination
    • Multi-tasking and multi-threading
    • The CICS Dispatcher
    • Multiple TCBs
  • Table Generation
    • Resource Definition
    • Resource Definition macro
    • Using SIT parameters
    • RDO components
    • Generating Resource Definitions
    • The CICS System Definition file
    • The CICS Global Catalog DFHGCD
    • CSD definition
    • Resource Definition Groups
    • Group Lists
    • Resource commands
    • List commands
    • General commands
    • General Resource Definitions
    • Add
    • Remove
    • Append
    • Copy
    • Move
    • Rename
    • Display
    • Expand
    • Install
    • Single resource INSTALL
    • Check Group
    • DFHCSDUP: The CSD utility program, offline utility program
    • DFHCSD EXTRACT command
    • Accessing the CSD File from an application program
    • CREATing Resource Definitions
  • CEMT and CECI Transactions
    • CEMT The Master Transaction
    • The Functions of CEMT
    • CEMT: Inquire Menu, CEMT Help
    • Syntax checking
    • Invoking CEMT from a console
    • CEMT Inquire System
    • CEMT Inquire Terminal
    • CEMT Inquire Task
    • Problem determination
    • Forcepurge
    • Purge
    • CEMT Inquire Program
    • CEMT Inquire File
    • Closed Attribute
    • CEMT Inquire TSQ
    • CEMT Inquire Tranclass
    • CEMT Inquire JModel
    • CEMT Inquire JOurnalname
    • CEMT Inquire UOW
    • CEMT SET
    • CEMT SET DUMPDS
    • CEMT P SHUT
    • CEMT P SHUT Immediate
    • CEMT P {DUMP|SNAP} [Title(Xxx)]
    • CEMT DISCARD options
    • The Command Interpreter CECI
    • Using CECI
    • Using Variables with CECI
    • Displaying Large Variables
    • Storing a command
  • System Initialisation Table
    • SIT - introduction and objectives
    • CICS Initialisation
    • Assembling the SIT
    • SIT parameters
    • .1 Parameters that cannot be coded in the SIT
    • Supplied SIT DFHSIT6£
    • - CICS/TS 4.2
  • Dispatching
    • Dispatcher Domain
    • Dispatcher
    • Maximum Task (MXT)
    • Transaction Class (TRANSCLASS)
    • CEDA View Tranclass
    • Group
    • Maxactive
    • Purgethresh (AKCC Abend)
    • Tranclass(name)
    • Task priority
    • Priority Age
    • Region Exit Interval (ICV)
    • Terminal Scan Delay (ICVTSD)
    • Runaway Task Timeout Interval (ICVR)
    • TCB modes
    • Open Transaction Environment
    • MAXOPENTCBS MAXJVMTCBS MAXSSLTCBS
    • FORCEQR={NO¦YES}
    • SSLTCBS
    • OPENTCBS
    • DB2 OTE exploitation
    • Quasi-reentrant and threadsafe programs
    • TCB Switching
    • CICS TS 4.2 OTE enhancements
  • Defining Transactions and Profiles
    • Transaction definition
    • CEDA define transaction
    • 1 The 'indoubt' Attributes
    • CEDA Define Profile
  • Defining Programs, Mapsets and Libraries
    • CEDA Define Program
    • Mapset definition
    • Program Autoinstall
    • SIT parameters for Program Autoinstall
    • User-replaceable module COMMAREA
    • Program Autoinstall Models
    • Program Autoinstall Summary
    • Define Library
  • Program List Table
    • Program List Table
    • DFHPLT Macro
    • 1 DFHPLT TYPE=INITIAL
    • DFHPLT TYPE=ENTRY
    • PROGRAM=DFHDELIM
    • PLTPI programs
    • PLTSD programs
  • FILE and LSRPOOL Definition
    • File control terminology
    • File management
    • CEDA Define File
    • CEDA Define Lsrpool
    • 1 Number of Buffers for LSR and NSR
    • Number of Strings for LSR and NSR
    • LSRPOOL attributes
    • Data Tables
    • CICS Maintained Data Table (CMDT)
    • User Maintained Data Table (UMDT)
    • Coupling Facility Data Table (CFDT)
    • Defining Pools and Starting Servers
    • IXCMIAPU CFRM policy definition
    • VSAM Record Level Sharing (RLS)
    • CEDA File Definition for RLS files
    • Read Integrity with RLS files
  • Storage
    • The CICS Region
    • Read Only DSAs
    • CICS DSAs
    • Shared DSAs
    • User DSAs
    • DSA limits
    • Improved Storage Management
    • DSALIM
    • EDSALIM
    • MEMLIMIT
    • Short on Storage (SOS)
    • Specifying DSA Sizes in the SIT
    • Transaction Isolation
    • DSA extents
    • CEMT Inq system
    • Storage parameters
    • CEMT Inq DSAs
  • Terminal and Typeterm Definition
    • Terminal Autoinstall
    • Autoinstall SIT parameters
    • CEDA Define Terminal
    • CEDA Define TYPETERM
  • Intersystem Communications
    • VTAM
    • SIT parameters
    • MRO/ISC overview
    • An implementation
    • CEMT Inquire VTAM
    • Inter System Communication
    • Multi-Region Operation /EXCI
    • LU 6.2 / MRO connection parameters
    • Sessions parameters
    • CEMT Inquire Terminal Session
    • Inquire Connection
    • CEMT Inquire Modeset
    • External CICS Interface (EXCI)
    • TCPIP connections
    • TCPIP connection resources
    • CEDA Define IPCONN
    • IPCONN Mirror Life
    • IPCONN and TCPIPSERVICE
    • Connections as seen from both sides
  • TCP/IP & Web Services
    • What is a Web Service?
    • Terminology
    • Service requesters and providers
    • A provider example
    • Overview of service provider
    • SOAP
    • Web Services Description Language (WSDL)
    • CICS Web Services Assistant
    • Resources for Web Services support
    • CICS Web Services resource definition
    • TCPIPSERVICE definition
    • URIMAP
    • URIMAP definition
    • URIMAP: - general options, - server options, - client options, - pipeline options, - Atom options, - JVMserver options
    • URIMAP validity matrix
    • PIPELINE definition
    • Web Services - define WEBSERVICE
    • Document templates
    • CEDA define DOCTEMPLATE
    • Securing Web Services
    • Sample analysers
    • SSL SIT parameters
    • Connection Security and SSL
    • The SSL Handshake
    • SSL encryption
    • SSL authentication
    • SSL SIT parameters
    • Configuring CICS to use SSL - DFH$RING
    • Final review of CICS Web Service
  • CICS Explorer
    • Administrative interfaces to CICS
    • Objectives
    • Administrative interfaces
    • CICS Explorer introduction
    • How to get the CICS Explorer
    • Using the CICS Explorer in 'Single Server' mod
    • Setting up an SMSS
    • First start of CICS Explorer
    • Connecting to CICS
    • When connected to CICS
    • The CICS Explorer screen
  • Event Processing
    • Event Processing
    • Event Processing support
    • Event Processing terminology
    • Event Processing architecture - an overview
    • Events - the big picture overview
    • CICS bundles
    • Resources for EVENTs
    • More resources for EVENTs
    • Yet more resources for EVENTs
    • What needs to be done to 'capture an event'
    • Terminology
    • What is a bundle?
    • More, what is a bundle?
    • What is a manifest?
  • Transient Data
    • Transient Data overview
    • Transient Data SIT parameters
    • TD=({3|decimal_value}[,{ 3|decimal_value}])
    • TDINTRA={NOEMPTY|EMPTY}
    • Intrapartition Transient Data Queues
    • Extrapartition Transient Data Queues
    • Automatic Transaction Initiation (ATI)
    • CEDA Define TDQUEUE
    • Extrapartition parameters
    • Extrapartition queues
    • Intrapartition parameters
    • Indirect parameters
    • IBM-supplied TD Queues
  • Temporary Storage
    • Temporary Storage overview
    • SIT parameters for Temporary Storage
    • Temporary Storage Coupling Facility Pool
    • CFRM policy
    • MAIN vs AUX vs CF Temporary Storage
    • CICS TSQs
    • TSMODEL attributes
    • Temporary Storage Browse Transaction (CEBR)
    • CEBR Help
    • CEBR commands
  • Security
    • Security overview
    • Security SIT parameters
    • The sign-on transactions
    • CESN
    • CESL
    • Sign off transaction CESF
  • Initiation and Termination
    • CICS datasets
    • CICS initial start
    • CICS cold start
    • CICS Normal Shutdown
    • CICS warm start
    • DFHRMUTL utility program
    • CICS EMERgency restart
  • Log Manager Domain
    • CICS system log
    • Defining logstreams
    • Creating a logstream
    • Shunting
    • Log Manager
    • CICS autojournaling
    • CICS user journaling
    • Logging for multiple CICS Regions
    • Coupling Facility logging
    • IXCMIAPU utility
    • DASD-only logging
    • Log streams
    • SIT parameters for logging
    • Log Tail Trimming
    • Offloading
  • CICS Problem Analysis
    • CICS Messages
    • Transactions useful in problem analysis
    • CSFE
    • CICS Dumps
    • Transaction Dumps
    • Transaction Dump utility DFHDUvrm
    • System Dumps
    • Interactive Problem Control System (IPCS)
    • CICS660 components
    • CICS tracing
    • CETR Transaction
    • Trace Utility Program
  • Db2
    • CICS External Resource Management
    • Starting the CICS Db2 Attachment Facility
    • Db2 threads
    • Defining Db2 Resources
    • DB2CONN Resource
    • DB2ENTRY Resource
    • DB2TRANS Resource
  • CICS-DBCTL
    • DBCTL introduction
    • Database Resource Adapter
    • DBCTL TCB support
    • DBCTL Virtual Storage requirements
    • Defining DBCTL to CICS
    • SIT parameters for DBCTL
    • RDO resources

Training method

Live instructor-led training, with plenty of opportunities for hands-on exercises and discussion.

The course combines formal theory sessions with a series of challenging and progressive exercises. Over the course of the week attendees are given the opportunity to build and operate an actual CICS/TS system from scratch.

This course is also available for exclusive one-company presentations and for live presentation over the Internet, via the Virtual Classroom Environment service.

Certificate

At the end of the session, the participant receives a 'Certificate of Completion'.

Duration

5 days.

Course leader

RSM Technology.


SESSION INFO AND ENROLMENT