Learn: in:
» back to Search Results

Course rating of 0 Vendor rating of 4

This course will provide a solid Unicenter CA-OPS/MVS foundation upon which your automation team can begin to effectively build an automation plan. Quizzes and labs will be used to reinforce presented topics.

Course Outline

This course will provide a solid foundation upon which your automation team can begin to effectively build a "real world" automation plan. Procedures that will be discussed in class include standards, managing libraries, automation procedures, and your automation plan. Quizzes and hands-on labs are used to reinforce lecture topics. This course can be customized to customer's specific needs.


At the conclusion of the course, students will understand:
  • CA-OPS/MVS architecture
  • Standard and optional OPS/MVS components
  • How to navigate through the OpsView ISPF interface
  • How to use OPSLOG browse effectively
  • How to code OPS/REXX Address OPER and Address WTO
  • How to code OPS/REXX functions
  • How the AOF rules engine works
  • The AOF Rules language
  • How to use the AOF edit and testing environment
  • How to code MSG, CMD, and TOD rules
  • How to name and manage rules
  • Coding rules with EasyRule
  • When to code in Rules vs. when to code in OPS/REXX
  • The key OPS/MVS TSO commands

This course is designed for users new to CA-OPS/MVS.

Course Outline

I. CA-OPS/MVS Introduction

A. Why Automation?
B. Standards
C. Base Product Components
D. Optional Features
F. Automated Operations Facility (AOF)
G. AOF Rule Types
H. Sample CMD rule
I. CA-OPS/MVS Architecture
L. OPS/MVS Server Facility (OSF)
M. Unix System Services (USS)
N. External Product Interface (EPI)
O. Programmable Operations Interface
P. Relational Data Framework (RDF)
Q. System State Manager (SSM)
R. VM Guest Support (VMGS)
S. Security
T. Multi-System Facility (MSF)
U. CICS Operations Facility (COF)
V. IMS/DC Operation Facility (IOF)
W. OPS/MVS Documentation

II. OPSVIEW Essentials

A. What is OpsView?
B. OpsView Primary Options Menu
C. OPSVIEW User Parms Panel
D. General Settings Panel
E. Stored Command List
F. OPSLOG Browse Profile
G. What is OPSLOG?
I. OPSLOG Primary Commands
J. OPSLOG Display Command
K. Selecting OPSLOG Columns
L. OPSLOG Event Information Panel
M. Useful OPS/LOG Column Sets
N. OPSLOG Profile Command
O. Using OPSLOG Saved Profiles
P. Profiling to Analyze MVS Cmds
Q. OPSLOG Second Level Profile
R. OPSLOG Find & Locate Commands
S. OPSLOG MVS Commands
T. OPSLOG SYS and GO Commands
U. OPSLOG Printing
V. OPS/MVS Editors Menu
W. OPS/MVS System Control Menu
X. Address Space List - 3.1
Y. Broadcast Editor
Z. OPS/MVS System Control Menu
AA. OpsView Exercise

III. Intro to OPS/REXX

A. Review: What's a REXX Procedure?
B. Portability: REXX Environments
D. Review: The REXX Data Stack
E. Differences: OPS/REXX Data Stack
F. OPS/REXX Limitations
G. Differences: OPS/REXX Trace
H. OPS/REXX Extensions
I. OPS/REXX History
K. OPS/REXX Variable Syntax
L. OPS/REXX Global Variables
M. Nonvolatile Global Variables
N. Volatile Global Variables
O. How to Create a Global Variable
P. Lab: Creating Global Variables
Q. How to Delete a Global Variable
R. Optional Lab: Deleting Global Variables
S. OPS/REXX Address Environments
T. Address OPER
U. Lab: Issuing MVS Commands
V. Address WTO
W. Multi-line Address WTO
X. OPS/REXX Functions
Y. OPS/MVS MVS Info Functions
Z. OPSDEV() Example
AA. OPSINFO() Function
BB. OPSIPL() Example
CC. OPSENQ() Function
DD. OPSJES2() Function
EE. OPSPRMLB() Example
FF. OPSTATUS() Example
GG. OPSYSPLX() Example
HH. OPSYSSYM() Example
II. OPSLOG() Example
JJ. OPS/MVS MVS Service Functions
KK. OPS/MVS Parms affecting OPS/REXX
LL. OPTIONS REXX Keyword Instruction

Intro to AOF Rules

MM. What is the AOF?
NN. What is a RULE?
OO. AOF Event Definition Types
PP. AOF Rule Sections
QQ. Rule Section Example
RR. CMD Rule Example
SS. OPS/REXX Variable Types
TT. Event-Related Variables
UU. Nonvolatile Global Variables
VV. Volatile Global Variables
WW. Global Variables
XX. GLVJOBID Variable Example
YY. Manipulating Global Variables
ZZ. OPSVALUE() Example
AAA. Message Event
BBB. Message Event Scope
CCC. Sample MSG Rules
DDD. MVS Route code (ROUTCDE) Info
EEE. Controlling Route Codes
FFF. AOF Test Editor
GGG. Testing a Message Rule
HHH. Listing Global variables
III. MSG Rule Exercise
JJJ. Command Event
KKK. Command Event Scope
LLL. Example CMD rules
MMM. Testing a Command Rule
NNN. CMD Rule Exercise
OOO. Time of Day Event
PPP. TOD Event Scope
QQQ. TOD Examples
RRR. Testing a Time of Day Rule
SSS. Relative Time Rules
TTT. Dynamic Rules
UUU. TOD Rule Exercise
VVV. OPS/MVS Parms affecting AOF Rules
WWW. EasyRule
XXX. EasyRule Exercise

IV. OPS/MVS TSO Commands

A. TSO Commands - Reasons to Avoid
B. TSO Commands - Reasons to Use
C. The OPSWAIT Command
D. The OPSCMD Command
E. The OPSREPLY Command
F. The OPSPARM Command
G. The OPSRMT Command
H. The OPSWTO Command
I. The OPSVIEW and OB Commands

V. Additional OPSVIEW Options

A. Primary Option Menu
B. OPS/MVS Control Menu
C. OPS/MVS Parameters Menu
D. OPS/MVS Parameter Control
E. Monitoring OPS/MVS Queues
F. Monitoring OPS/MVS Performance
G. Monitoring OPS/MVS Storage
H. Displaying Global Variables
I. Display Product Versions
J. OPS/MVS Utilities Menu

* Note: Optionally, an instructor can be retained for additional days to provide on-site programming and systems expertise.
Prerequisites & Certificates

Attendees should have completed the ProTech PT1201 REXX in a Multi-Platform Environment course or possess equivalent knowledge: knowledge of standard REXX clauses, keywords, and functions.

Certificates offered

Certificate of Completion

Cancellation Policy
10 Day cancellation required for all courses in order to get a full refund.
Map & Reviews
Protech Training
[ View Provider's Profile ]


This course has not yet been rated by one of our members.

If you have taken a course through this vendor please log into your account and leave feedback for this vendor. You will be helping ensure our members get directed to the best training facilities.

Here are some reviews of the training vendor.
I took the training remotely so I cannot comment on some of the questions. I think that this seminar has too much content to squeeze it into one week.... might be better as a two week course?
Reviewed by 2013
found the material very helpful - although there was a lot of material covered - the pace was well set. Would definitely recommend people to have explored Microsoft Access beforehand to be familiarized with the program before taking the course. I would imagine someone without any exposure would find it confusing. Environment really good - people very, very nice and helpful. Would definitely take the next level of access with the same training facility.
Reviewed by 2013
I was not in the physical classroom. Feedback centered around online training would be good because now I have to rate items that I was not present for. Those items are getting half a star because I was not there to rate them. The course material must go through an editing process. There are a lot of grammar mistakes, but also a lot of actual procedure/activity mistakes.
Reviewed by 2012

This course currently does not have any dates scheduled. Please call 1-877-313-8881 to enquire about future dates or scheduling a private, in house course for your team.

This page has been viewed 555 times.