iSOS : VSE Services : OS/390 Services : Linux for zSeries Services : Education  
       
 
 
 
 

2008 Class Schedule and Information - Domestic/International

   
 

illustro's instructors have been teaching education courses for customers throughout the world since 1992 and have taught hundreds of students on a variety of subjects including TCP/IP, CICS Transaction Server, the VSE/ESA Operating System and more.

The difference between our education classes and many others is our classes feature actual hands-on lab exercises on a live running system. This way all of our students gain immediate experience with instructor oversight to practice what they've just learned. Our customers have found this to be an invaluable technique to ensure their education investment dollars are well spent.

   
  Connecting VSE to other Platforms  - Course Code (A3760)
 

Course code: A3760
Duration: 3.0 Days
Delivery format: CLASSROOM with Hands-On Labs on a Live System
Course type: Public or Private
Price: Public: $875.00 per student   Private: Special Bid
Registration: Please fill out an inquiry
 
Overview
 

Learn about the various methods and techniques to open VSE data and applications to other platforms. Develop the knowledge and skills to exchange VSE data and expose applications to  other systems. Understand how to exploit the VSE Java Connectors, the XML, SOAP and ECI interfaces. Explore how Linux for zSeries can be used to interact with VSE data and applications.

This class features actual hands-on labs on a live system so students can practice what they learn under the instructor's guidance. Hands-on lab projects may be done in teams depending on the number of attendees and location.

 
Skills taught
 
  • Learn how to install the VSE Connector client
  • Install the Java JDK on Linux for zSeries
  • Use Maptool to create maps of VSAM files
  • Modify, compile and execute a Java program to access a VSAM file
  • Install VSAM Redirector Server
  • Use Maptool to create mappings of DB2 tables
  • Exploit ECI for program-program communication with CICS
  • Employ a SOAP client to access a VSE system
  • Use a Java program to access the VSE SOAP service
  • Executing the SOAP client on VSE to another platform
Audience
 

Knowledgeable VSE systems and applications professionals, or applications professionals from other environments (e.g. Java, .Net) needing to access VSE resources. Content is directed at anyone with a working knowledge of VSE files, program structure and system setup, and various topics are applicable for both systems and applications audiences.

 
Prerequisites
 

Awareness of basic concepts of the VSE Connectors helpful, but not required. If attending as a systems professional, some familiarity with basic CICS concepts and facilities, and basic understanding of TCP/IP concepts and facilities. If attending as an applications professional, knowledge of your specific needs for data/application access and exchange.

 
Key topics
 
  • Introduction to Hardware, Software and Connectivity Infrastructure
  • Discuss VSE Connector concepts and the different types of Connectors
  • Install the JAVA JDK on Linux for zSeries (lab)
  • Install VSE Connector Client (lab)
  • Introduce Maptool
  • Use Maptool to create maps of the VSAM files used in the course (labs)
  • Show Java programming required to access VSAM file from Linux
  • Modify, compile and execute Java program to access example VSAM file (lab)
  • Introduce VSAM Redirector
  • Install VSAM Redirector (lab)
  • Execute pre-written COBOL program to list contents of VSAM file (lab)
  • Use Maptool to create mappings of DB2 tables (lab)
  • Introduce Redirector configuration
  • Introduction to Web Services
  • SOAP Server on VSE/ESA
  • CICS definitions for SOAP
  • Using a SOAP client to access a VSE system
  • Using a Java program to access the VSE SOAP service (lab)
  • SOAP Client on VSE/ESA
  • How to communicate with a SOAP Service from a COBOL program
  • .Net facilities and programming example to interface with VSE
  CICS Transaction Server for VSE/ESA and z/VSE Migration - Course Code (A3731)
 

Course code: A3731
Duration: 3.0 Days
Delivery format: CLASSROOM with Hands-On Labs on a Live System
Course type: Public or Private
Price: Public: $875.00 per student   Private: Special Bid
Registration: Please fill out an inquiry
 
Overview
 

Prepare for migration to the new CICS Transaction Server (TS) for VSE/ESA Version 1.1. Identify the changes in CICS TS that impact the migration from CICS/VSE and CICS/VS systems. Highlight the associated changes for CICS TS installation, operation, resource definition, security, customization and programming interfaces. Gain information that you can use to develop a customized migration plan to ease your transition to CICS TS. Hands-on lab projects may be done in teams depending on the number of attendees and location.

 
Skills taught
 
  • Migrate a CICS/VSE or CICS/VS system to CICS TS for VSE/ESA 1.1
  • Identify and implement changes to key functional areas that affect:
  • - Installation and operations
  • - System and resource definition
  • - Security
  • - Application, system, and exit programming interfaces
  • - Statistics and monitoring
  • Set up coexistence environments for CICS/VSE
Audience
 

Knowledgeable CICS/VSE and CICS/VS system programmers and system planners who are migrating their current systems to CICS TS for VSE/ESA Version 1.1.

 
Prerequisites
 

You should have six months of experience installing, tailoring, and maintaining a CICS/VSE or CICS/VS 1.7 system. You should also read the CICS General Information manual and CICS Release Guide to establish an introductory knowledge of CICS TS for VSE/ESA.

 
Key topics
 
  • Introduction to CICS TS for VSE/ESA
  • Migration planning
  • Installation of VSE/ESA 2.4 and CICS TS
  • Related product considerations
  • Resource definition
  • Security implementation
  • Application programming compatibility
  • Customization changes
  • Migration tools
  • Monitoring and statistics
  • Traces and dumps
  • CICS/VSE coexistence scenarios
  • Vendor product considerations
  • Miscellaneous small changes
  CICS Transaction Server for VSE/ESA and z/VSE Under the Covers - Course Code (A3733)
 

Course code: A3733
Duration: 2.0 Days
Delivery format: CLASSROOM with Hands-On Labs on a Live System
Course type: Public or private on-site
Price: Public: $595.00 per student    Private: Special Bid
Registration: Please fill out an inquiry
 
Overview
 

CICS Transaction Server (TS) for VSE/ESA is a significantly restructured CICS product with several new interfaces available to the VSE system programmer. Focus on enhancing your VSE and CICS knowledge of this new product. Gain an understanding of the new CICS architecture and the new system interfaces that you can exploit in your CICS TS system.

 
Skills taught
 
  • Identify the key structural components of CICS TS
  • Understand CICS TS storage organization and how to protect CICS TS storage areas
  • Implement shared data tables
  • Develop programs that communicate with CICS using the External CICS Interface (EXCI)
  • Develop system programs using CICS supplied system programming interfaces
  • Implement journal archiving
Audience
 

VSE and CICS system programmers and system planners who need a more in-depth understanding of the basic structure of CICS TS and some of the new CICS TS system functions that are available to them.

 
Prerequisites
 
Extensive experience installing, tailoring, and maintaining a CICS/VSE or CICS/VS 1.7 system.
 
Key topics
 
  • CICS TS structure
  • Domain architecture
  • Storage management
  • Task management
  • Shared data tables
  • EXCI
  • System Programmer Interfaces (SPI), Exit Programming Interface (XPI), and User Replaceable Modules (URM)
  • CICS Restructured Extended Executor Language (REXX) support
  • Journal archiving
  • Subsystem storage protection
  • OS/390 interfaces
  • Hands-on lab exercises:
  • - CICS TS structure
  • - CICS TS storage management
  • - Shared data tables implementation
  • - EXCI lab
  • - SPI lab
  CICS Transaction Server for VSE/ESA and z/VSE Tuning and Problem Determination - Course Code (A3732)
 

Course code: A3732
Duration: 3.0 Days
Delivery format: CLASSROOM with Hands-On Labs on a Live System
Course type: Public or Private on-site
Price: Public: $875.00 per student   Private: Special Bid
  Overview Audience
Registration: Please fill out an inquiry
 

Learn performance tuning and problem determination in a CICS Transaction Server (TS) for VSE/ESA Version 1.1 environment. Identify the changes in CICS TS that affect performance tuning and problem determination. Learn how various parameters, design concepts, CICS facilities, operating systems facilities, and network facilities affect the performance of CICS TS systems in an installation. Learn how changes to CICS supplied transactions, traces, and dumps affect debugging of system and application-related problems. Hands-on lab projects may be done in teams depending on the number of attendees and location.

 
Skills taught
 
  • Identify performance bottlenecks and parameters that affect performance
  • Tune the system to maximize performance
  • Create procedures for collecting statistics and monitoring data
  • Describe the processing flow of a transaction under CICS
  • List common information sources for transaction debugging such as messages, CICS manuals, and language-specific information
  • Use debugging tools provided with CICS: supplied transactions, traces, and dumps
  • Use appropriate information and tools to classify and resolve transaction abends, loops, and wait conditions
  • Identify and recognize symptoms of storage-related problems and incorrect output
  • Describe a methodology to reduce problem resolution time
 

CICS/VSE or CICS/VS system programmers and system planners who performance tune and debug problems in CICS TS systems on VSE/ESA.

 
Prerequisites
 
You should have:
  • Six months of experience installing, tailoring, and maintaining a CICS/VSE or CICS/VS 1.7 system
  • Ability to code application programs using Common Business Oriented Language (COBOL) in a CICS environment
  • Knowledge of CICS supplied transactions, such as CICS Master Terminal Functions (CEMT) and CICS Execution Diagnostic Facility (CEDF)
 
Key topics
 
  • Overview of CICS TS
  • Performance tuning methodology
  • Changes in CICS TS affecting performance
  • Task management changes
  • Storage management changes
  • Performance tuning parameters
  • Implementing statistics and monitoring
  • Using statistics for tuning
  • Changes in CICS TS problem determination facilities
  • Trace management
  • Dump management
  • Debugging CICS TS transaction problems
  • Debugging CICS TS system problems
  • Online labs
  • Performance measurement and tuning
  • Debugging a CICS TS transaction dump
  • Using the CICS TS analyzed dump
   
  TCP/IP for VSE/ESA and z/VSE Under The Covers - Course Code (A3750)
 

Course code: A3750
Duration: 4.5 Days
Delivery format: CLASSROOM with Hands-On Labs on a Live System
Course type: Public or Private on-site
Language: English
Price: Public: $1295.00 per student   Private: Special Bid
Registration: Please fill out an inquiry
 
Overview
 

Native TCP/IP support is now available for VSE. VSE professionals can get the most out of this important new technology. Learn the fundamentals of TCP/IP and the Internet, specifically the implementation in the VSE environment. Through a series of lectures and labs, gain valuable experience working with TCP/IP functions and applications. Learn the skills you need to ensure success in your networking environment. Hands-on lab projects may be done in teams depending on the number of attendees and location.

 
Skills taught
 
  • Explain the fundamental concepts and terminology of TCP/IP
  • Install and configure the TCP/IP for VSE product
  • Implement and use TCP/IP application functions, such as TELNET, File Transfer Protocol (FTP), Line Printer Requester (LPR) and Line Printer Daemon (LPD), and Network File System (NFS)
  • Create Web serving applications using TCP/IP programming interfaces
  • Diagnose and tune a TCP/IP for VSE system
 
Audience
 
Knowledgeable VSE system programmers and system planners responsible for, or directly involved in, integrating their VSE system into a TCP/IP network using TCP/IP for VSE.
 
Prerequisites
 

Experience installing, tailoring, and maintaining VSE and CICS systems. General knowledge in the use of personal computers and Windows operating system.

 
Key topics
 
  • TCP/IP and Internet fundamentals
  • Installation, configuration, and operation
  • Using TCP/IP clients
  • Sockets, Hypertext Markup Language (HTML) and Common Gateway Interface (CGI) programming
  • TCP/IP security
  • Performance tuning
  • Problem determination
  • Online labs
  • Online VSE lab exercises
  • Telnet, FTP, LPR/LPD, and NFS configuration and usage
  • Web serving implementation
  • HTML, CGI, and Sockets usage
  VSE/ESA Under The Covers - Course Code (A3713)
 

Course code: A3713
Duration: 4.0 Days
Delivery format: CLASSROOM with Hands-On Labs on a Live System
Course type: Public or Private on-site
Language: English
Price: Public: $1125.00 per student   Private: Special Bid
Registration: Please fill out an inquiry
 
Overview
 

Focus on building the skills you need to manage your Virtual Storage Extended/Enterprise System Architecture (VSE/ESA) environment. Gain the detailed technical understanding and experience critical to maintaining, supporting, and tuning your VSE/ESA system. The workshop features hands-on lab exercises that reinforce the information presented in the lectures. Hands-on lab projects may be done in teams depending on the number of attendees and location.

 
Skills taught
  • Identify the ahitecture of key VSE components
  • Diagnose and resolve VSE system and subsystem problems
  • Use VSE debugging facilities
  • Improve the overall performance of VSE systems
  • Program 31-bit applications
  • Implement data spaces and virtual disks
 
Audience
 

VSE system programmers and system planners requiring a more in-depth understanding of VSE and its subsystems, so that they can more rapidly respond to problems that affect system performance and availability.

 
Prerequisites
 
Six months experience installing, tailoring, and maintaining VSE systems.
 
Key topics
 
  • S/390 Architecture
  • VSE/ESA Supervisor and Internals
  • 31-bit Programming
  • Data Spaces and Virtual Disks
  • VSE/ESA Debugging Tools
  • VSE/ESA Performance and Tuning
  • VSE/POWER Stucture and Functions
  • VSE/VTAM and CICS/VSE Problem Determination
  • VSE/ESA Enhancements
  • VSE/ESA Control Block Flow
  • VSE/ESA I/O Handling
  • VSE/ESA Error Recovery
  • VSE/ESA Storage Management
  • VSE/ESA Dispatcher/Task selection
  • CICS/ICCF Restructuring
  • On-line Lab Exercises:
    • 31-bit Programming
    • VSE/ESA Internals
    • VSE/POWER Debugging
    • Using VSE Debugging Tools
    • VSE/ESA Performance
    • VTAM and CICS Problem Determination
  VSE Systems Operations (A3714)
 

Course code: A3714
Duration: 4.0 Days
Delivery format: CLASSROOM with Hands-On Labs on a Live System
Course type: Public or Private on-site
Language: English
Price: Public: $1125.00 per student   Private: Special Bid
Registration: Please fill out an inquiry
 
Overview
 

The VSE operating system has evolved over time in its structure and organization to exploit new hardware and to provide more ease of use facilities and functions for system administrators, programmers and operations staff. This course provides an understanding of the current VSE system organization and focuses on the operational aspects of efficiently using and running a VSE system and its major subsystems. Online exercises are used to complement and re-enforce the information presented through formal lecture.

 
Skills taught
  • Understanding of VSE system organization and concepts
  • Learn how to use VSE console interfaces to interact with the VSE system and to manage system and job execution
  • Understand the types of messages issued by the VSE operating system and its components and how to handle these messages
  • Describe the major subsystems used with VSE and learn how to control and operate these subsystems. These include VSE/POWER, CICS Transaction Server and related database products DOS/VSE DL/I and DB2, ACF/VTAM and TCP/IP for VSE
  • Understand the structure of a VSE jobstream and gain the ability to create and update VSE job control language (JCL) and POWER job execution control language (JECL)
  • Identify utilities provided with VSE that would be used in normal operation of a VSE system
 
Audience
 

Data processing staff who need to understand the organization and operation of a VSE system and its subsystems so that they can become more proficient in performing operational functions.

 
Prerequisites
 
Basic understanding of IBM mainframe operating system environments and hardware. Basic knowledge of operating a VSE system is helpful but not required.
 
Agenda
 

Module 1:  VSE System Organization and Concepts

  • VSE Operating Environments
    • Basic mode, LPAR mode, VM Guest
    • VSE Supervisor and Turbo-Dispatcher
    • Hardware support
  • Storage Organization
    • Real and virtual storage
    • Address spaces and partitions
    • Shared areas
    • Data spaces and virtual disks
  • Libraries and files
    • System and user libraries
    • System and user datasets
    • DASD organization
  • Introduction to subsystems
    • POWER
    • CICS
    • VTAM
    • TCP/IP for VSE
  • Interactive User Interface
  • ICCF and editors
  • IPL and JCL procedures

Module 2: VSE Console Operation

  • Overview
  • Types of consoles
    • Master, CICS, hardware
  • Operating the console
    • Entering commands
    • Scrolling
    • Messages
    • Explain support (Help)
  • Managing the Hardcopy file
  • IPL process
  • Console Exercises

Module 3: Job Control

  • JCL Basics
    • Structure of a VSE Jobstream
      • JOB, EXEC and delimiters
      • LIBDEF
      • DLBL and TLBL
      • Comments
    • Job Control Syntax
  • Advanced JCL Topics
    • Conditional JCL
    • Procedures
      • System IPL and user
      • Standard labels
    • FCB and UCB commands
  • JCL exercises

Module 4: Operating POWER

  • POWER Organization and Concepts
    • POWER datasets
    • Queues
    • Dynamic Partitions
    • POWER Networking and Remote Job Entry
  • POWER Job Control (JECL)
    • JOB, LST and PUN card options
  • Operator commands
    • Releasing jobs
    • Display, alter and delete
    • Starting and stopping tasks
    • Offload functions
  • POWER operation exercises

Module 5: Utilities

  • Backup/Restore
    • Fastcopy volume and file backups
    • VSE libraries
    • ICCF
    • VSAM IDCAMS
  • Recorder file (EREP)
  • DITTO
  • SYSBUFLD

Module 6:  Operating CICS and Databases

  • CICS and Database Overview and Organization
  • Operator control transactions
    • CEMT
      • Managing tasks
      • Managing files and other resources
    • CEOS
    • CEOT
  • Startup and Shutdown
  • Managing dump datasets and journals
  • Operating MRO/ISC connected CICS partitions
  • Messages
  • CEMT usage exercises

Module 7: Operating VTAM

  • VTAM Overview and Organization
  • Operator commands
    • Displaying VTAM resources
    • Activating VTAM resources
  • Startup and Shutdown
  • Messages

Module 8: Operating TCP/IP for VSE

  • TCP/IP Overview and Organization
  • Operator commands
    • Displaying TCP/IP resources
    • Activating resources
  • Startup and Shutdown
  • Messages
   
 
     
 

1950 Stemmons Freeway ▪ Suite 2016 ▪ Dallas, Texas 75207
 toll-free U.S. and Canada: 866-4-illustro (866-445-5878)
phone: 214.800.8900 ▪ fax: 214.800.8989
 
Comments to webmaster@illustro.com
Copyright © 2008 illustro Systems International, LLC. All Rights Reserved.
Legal Notice | Privacy Policy