z/OS Foundation Skills Programme - Part 3
This five-day course is Part 3 of RSM's newly designed and built z/OS Foundation Skills programme.
The previous two parts have introduced students to the Z Systems computing environment at a conceptual and terminological level, the use of TSO/ISPF, the use of z/OS JCL and to z/OS and JES2 from an operational perspective.
This part of the programme now examines the System Z mainframe environment at a technical level, introducing the architecture and explaining the z/OS operating system. This is followed by an overview of z/OS security with RACF. The course concludes with an introduction to networks in a Z Systems environment.
A number of theoretical and practical hands-on exercises are included throughout the course.
This course is available for exclusive, one-company presentations and for live presentation over the Internet, via RSM's Virtual Classroom Environment service.
What you will learn
On successful completion of this course you will be able to:
- describe the mainframe hardware components
- explain how I/O components are configured and used
- describe the main features of z/OS and its associated system software
- explain the relationship between the hardware and software
- explain the relationship between MVS and its associated components
- understand how to use an MVS system via TSO and batch jobs
- describe how data is managed by SMS
- identify the need for security in business information systems
- explain all major RACF commands
- explain dataset and general resources
- connect users to groups
- list the dataset related commands to manage both discrete and generic profiles
- list the commands to manage general resources
- describe the audit facilities available in RACF
- use and explain the operation of the setropts management commands
- understand the concepts of SNA/VTAM/APPN
- understand and use the terminology of SSCP, CP, EN, NN. LEN, LU and PU
- describe addressing in SNA/VTAM/APPN and TCP/IP
- explain how TCP/IP fits into z/OS, especially for VTAM and TCP/IP applications
- stop and start VTAM, TCP/IP and TN3270
- use the z/OS commands to interrogate an SNA/VTAM/APPN and TCP/IP network
- use the TSO commands to interrogate a TCP/IP network (e.g. NETSTAT, PING, etc.).
Who Should Attend
RSM's z/OS Foundation Skills programme is suitable for all new and trainee operators and technicians who will be working in a z/OS-based production environment.
Prerequisites
Prior attendance on z/OS Foundation Skills - Part 1 and z/OS Foundation Skills - Part 2 or equivalent knowledge and experience.
Duration
5 days
Fee (per attendee)
£2550 (ex VAT)
This includes free online 24/7 access to course notes.
Hard copy course notes are available on request from rsmshop@rsm.co.uk
at £50.00 plus carriage per set.
Course Code
ZFS3
Contents
The z/OS Platform
The components of a mainframe computer; Real Storage; Central Processing Unit (CPU); Channel Subsystems (CSS); What is a computer program?; A computer program needs memory; A Control Program; Multiple programs in memory; Multiprogramming; The concept of Interrupts; The purpose of an Operating System - summary; Middleware; The System z/architecture; MVS - z/OS operating systems; The history of MVS; Release cycle for z/OS; IBM zSeries processors; PR/SM; Logical Partitioning (LPAR); CF partition; Logical Partitions; Resource distribution in LPAR mode; Parallel Sysplex; Coupling Facility (CF).
I/O Devices in a z/OS Environment
Input/Output devices; Storage devices: Non-storage devices; The I/O configuration; I/O processing in principle; The channel concept; FICON; Control units, Device numbers, One control unit - many channels; Shared DASD; Tape devices; Tape robots; Virtual Tape; I/O devices - disk; Mainframe disks (DASD); RAID devices; I/O configuration in an IBM-type mainframe; Hardware Configuration Definition (HCD).
z/OS Overview
What hardware can do; Software responsibilities; z/OS - an operating system; z/OS components; z/OS - always in storage; Getting real work out of it; Initiators; The application program; Program Execution Environments; Running 'real' programs; Job Management; Resource Control; Allocation; Task Management; Program Management; Supervisor Services; Storage Management; I/O processing; Access Methods; IOS drivers; I/O Supervisor (IOS); I/O processing; Workload Manager (WLM); Recovery Termination Manager (RTM); Abnormal termination - application; Sysplex; Using sysplex; z/OS components that exploit sysplex; Other components that use sysplex; Parallel sysplex; Exploiting the parallel sysplex.
z/OS Data Handling
Data access methods; Data structure: VSAM, OAM, QSAM, BPAM; Batch systems access; Utilities: Text editor, Assembler, Compilers, Binder, Interpreters; Networks; Teleprocessing definition; Development of teleprocessing systems; Types of teleprocessing systems; Elements of a teleprocessing system; Application program; Teleprocessing access method; Communications controller; Mainframe networking protocols; SNA; TCP/IP; How is z/OS communications software packaged?; Importance of a teleprocessing system.
The Total Mainframe Software Package
Mainframe software control; A typical z/OS system; IBM system software; System Software in the z/OS environment; Required add-on products; DFSMS/MVS; Important operating system software; Communications system software; Network support in z/OS: SNA, TCP/IP; Transaction Managers and Data Base Systems; Terminal Monitor (TM) systems; Database systems; Application development tools; High level languages; Other z/OS related products.
Working with z/OS
Starting a TSO session; VTAM application selection; TSO logon panel; TSO logon procedures; ISPF primary options; UNIX support in z/OS; The Kernel address spaces; Using UNIX services; File systems; UNIX Shell; ISHELL ISPF panels; Batch processing; JCL statements; One or more jobs in a JCL stream; Getting a batch job into the system; Batch job queues.
Data Management
ICF catalogs; ICF components; ICF catalog layout; HSM functional overview; HSM working with SMS; SMS managed data
Introduction to RACF
What is required of a security system?; IBM's Resource Access Control Facility (RACF); Main RACF/MVS components; How does RACF work?; RACF Profiles; RACF classes; Controlling access; RACF commands.
Planning for RACF
Management commitment; Selecting a security planning and implementation team; Responsibilities of the implementation team; Deciding what to protect; Deciding how to protect data; Establishing ownership structures; Establishing who needs access.
RACF Group Structure
RACF group structure; Group types; Dataset owning groups; Users owning groups; General Resource groups; Concept of group and profile ownership; Administration delegation; Benefits of RACF groups; Defining RACF groups; Group CONNECT authority; Group profile contents; Group related commands.
Defining Users to RACF
Information on users; RACF user information; DFP segment information; TSO segment information; OPERPARM segment information; NETVIEW segment information; CICS segment information; OMVS segment information; Defining a new User; Prepare to create the user profile; Create the User Profile; Give user access to any RACF-protected areas; User-related commands; User attributes; Classifying users and data; Security categories and levels; Security labels.
Defining Datasets to RACF
Dataset related commands; Dataset protection; Discrete profiles; Generic profiles; Rules for defining dataset profiles; Naming Convention; Dataset profile ownership; Defining Generic Profiles; Access authority for datasets; Adding dataset profiles - ADDSD; Permitting access (PERMIT command).
Defining General Resources
General Resource related commands; Class Descriptor Table (CDT); IBM-defined Resource Classes; Steps for defining General Resource profiles; Granting access to a General Resource; Global Access Table (GAT).
Maintenance & Housekeeping
Maintenance and housekeeping activities; SETROPTS command options; Options for initial setup; In-storage profiles; SETROPTS REFRESH Option; Maintaining the RACF database(s); Maintenance utilities; Maintaining the Started Task Table; Data Security Monitor (DSMON).
Introduction to SNA
What is SNA?; Pre-SNA networks; SNA hardware and software; SNA elements; Sessions; SNA layers; SNA message units; Session establishment sequence; Why APPN?; APPN node types; Resource registration; Resource location; LU-LU session activation; Locating resources.
Network Addressable Units
SNA Network Addressable Units (NAUs); SSCP/CP functions; PU types; Message flow; Address awareness; Subarea network addresses; APPN network address; Local addresses; Address conversion.
SNA Sessions
Sessions and half-sessions; half session layers; session types; setup flows; initiation sequences; logon request processing; LU-LU session types.
Console Commands
The START command; The DISPLAY command; The VARY command; The MODIFY command; The HALT command.
TCP/IP Overview
What is TCP/IP?; Why are we interested in TCP/IP?; What does TCP/IP comprise?; Internetworking principles; IPv4 addressing; IPv4 subnetting; IPv4 variable subnetting; Network Address Translation; One to One NAT; Network Address Port Translation (NAPT); TCP/IP protocol stack; IPv4 Address Resolution Protocol; IPv4 Dynamic Host Configuration Protocol; Why IPv6?; IPv6 addressing; IPv6 prefixes and address types; Global unicast address format; Anycast address; Multicast address; Required host information; Port numbers; IPv4 Transport Protocol message formats; IPv4 Internet Protocol: message format, packet format, header format; Extension Headers.
An Overview of TCP/IP on z/OS
TCP/IP for z/OS; TCP/IP access to SNA applications; How the gateway works; SNA access to TCP/IP applications; Communications Storage Manager ; Device connectivity and attachments; Direct vs indirect attachment; Direct attachment problem; Virtual IP addressing - the solution; Sharing attachments across LPARs; UNIX Systems Services considerations.
TCP/IP for z/OS - Command Overview
Available TCP/IP commands; The START and STOP commands; The MODIFY command; The DISPLAY command; The VARY command; The OBEYFILE command; The NETSTAT and onetstat commands; NETSTAT command options.