CICS Fundamentals
Code: CICSFDescription
This course provides an introduction to IBM CICS v6.1 and its Facilities and Functions.
Audience
This course is intended for:
- Trainee Programmers moving to online
- Anyone wanting a detailed overview of CICS Facilities
Prerequisites
Attendees should be comfortable working with TSO/ISPF, our z/OS TSO/ISPF Workshop is one way to gain this knowledge.
Objectives
This course provides an introduction to IBM CICS v6.1 and its Facilities and Functions.
The following are covered; Operator Interface, Intersystem Communication and how Resources are defined and managed. The course introduces the CICS RACF Security interface, Startup/Shutdown and Recovery, the CICS Explorer and CICS Web Services. The course also covers CICS support of external Databases such as DB2 and VSAM and the need for Data Integrity. In addition the attendees will learn how CICS Applications are designed and how CICS supplied Transactions assist the Programmer in Testing and Debugging.
Upon completion, attendees will have gained a good understanding of the role of CICS and be able to describe its basic architecture and its many services. A CICS 6.1 system will be available for Workshops and to reinforce the topics covered.
Topics
Day 1
Introduction to CICS Functions and Terminology 
How Transactions are processed 
How Resources are defined and managed 
Practical – Using CEDA, CEDB, CEDC 
The Operation Interface, using the Master Terminal Command 
Practical – Using CEMT
Day 2
Introduction to the CICS Explorer 
Practical – Defining TCPIPService for CICS Explorer 
How CICS connects to other Systems – Intercommunication 
Practical – Defining MRO/XCF Links 
CICS support of Data Integrity and Databases 
CICS support of VSAM 
VSAM Record Level Sharing
Day 3
Building CICS JCL 
Defining the System Initialization Table 
CICS Startup and Shutdown 
Practical – Stopping and Restarting CICS 
Understanding the need for Security – RACF 
Practical – Securing CICS resources
Day 4
Understanding the different types of CICS Application Design 
COMMAREAS and Channels and Containers 
Basic Mapping Support – 3270 support 
Supplied CICS Transactions to handle Testing and Debugging 
Practical – Using CEDF, CECI, CEBR 
Recovery and Restart and Handling Exceptional Conditions
Day 5
How does CICS communicate with DB2 
How does CICS communicate with MQ 
Introduction to Threadsafe – why is it needed 
Introduction to CICS Web Services 
URIMAP, PIPELINE, WEBSERVICE, TCPIPSERVICE 
Implementing XML/SOAP and JSON Data Schemas
Price (ex. VAT)
Duration
Delivery methods
- Classroom
- On-site (at your location)
- Virtual (instructor online)
