| |
| |
 |
| |
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 |
|
Registration: |
Please fill out an inquiry |
Overview
| |
|
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
|
Audience
| |
|
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
-
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
|
|
|
|
|
|
|