SlideShare a Scribd company logo
Introducing IBM z/OS Change Tracker for
z/OS V2.5!
Session ID: 367
March 29, 2022
Marna Walle, IBM Corporation
mwalle@us.ibm.com
Chris Taylor, 21st Century Software, Inc.
christay@21csw.com
Trademarks
The following are trademarks of the International Business Machines Corporation in the United States and/or other countries.
IBM*
ibm.com*
IBM logo*
* Registered trademarks of IBM Corporation
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.
BMC is a registered trademark of BMC, Inc in the United States, other countries, or both.
Broadcom, CA are registered trademarks of Broadcom, Incds in the United States, other countries, or both.
IntelliMagic is a registered trademark of Intellimagic, Inc in the United States, other countries, or both.
IT Infrastructure Library is a Registered Trade Mark of AXELOS Limited.
ITIL is a Registered Trade Mark of AXELOS Limited.
Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and other countries.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel
Corporation or its subsidiaries in the United States and other countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Zowe™, the Zowe™ logo and the Open Mainframe Project™ are trademarks of The Linux Foundation.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
MXG is a registered trademark of Merrel Systems Group, Inc in the United States, other countries, or both.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.
Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.
Rocket is a registered trademark of Rocket Software, Inc in the United States, other countries, or both.
SAS is a registered trademark of SAS, Inc in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
VMware, the VMware logo, VMware Cloud Foundation, VMware Cloud Foundation Service, VMware vCenter Server, and VMware vSphere are registered trademarks or trademarks of
VMware, Inc. or its subsidiaries in the United States and/or other jurisdictions.
Zetaly is a registered trademark of Zetaly, Inc in the United States, other countries, or both.
Other product and service names might be trademarks of IBM or other companies.
© IBM Corporation 2022. All Rights Reserved.
The information contained in this publication is provided for informational purposes only. While efforts were made to verify the
completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express
or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM
without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any
other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or
representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement
governing the use of IBM software.
References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which
IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole
discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature
availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any
activities undertaken by you will result in any specific sales, revenue growth or other results.
Legal Disclaimer
IBM z/OS Change Tracker
As IBM continues to provide a suite of robust tools to help system programmers manage z/OS, IBM intends to
offer a new priced feature of z/OS V2.5, IBM z/OS Change Tracker. This feature is a comprehensive
configuration change management tool for tracking, controlling, and managing software changes.
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
Statement of Direction announced March 15, 2022
4
A Content Solution page with technical details is planned to be provided at a future date, concurrent with an
availability announcement and GA date.
Because IBM z/OS Change Tracker’s availability date is after the availability of z/OS V2.5, those wishing to
acquire IBM z/OS Change Tracker will need to install it on their existing z/OS V2.5 systems. After IBM z/OS
Change Tracker’s GA, it will be included in all subsequent z/OS V2.5 orders.
• Overview of IBM z/OS Change Tracker
• Monitoring and protecting
• Recovery
• Audit
• Snapshots
Includes planned future deliverables
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
5
Agenda
Compliance and Auditability
• Addresses regulations and
industry standards such as
Sarbanes-Oxley, COBIT, ISO
and ITIL
• Provides regulatory compliance
by automatically creating
member backups when
protected libraries are updated
• Changes at the member level
are recorded for auditing
purposes
IBM z/OS Change Tracker
What challenges is the customer facing?
The Problem
• Customers have no auditable tracking mechanism to know when changes are made to critical z/OS system, ISV
software or application libraries, putting them at risk for application failures, or in worst case, a system outage.
• System changes can be performed by authorized users, intentionally or not, at any time and may or may not be
logged.
Who are the primary stakeholders?
Personas
• z/OS System Programmer – “I need to have a consistent way to monitor who’s making changes to libraries, and
when, in case we have a problem, I also need to provide a means for backout for all the products I’m managing”
• Risk and Compliance – “I need to provide the auditors with proof that we’re only allowing authorized users to
change critical libraries in our environments, and that any changes are tracked”
How does the solution solve the problem?
Customer Value
• Real-time, system-wide change tracking and control for systems libraries
• Member-level recovery of real-time changes
• Fingerprinted members provide integrity verification for changes
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
6
Why IBM z/OS Change Tracker?
• To create a more secured z/OS and resilient IT environment
• To bring an automated process and transparency to system
software change control and management (z/OS, IMS, Db2,
CICS and vendors’ software) in SYSPLEX environments
• To reduce the costs and complexities of meeting auditing and
compliance requirements by providing a process and a control
structure
• To improve quality and reliability by quickly ascertaining what
has changed in software environments, and to reduce system
or application outages
• To create an environment that promotes software integrity,
added security, and reliability
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
7
Top uses of IBM z/OS Change Tracker
• Change tracking and control for systems libraries
• Member-level recovery of real-time changes
• On-line documentation of changed members at the time of
edit/save
• Exclusive member-level ownership, and source library
management
• Detect system-wide changes for z/OS and USS environments
• Local or remote compare of software environments (z/OS and
USS)
• Regularly validate DR software with the production software
• Rollback capabilities to undo the effect of
unplanned/undesired changes
• Provide auditable evidence for compliance
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
8
IBM z/OS Change Tracker
z/OS Change Tracker is a change management tool
for tracking, controlling, and managing changes
in software, intending to enhance the security,
resiliency, and compliance of z/OS operating
environments.
Key Features
Automatic, real-time monitoring of change activities
• Limits library changes to select user groups
• Establishes base versions for protected library members
and automatically generates member versions as users
introduce changes
Detection and recording of key elements of changes:
• Who made the change?
• What was changed? (Compares multiple environments
for configuration and/or content changes)
• How was the change made? (With what utility?)
• When was the change made?
• Why was the change made? (Enforces change
documentation)
Automated member-level backup for protected resources
Member-level recoverability with a view of previous member
versions and their changes
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
9
IBM z/OS Change Tracker core functions
IBM z/OS
Change Tracker
Protection
Fingerprint/
Tokenization
Recovery
Audit
Control
Resilience
Compare software
across z/OS
environments
Security;
Integrity
Comprehensive software configuration management (SCM) tool for tracking, controlling, and
managing changes in software
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
10
IBM z/OS Change Tracker core functions
IBM z/OS
Change Tracker
Protection
Fingerprint/
Tokenization
Recovery
Audit
Control
Resilience
Compare software
across z/OS
environments
Security;
Integrity
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
Comprehensive software configuration management (SCM) tool for tracking, controlling, and
managing changes in software
11
IBM z/OS Change Tracker core functions
IBM z/OS
Change Tracker
Protection
Fingerprint/
Tokenization
Recovery
Audit
Control
Resilience
Compare software
across z/OS
environments;
Cost saving
Security;
Integrity
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
Comprehensive software configuration management (SCM) tool for tracking, controlling, and
managing changes in software
12
IBM z/OS Change Tracker core functions
IBM z/OS
Change Tracker
Protection
Fingerprint/
Tokenization
Recovery
Audit
Control
Resilience
Compare software
across z/OS
environments;
Cost saving
Security;
Integrity
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
13
Comprehensive software configuration management (SCM) tool for tracking, controlling, and
managing changes in software
Fundamental capabilities:
The IBM z/OS Change Tracker Started Task (STC)
STC
SYSA
STC
SYSB
STC
SYSC
Audit
REPORT
SYSPLEX
VIEW,
COMPARE or
RECOVER
Versions
Control/Data
Files
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
14
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
Multiple Sysplex configuration
15
z/OSMF
Planned
Vision
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
Multiple Sysplex configuration
16
z/OSMF
Planned
Vision
Protect critical system libraries
• PROTECT your critical system libraries to achieve auditability, version control, and exclusive
component ownership.
• LOCK=YES or NO
• INITIAL=YES or NO
//JOB1
PROTECT=(DSN=SYS1.PARMLIB,
LOCK=YES,
INITIAL=Y,
COPIES=30)
//*
z/OS
Change
Tracker
STC
• Source
• Load
• JCL
Change
History
PROTECT
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
17
Fingerprint your software environment
• The powerful z/OS Change Tracker fingerprint technology establishes “content”
reference tokens for files
• A token represents the content of a file: PS or DA files, members of a PDS or PDS/E,
files in USS, or zFS paths
• Tokens are stored in the z/OS Change Tracker Control File, or optionally to an external
file
• Prior to change, snapshot your software environments of any size and configuration to
establish the reference tokens
• Use the z/OS Change Tracker MODS identification function to automatically identify and
report on the changed components
//JOB
PATTERN=DEV.LIBRARY.*
. . .
SHOW=LIST
TOKEN=(LIST)
//*
z/OS
Change
Tracker
STC
• Source
• Load
• JCL
FINGERPRINT
Tokens
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
18
z/OS Change Tracker high-level compare
(local/remote)
• High-level compare of two libraries, two groups of libraries, two DASD
volumes, or two groups of DASD volumes (local or remote)
• Missing data sets
• Member-level report: SAME, DIFF, MATCH, MISMATCH and MODS
PDS1 PDS2
High-level Compare
DIFFERENCE A
DIFFERENCE B
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
19
MONITORING AND PROTECTING
20
Monitoring and
protecting
Pain Point
Alice
Mid-level System
Programmer
Alice is responsible for
running the mainframe
IT environment,
including installing,
configuring, and
maintaining z/OS
systems in test and
production.
• I need to know my A1 and A2 systems in
Sysplex A are monitoring and protecting
the same critical resources.
• I want to see what has changed in two
collections of data sets, between Sysplex
A and Sysplex B. (Something might have
deployed incorrectly or become
corrupted.)
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
21
Monitoring and
protecting
24/7 Real-time monitoring
• Automatic backups whenever
a monitored PDS member is
changed
• Optional e-mail notification
Protect critical libraries
• Locked members cannot be
changed without permission
granted by administrator
Member-level management
• Administrator can
grant/revoke update access of
members to specific users
• PDS and PDSE member-level
management
As an IBM Change Tracker for z/OS administrator:
• I can see, at a glance, that A1 and A2 are in
sync for monitoring and taking automatic
backups of my critical configuration data sets.
• It was easy to see the differences in data set
collections between two different sysplexes in
a snap.
Delight Point
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
22
Delight Point
IBM z/OS Change Tracker
No data sets protected
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
23
IBM z/OS Change Tracker
Protection added to key data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
24
IBM z/OS Change Tracker
Protecting a resource using ISPF
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
25
IBM z/OS Change Tracker
Protecting a resource using ISPF
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
26
IBM z/OS Change Tracker
Protecting a resource using ISPF
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
27
IBM z/OS Change Tracker
Protecting a resource using ISPF
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
28
IBM z/OS Change Tracker
Protecting a resource using ISPF
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
29
IBM z/OS Change Tracker
Protecting a resource using ISPF
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
30
IBM z/OS Change Tracker
Protecting a resource using ISPF
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
31
IBM z/OS Change Tracker
Editing a member in a protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
32
IBM z/OS Change Tracker
Editing a protected member
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
33
IBM z/OS Change Tracker
Editing a protected member
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
34
IBM z/OS Change Tracker
Editing a member in a protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
35
IBM z/OS Change Tracker
Editing a member in a locked protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
36
IBM z/OS Change Tracker
Editing a member in a locked protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
37
IBM z/OS Change Tracker
Editing a member in a locked protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
38
IBM z/OS Change Tracker
Editing a member in a locked protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
39
• This message also is written to the syslog, if configured
• STCPrintOff in CYGPARMS will stop messages being issued to syslog
IBM z/OS Change Tracker
Add members to protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
40
IBM z/OS Change Tracker
Add members to protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
41
IBM z/OS Change Tracker
Add members to protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
42
IBM z/OS Change Tracker
Add members to protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
• CTAYLOR.DEV.DEMO.CNTL is the target data set and is not a locked resource.
• Locked resource refers to source data set, in this case.
43
IBM z/OS Change Tracker
Delete member from protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
44
IBM z/OS Change Tracker
Add/delete/rename members in protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
45
IBM z/OS Change Tracker
Batch updates to protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
46
IBM z/OS Change Tracker
Batch updates to protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
47
IBM z/OS Change Tracker
Check out process for locked protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
• The Check out process allows the Administrator to assign access to a user or group for a
protected and locked resource.
• This is usually performed on the member level or on a list of members.
• Comments can also be added to explain the reason for the Check out.
48
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
49
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
50
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
51
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
52
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
53
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
54
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
55
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
56
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
57
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
58
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
59
IBM z/OS Change Tracker
Check out process for protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
60
IBM z/OS Change Tracker
Check in updated protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
61
IBM z/OS Change Tracker
Check in updated protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
62
IBM z/OS Change Tracker
Check in updated protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
63
IBM z/OS Change Tracker
Check in updated protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
64
65
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
65
66
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
66
67
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
67
68
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
68
69
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
69
RECOVERY
70
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
Pain Point
• That last change that Christina, the
early-tenure system programmer, did
was a problem.
• I want to look back one or two versions,
to see what she did.
Alice
Mid-level System
Programmer
Alice is responsible for
running the mainframe
IT environment,
including installing,
configuring, and
maintaining z/OS
systems in test and
production.
71
Recovery
Members in monitored data sets
can be restored to previous
versions.
Backed up versions can be
viewed and compared side-by-
side to review changes before
restoring.
As an IBM Change Tracker for z/OS
administrator:
• Ah! I see what Christina did, and when it
happened.
• I’ll need Zach to help out, so I’ll let him do
the changes without any interference.
• Or I could can simply revert back to the level
I know was correct.
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
72
Delight Point
IBM z/OS Change Tracker
Backup recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
73
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
74
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
75
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
76
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
77
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
78
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
79
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
80
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
81
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
82
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
83
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
84
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
85
IBM z/OS Change Tracker
Recovery
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
86
IBM z/OS Change Tracker
Real-life example
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
• Parmlib subsystem initialization member was being shared between Prod and Test
environments.
• Change was made to the initialization for Test and the Production environment failed to come
up.
• A backup copy of the data set and member were eventually found at a remote site location
• This took a number of hours to find.
• IBM z/OS Change Tracker could have restored to the previous version within minutes.
• It can be used for key system components, not just IBM z/OS products.
• ISV products libraries can also be protected.
87
88
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
88
89
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
89
90
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
90
91
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
91
92
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
92
93
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
93
AUDITING ACTIVITIES
94
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
Audit
Derek
Compliance
Evidence Provider
Derek is a security
engineer. He spends a lot
of time looking after
access management
Pain Point
• There are a lot of critical
configuration data sets for
z/OS. I need to know who has
been changing them, how,
and when.
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
95
Audit
Out-of-the-box audit reports of
monitored datasets.
List all changes to specified
library, member, or name pattern
Filtering options:
– Event type (ADD,
UPDATE, DELETE,
RENAME, ZAP)
– Date and time range
– Member-level of
dataset-level
– Specific libraries or all
protected libraries
As an IBM Change Tracker for z/OS auditor:
• Wow! I can clearly see what critical
configuration data sets have been
updated.
• I know who made the change, how, and
when, in just one click. My job is so much
easier!
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
96
Delight Point
IBM z/OS Change Tracker
Auditing change activities in protected data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
97
IBM z/OS Change Tracker
Auditing change activities in a protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
98
IBM z/OS Change Tracker
Auditing change activities in a protected data set
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
99
IBM z/OS Change Tracker
Showing changes in protected data sets (Batch)
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
100
IBM z/OS Change Tracker
Showing changes in protected data sets (Batch)
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
101
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
102
1
0
3
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
103
1
0
4
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
104
105
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
105
SNAPSHOTS
106
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
What are IBM z/OS Change
Tracker snapshots?
Snapshots are collections of data sets
– From a single file to an entire DASD
volume
Each member of each data set in the snapshot is
fingerprinted when the snapshot is created.
Snapshots can be compared against a live
system, or against each other.
Very high-speed comparison for large collections
of data
– Provides information on what, how and
when modifications have been made
– At the dataset-level and the member-level
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
107
IBM z/OS Change Tracker
Fingerprinting/Tokenizing data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
108
IBM z/OS Change Tracker
Fingerprinting/Tokenizing data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
109
IBM z/OS Change Tracker
Fingerprinting/Tokenizing data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
110
IBM z/OS Change Tracker
Fingerprinting/Tokenizing data sets
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
111
112
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
112
Alpha1 (6)
Snapshot at Alpha1
Checkpoint
Created Mar 01, 2021, at 04:45pm
Alpha 2( 7)
Snapshot at Alpha2
Checkpoint
Created Mar 06, 2021, at 05:42pm
0.9Beta (20)
Created Apr 04, 2021, at 01:17pm
Snapshot of Initial Beta
release
0.9Beta (24)
Created Apr 22, 2021, at 01:44pm
Snapshot of Beta 0.9
V1.0 (9)
V1.0 Snapshot
Created May 27, 2021, at 04:13pm
V1.1 (10)
V1.1 Snapshot - plugin
added
Created Jul 05, 2021, at 05:42pm
V1.2 (10)
Created Aug 13, 2021, at 09:08pm
V1.2 Snapshot - reworked
the plugin
V1.3 (9)
Created Sep 29, 2021, at 06:13pm
V1.3 Snapshot - removed
the plugin
113
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
113
114
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
114
115
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF
Planned
Vision
115
WORKFLOW EXAMPLES
116
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF configuration workflow
117
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF configuration workflow
118
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF configuration workflow
119
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF Security Configuration Assistant
120
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
z/OSMF Security Configuration Assistant
121
Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
2
2
Questions?
123
Your feedback is important!
Submit a session evaluation for each session you attend:
www.share.org/evaluation
www.share.org/evaluation
Introducing IBM z/OS Change Tracker for
z/OS V2.5!
Session ID: 367
March 29, 2022
Marna Walle, IBM Corporation
mwalle@us.ibm.com
Chris Taylor, 21st Century Software, Inc.
christay@21csw.com

More Related Content

Similar to zCT SHARE Dallas Intro CT_Chris Taylor.pdf

Radically Simple Management & Assembly of API-based Applications
Radically Simple Management & Assembly of API-based ApplicationsRadically Simple Management & Assembly of API-based Applications
Radically Simple Management & Assembly of API-based Applicationsvinodmut
 
sMash AppBuilder
sMash AppBuildersMash AppBuilder
sMash AppBuilder
Project Zero
 
z/OS V2R2 Enhancements
z/OS V2R2 Enhancementsz/OS V2R2 Enhancements
z/OS V2R2 Enhancements
Anderson Bassani
 
TI 1641 - delivering enterprise software at the speed of cloud
TI 1641 - delivering enterprise software at the speed of cloudTI 1641 - delivering enterprise software at the speed of cloud
TI 1641 - delivering enterprise software at the speed of cloud
Vincent Burckhardt
 
IBM Mobile Quality Assurance Study Group Session 4 - Over the Air Distribution
IBM Mobile Quality Assurance   Study Group Session 4 - Over the Air DistributionIBM Mobile Quality Assurance   Study Group Session 4 - Over the Air Distribution
IBM Mobile Quality Assurance Study Group Session 4 - Over the Air Distribution
Roger Snook
 
App store and SAM strategy
App store and SAM strategyApp store and SAM strategy
App store and SAM strategy
RMayo22
 
Improving Software Delivery with Software Defined Environments (IBM Interconn...
Improving Software Delivery with Software Defined Environments (IBM Interconn...Improving Software Delivery with Software Defined Environments (IBM Interconn...
Improving Software Delivery with Software Defined Environments (IBM Interconn...
Michael Elder
 
JavaOne 2015 CON7547 "Beyond the Coffee Cup: Leveraging Java Runtime Technolo...
JavaOne 2015 CON7547 "Beyond the Coffee Cup: Leveraging Java Runtime Technolo...JavaOne 2015 CON7547 "Beyond the Coffee Cup: Leveraging Java Runtime Technolo...
JavaOne 2015 CON7547 "Beyond the Coffee Cup: Leveraging Java Runtime Technolo...
0xdaryl
 
Concierge: Bringing OSGi (Back) to Embedded Devices
Concierge: Bringing OSGi (Back) to Embedded DevicesConcierge: Bringing OSGi (Back) to Embedded Devices
Concierge: Bringing OSGi (Back) to Embedded Devices
Jan S. Rellermeyer
 
Improving Predictability and Efficiency with Kanban Metrics using Rational In...
Improving Predictability and Efficiency with Kanban Metrics using Rational In...Improving Predictability and Efficiency with Kanban Metrics using Rational In...
Improving Predictability and Efficiency with Kanban Metrics using Rational In...Paulo Lacerda
 
Informix REST API Tutorial
Informix REST API TutorialInformix REST API Tutorial
Informix REST API Tutorial
Brian Hughes
 
Rapid Deployments of IBM WebSphere ND at Scale
Rapid Deployments of IBM WebSphere ND at ScaleRapid Deployments of IBM WebSphere ND at Scale
Rapid Deployments of IBM WebSphere ND at Scale
YK Chang
 
Adapting Deployment Pipelines for Complex Applications
Adapting Deployment Pipelines for Complex ApplicationsAdapting Deployment Pipelines for Complex Applications
Adapting Deployment Pipelines for Complex Applications
IBM UrbanCode Products
 
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
Daniel Berg
 
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
IBM Connections Developers
 
AD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business ToolkitAD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business Toolkit
Mark Wallace
 
Was migration benefits, planning, best practices
Was migration benefits, planning, best practicesWas migration benefits, planning, best practices
Was migration benefits, planning, best practicessflynn073
 
InterConnect 2017 : Git for COBOL and PL/I?—Yes, It Can Make Sense
InterConnect 2017 : Git for COBOL and PL/I?—Yes, It Can Make SenseInterConnect 2017 : Git for COBOL and PL/I?—Yes, It Can Make Sense
InterConnect 2017 : Git for COBOL and PL/I?—Yes, It Can Make Sense
DevOps for Enterprise Systems
 
Automatic Performance Improvement for Legacy COBOL
Automatic Performance Improvement for Legacy COBOLAutomatic Performance Improvement for Legacy COBOL
Automatic Performance Improvement for Legacy COBOL
DevOps for Enterprise Systems
 
Enhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering LifecycleEnhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering Lifecycle
gjuljo
 

Similar to zCT SHARE Dallas Intro CT_Chris Taylor.pdf (20)

Radically Simple Management & Assembly of API-based Applications
Radically Simple Management & Assembly of API-based ApplicationsRadically Simple Management & Assembly of API-based Applications
Radically Simple Management & Assembly of API-based Applications
 
sMash AppBuilder
sMash AppBuildersMash AppBuilder
sMash AppBuilder
 
z/OS V2R2 Enhancements
z/OS V2R2 Enhancementsz/OS V2R2 Enhancements
z/OS V2R2 Enhancements
 
TI 1641 - delivering enterprise software at the speed of cloud
TI 1641 - delivering enterprise software at the speed of cloudTI 1641 - delivering enterprise software at the speed of cloud
TI 1641 - delivering enterprise software at the speed of cloud
 
IBM Mobile Quality Assurance Study Group Session 4 - Over the Air Distribution
IBM Mobile Quality Assurance   Study Group Session 4 - Over the Air DistributionIBM Mobile Quality Assurance   Study Group Session 4 - Over the Air Distribution
IBM Mobile Quality Assurance Study Group Session 4 - Over the Air Distribution
 
App store and SAM strategy
App store and SAM strategyApp store and SAM strategy
App store and SAM strategy
 
Improving Software Delivery with Software Defined Environments (IBM Interconn...
Improving Software Delivery with Software Defined Environments (IBM Interconn...Improving Software Delivery with Software Defined Environments (IBM Interconn...
Improving Software Delivery with Software Defined Environments (IBM Interconn...
 
JavaOne 2015 CON7547 "Beyond the Coffee Cup: Leveraging Java Runtime Technolo...
JavaOne 2015 CON7547 "Beyond the Coffee Cup: Leveraging Java Runtime Technolo...JavaOne 2015 CON7547 "Beyond the Coffee Cup: Leveraging Java Runtime Technolo...
JavaOne 2015 CON7547 "Beyond the Coffee Cup: Leveraging Java Runtime Technolo...
 
Concierge: Bringing OSGi (Back) to Embedded Devices
Concierge: Bringing OSGi (Back) to Embedded DevicesConcierge: Bringing OSGi (Back) to Embedded Devices
Concierge: Bringing OSGi (Back) to Embedded Devices
 
Improving Predictability and Efficiency with Kanban Metrics using Rational In...
Improving Predictability and Efficiency with Kanban Metrics using Rational In...Improving Predictability and Efficiency with Kanban Metrics using Rational In...
Improving Predictability and Efficiency with Kanban Metrics using Rational In...
 
Informix REST API Tutorial
Informix REST API TutorialInformix REST API Tutorial
Informix REST API Tutorial
 
Rapid Deployments of IBM WebSphere ND at Scale
Rapid Deployments of IBM WebSphere ND at ScaleRapid Deployments of IBM WebSphere ND at Scale
Rapid Deployments of IBM WebSphere ND at Scale
 
Adapting Deployment Pipelines for Complex Applications
Adapting Deployment Pipelines for Complex ApplicationsAdapting Deployment Pipelines for Complex Applications
Adapting Deployment Pipelines for Complex Applications
 
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
 
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
 
AD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business ToolkitAD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business Toolkit
 
Was migration benefits, planning, best practices
Was migration benefits, planning, best practicesWas migration benefits, planning, best practices
Was migration benefits, planning, best practices
 
InterConnect 2017 : Git for COBOL and PL/I?—Yes, It Can Make Sense
InterConnect 2017 : Git for COBOL and PL/I?—Yes, It Can Make SenseInterConnect 2017 : Git for COBOL and PL/I?—Yes, It Can Make Sense
InterConnect 2017 : Git for COBOL and PL/I?—Yes, It Can Make Sense
 
Automatic Performance Improvement for Legacy COBOL
Automatic Performance Improvement for Legacy COBOLAutomatic Performance Improvement for Legacy COBOL
Automatic Performance Improvement for Legacy COBOL
 
Enhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering LifecycleEnhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering Lifecycle
 

More from Marna Walle

Finer Things Club - Lesser known zOSMF SW Mgmt Functions.pdf
Finer Things Club - Lesser known zOSMF SW Mgmt Functions.pdfFiner Things Club - Lesser known zOSMF SW Mgmt Functions.pdf
Finer Things Club - Lesser known zOSMF SW Mgmt Functions.pdf
Marna Walle
 
Upgrade to zOS 3.1 Tech Actions.pdf
Upgrade to zOS 3.1 Tech Actions.pdfUpgrade to zOS 3.1 Tech Actions.pdf
Upgrade to zOS 3.1 Tech Actions.pdf
Marna Walle
 
Upgrade to 3.1 Planning.pdf
Upgrade to 3.1 Planning.pdfUpgrade to 3.1 Planning.pdf
Upgrade to 3.1 Planning.pdf
Marna Walle
 
Upgrade to zOS V2.5 - Planning and Tech Actions.pdf
Upgrade to zOS V2.5 - Planning and Tech Actions.pdfUpgrade to zOS V2.5 - Planning and Tech Actions.pdf
Upgrade to zOS V2.5 - Planning and Tech Actions.pdf
Marna Walle
 
Upgrade to zOS V2.5 - Planning and Tech Actions.pdf
Upgrade to zOS V2.5 - Planning and Tech Actions.pdfUpgrade to zOS V2.5 - Planning and Tech Actions.pdf
Upgrade to zOS V2.5 - Planning and Tech Actions.pdf
Marna Walle
 
I Didn't Know You Could Do That with zOS.pdf
I Didn't Know You Could Do That with zOS.pdfI Didn't Know You Could Do That with zOS.pdf
I Didn't Know You Could Do That with zOS.pdf
Marna Walle
 
z16 zOS Support - March 2023 - SHARE in Atlanta.pdf
z16 zOS Support - March 2023 - SHARE in Atlanta.pdfz16 zOS Support - March 2023 - SHARE in Atlanta.pdf
z16 zOS Support - March 2023 - SHARE in Atlanta.pdf
Marna Walle
 
zOSMF Desktop UI Hands-On Lab.pdf
zOSMF Desktop UI Hands-On Lab.pdfzOSMF Desktop UI Hands-On Lab.pdf
zOSMF Desktop UI Hands-On Lab.pdf
Marna Walle
 
zOSMF SDSF_ShareLab_V2R5.pdf
zOSMF SDSF_ShareLab_V2R5.pdfzOSMF SDSF_ShareLab_V2R5.pdf
zOSMF SDSF_ShareLab_V2R5.pdf
Marna Walle
 
zOSMF Software Update Lab.pdf
zOSMF Software Update Lab.pdfzOSMF Software Update Lab.pdf
zOSMF Software Update Lab.pdf
Marna Walle
 
zMSC Lab.pdf
zMSC Lab.pdfzMSC Lab.pdf
zMSC Lab.pdf
Marna Walle
 
Upgrade to V2.5 Plan and Tech Actions.pdf
Upgrade to V2.5 Plan and Tech Actions.pdfUpgrade to V2.5 Plan and Tech Actions.pdf
Upgrade to V2.5 Plan and Tech Actions.pdf
Marna Walle
 
SHARE_MgmtServicesCatalog.pdf
SHARE_MgmtServicesCatalog.pdfSHARE_MgmtServicesCatalog.pdf
SHARE_MgmtServicesCatalog.pdf
Marna Walle
 
z/OS Small Enhancements - Edition 2020A
z/OS Small Enhancements - Edition 2020Az/OS Small Enhancements - Edition 2020A
z/OS Small Enhancements - Edition 2020A
Marna Walle
 
Upgrade to IBM z/OS V2.4 technical actions
Upgrade to IBM z/OS V2.4 technical actionsUpgrade to IBM z/OS V2.4 technical actions
Upgrade to IBM z/OS V2.4 technical actions
Marna Walle
 
Upgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planningUpgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planning
Marna Walle
 
IBM Z/OS support for z15 - oct 2021
IBM Z/OS support for z15 -  oct 2021IBM Z/OS support for z15 -  oct 2021
IBM Z/OS support for z15 - oct 2021
Marna Walle
 
Upgrade to IBM z/OS V2.5 technical actions
Upgrade to IBM z/OS V2.5 technical actionsUpgrade to IBM z/OS V2.5 technical actions
Upgrade to IBM z/OS V2.5 technical actions
Marna Walle
 
Upgrade to IBM z/OS V2.5 Planning
Upgrade to IBM z/OS V2.5 PlanningUpgrade to IBM z/OS V2.5 Planning
Upgrade to IBM z/OS V2.5 Planning
Marna Walle
 
z/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018Az/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018A
Marna Walle
 

More from Marna Walle (20)

Finer Things Club - Lesser known zOSMF SW Mgmt Functions.pdf
Finer Things Club - Lesser known zOSMF SW Mgmt Functions.pdfFiner Things Club - Lesser known zOSMF SW Mgmt Functions.pdf
Finer Things Club - Lesser known zOSMF SW Mgmt Functions.pdf
 
Upgrade to zOS 3.1 Tech Actions.pdf
Upgrade to zOS 3.1 Tech Actions.pdfUpgrade to zOS 3.1 Tech Actions.pdf
Upgrade to zOS 3.1 Tech Actions.pdf
 
Upgrade to 3.1 Planning.pdf
Upgrade to 3.1 Planning.pdfUpgrade to 3.1 Planning.pdf
Upgrade to 3.1 Planning.pdf
 
Upgrade to zOS V2.5 - Planning and Tech Actions.pdf
Upgrade to zOS V2.5 - Planning and Tech Actions.pdfUpgrade to zOS V2.5 - Planning and Tech Actions.pdf
Upgrade to zOS V2.5 - Planning and Tech Actions.pdf
 
Upgrade to zOS V2.5 - Planning and Tech Actions.pdf
Upgrade to zOS V2.5 - Planning and Tech Actions.pdfUpgrade to zOS V2.5 - Planning and Tech Actions.pdf
Upgrade to zOS V2.5 - Planning and Tech Actions.pdf
 
I Didn't Know You Could Do That with zOS.pdf
I Didn't Know You Could Do That with zOS.pdfI Didn't Know You Could Do That with zOS.pdf
I Didn't Know You Could Do That with zOS.pdf
 
z16 zOS Support - March 2023 - SHARE in Atlanta.pdf
z16 zOS Support - March 2023 - SHARE in Atlanta.pdfz16 zOS Support - March 2023 - SHARE in Atlanta.pdf
z16 zOS Support - March 2023 - SHARE in Atlanta.pdf
 
zOSMF Desktop UI Hands-On Lab.pdf
zOSMF Desktop UI Hands-On Lab.pdfzOSMF Desktop UI Hands-On Lab.pdf
zOSMF Desktop UI Hands-On Lab.pdf
 
zOSMF SDSF_ShareLab_V2R5.pdf
zOSMF SDSF_ShareLab_V2R5.pdfzOSMF SDSF_ShareLab_V2R5.pdf
zOSMF SDSF_ShareLab_V2R5.pdf
 
zOSMF Software Update Lab.pdf
zOSMF Software Update Lab.pdfzOSMF Software Update Lab.pdf
zOSMF Software Update Lab.pdf
 
zMSC Lab.pdf
zMSC Lab.pdfzMSC Lab.pdf
zMSC Lab.pdf
 
Upgrade to V2.5 Plan and Tech Actions.pdf
Upgrade to V2.5 Plan and Tech Actions.pdfUpgrade to V2.5 Plan and Tech Actions.pdf
Upgrade to V2.5 Plan and Tech Actions.pdf
 
SHARE_MgmtServicesCatalog.pdf
SHARE_MgmtServicesCatalog.pdfSHARE_MgmtServicesCatalog.pdf
SHARE_MgmtServicesCatalog.pdf
 
z/OS Small Enhancements - Edition 2020A
z/OS Small Enhancements - Edition 2020Az/OS Small Enhancements - Edition 2020A
z/OS Small Enhancements - Edition 2020A
 
Upgrade to IBM z/OS V2.4 technical actions
Upgrade to IBM z/OS V2.4 technical actionsUpgrade to IBM z/OS V2.4 technical actions
Upgrade to IBM z/OS V2.4 technical actions
 
Upgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planningUpgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planning
 
IBM Z/OS support for z15 - oct 2021
IBM Z/OS support for z15 -  oct 2021IBM Z/OS support for z15 -  oct 2021
IBM Z/OS support for z15 - oct 2021
 
Upgrade to IBM z/OS V2.5 technical actions
Upgrade to IBM z/OS V2.5 technical actionsUpgrade to IBM z/OS V2.5 technical actions
Upgrade to IBM z/OS V2.5 technical actions
 
Upgrade to IBM z/OS V2.5 Planning
Upgrade to IBM z/OS V2.5 PlanningUpgrade to IBM z/OS V2.5 Planning
Upgrade to IBM z/OS V2.5 Planning
 
z/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018Az/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018A
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 

zCT SHARE Dallas Intro CT_Chris Taylor.pdf

  • 1. Introducing IBM z/OS Change Tracker for z/OS V2.5! Session ID: 367 March 29, 2022 Marna Walle, IBM Corporation mwalle@us.ibm.com Chris Taylor, 21st Century Software, Inc. christay@21csw.com
  • 2. Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. IBM* ibm.com* IBM logo* * Registered trademarks of IBM Corporation Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. BMC is a registered trademark of BMC, Inc in the United States, other countries, or both. Broadcom, CA are registered trademarks of Broadcom, Incds in the United States, other countries, or both. IntelliMagic is a registered trademark of Intellimagic, Inc in the United States, other countries, or both. IT Infrastructure Library is a Registered Trade Mark of AXELOS Limited. ITIL is a Registered Trade Mark of AXELOS Limited. Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and other countries. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Zowe™, the Zowe™ logo and the Open Mainframe Project™ are trademarks of The Linux Foundation. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. MXG is a registered trademark of Merrel Systems Group, Inc in the United States, other countries, or both. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Rocket is a registered trademark of Rocket Software, Inc in the United States, other countries, or both. SAS is a registered trademark of SAS, Inc in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. VMware, the VMware logo, VMware Cloud Foundation, VMware Cloud Foundation Service, VMware vCenter Server, and VMware vSphere are registered trademarks or trademarks of VMware, Inc. or its subsidiaries in the United States and/or other jurisdictions. Zetaly is a registered trademark of Zetaly, Inc in the United States, other countries, or both. Other product and service names might be trademarks of IBM or other companies.
  • 3. © IBM Corporation 2022. All Rights Reserved. The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. Legal Disclaimer
  • 4. IBM z/OS Change Tracker As IBM continues to provide a suite of robust tools to help system programmers manage z/OS, IBM intends to offer a new priced feature of z/OS V2.5, IBM z/OS Change Tracker. This feature is a comprehensive configuration change management tool for tracking, controlling, and managing software changes. Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only Statement of Direction announced March 15, 2022 4 A Content Solution page with technical details is planned to be provided at a future date, concurrent with an availability announcement and GA date. Because IBM z/OS Change Tracker’s availability date is after the availability of z/OS V2.5, those wishing to acquire IBM z/OS Change Tracker will need to install it on their existing z/OS V2.5 systems. After IBM z/OS Change Tracker’s GA, it will be included in all subsequent z/OS V2.5 orders.
  • 5. • Overview of IBM z/OS Change Tracker • Monitoring and protecting • Recovery • Audit • Snapshots Includes planned future deliverables Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 5 Agenda
  • 6. Compliance and Auditability • Addresses regulations and industry standards such as Sarbanes-Oxley, COBIT, ISO and ITIL • Provides regulatory compliance by automatically creating member backups when protected libraries are updated • Changes at the member level are recorded for auditing purposes IBM z/OS Change Tracker What challenges is the customer facing? The Problem • Customers have no auditable tracking mechanism to know when changes are made to critical z/OS system, ISV software or application libraries, putting them at risk for application failures, or in worst case, a system outage. • System changes can be performed by authorized users, intentionally or not, at any time and may or may not be logged. Who are the primary stakeholders? Personas • z/OS System Programmer – “I need to have a consistent way to monitor who’s making changes to libraries, and when, in case we have a problem, I also need to provide a means for backout for all the products I’m managing” • Risk and Compliance – “I need to provide the auditors with proof that we’re only allowing authorized users to change critical libraries in our environments, and that any changes are tracked” How does the solution solve the problem? Customer Value • Real-time, system-wide change tracking and control for systems libraries • Member-level recovery of real-time changes • Fingerprinted members provide integrity verification for changes Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 6
  • 7. Why IBM z/OS Change Tracker? • To create a more secured z/OS and resilient IT environment • To bring an automated process and transparency to system software change control and management (z/OS, IMS, Db2, CICS and vendors’ software) in SYSPLEX environments • To reduce the costs and complexities of meeting auditing and compliance requirements by providing a process and a control structure • To improve quality and reliability by quickly ascertaining what has changed in software environments, and to reduce system or application outages • To create an environment that promotes software integrity, added security, and reliability Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 7
  • 8. Top uses of IBM z/OS Change Tracker • Change tracking and control for systems libraries • Member-level recovery of real-time changes • On-line documentation of changed members at the time of edit/save • Exclusive member-level ownership, and source library management • Detect system-wide changes for z/OS and USS environments • Local or remote compare of software environments (z/OS and USS) • Regularly validate DR software with the production software • Rollback capabilities to undo the effect of unplanned/undesired changes • Provide auditable evidence for compliance Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 8
  • 9. IBM z/OS Change Tracker z/OS Change Tracker is a change management tool for tracking, controlling, and managing changes in software, intending to enhance the security, resiliency, and compliance of z/OS operating environments. Key Features Automatic, real-time monitoring of change activities • Limits library changes to select user groups • Establishes base versions for protected library members and automatically generates member versions as users introduce changes Detection and recording of key elements of changes: • Who made the change? • What was changed? (Compares multiple environments for configuration and/or content changes) • How was the change made? (With what utility?) • When was the change made? • Why was the change made? (Enforces change documentation) Automated member-level backup for protected resources Member-level recoverability with a view of previous member versions and their changes Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 9
  • 10. IBM z/OS Change Tracker core functions IBM z/OS Change Tracker Protection Fingerprint/ Tokenization Recovery Audit Control Resilience Compare software across z/OS environments Security; Integrity Comprehensive software configuration management (SCM) tool for tracking, controlling, and managing changes in software Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 10
  • 11. IBM z/OS Change Tracker core functions IBM z/OS Change Tracker Protection Fingerprint/ Tokenization Recovery Audit Control Resilience Compare software across z/OS environments Security; Integrity Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only Comprehensive software configuration management (SCM) tool for tracking, controlling, and managing changes in software 11
  • 12. IBM z/OS Change Tracker core functions IBM z/OS Change Tracker Protection Fingerprint/ Tokenization Recovery Audit Control Resilience Compare software across z/OS environments; Cost saving Security; Integrity Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only Comprehensive software configuration management (SCM) tool for tracking, controlling, and managing changes in software 12
  • 13. IBM z/OS Change Tracker core functions IBM z/OS Change Tracker Protection Fingerprint/ Tokenization Recovery Audit Control Resilience Compare software across z/OS environments; Cost saving Security; Integrity Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 13 Comprehensive software configuration management (SCM) tool for tracking, controlling, and managing changes in software
  • 14. Fundamental capabilities: The IBM z/OS Change Tracker Started Task (STC) STC SYSA STC SYSB STC SYSC Audit REPORT SYSPLEX VIEW, COMPARE or RECOVER Versions Control/Data Files Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 14
  • 15. Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only Multiple Sysplex configuration 15 z/OSMF Planned Vision
  • 16. Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only Multiple Sysplex configuration 16 z/OSMF Planned Vision
  • 17. Protect critical system libraries • PROTECT your critical system libraries to achieve auditability, version control, and exclusive component ownership. • LOCK=YES or NO • INITIAL=YES or NO //JOB1 PROTECT=(DSN=SYS1.PARMLIB, LOCK=YES, INITIAL=Y, COPIES=30) //* z/OS Change Tracker STC • Source • Load • JCL Change History PROTECT Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 17
  • 18. Fingerprint your software environment • The powerful z/OS Change Tracker fingerprint technology establishes “content” reference tokens for files • A token represents the content of a file: PS or DA files, members of a PDS or PDS/E, files in USS, or zFS paths • Tokens are stored in the z/OS Change Tracker Control File, or optionally to an external file • Prior to change, snapshot your software environments of any size and configuration to establish the reference tokens • Use the z/OS Change Tracker MODS identification function to automatically identify and report on the changed components //JOB PATTERN=DEV.LIBRARY.* . . . SHOW=LIST TOKEN=(LIST) //* z/OS Change Tracker STC • Source • Load • JCL FINGERPRINT Tokens Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 18
  • 19. z/OS Change Tracker high-level compare (local/remote) • High-level compare of two libraries, two groups of libraries, two DASD volumes, or two groups of DASD volumes (local or remote) • Missing data sets • Member-level report: SAME, DIFF, MATCH, MISMATCH and MODS PDS1 PDS2 High-level Compare DIFFERENCE A DIFFERENCE B Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 19
  • 21. Monitoring and protecting Pain Point Alice Mid-level System Programmer Alice is responsible for running the mainframe IT environment, including installing, configuring, and maintaining z/OS systems in test and production. • I need to know my A1 and A2 systems in Sysplex A are monitoring and protecting the same critical resources. • I want to see what has changed in two collections of data sets, between Sysplex A and Sysplex B. (Something might have deployed incorrectly or become corrupted.) Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 21
  • 22. Monitoring and protecting 24/7 Real-time monitoring • Automatic backups whenever a monitored PDS member is changed • Optional e-mail notification Protect critical libraries • Locked members cannot be changed without permission granted by administrator Member-level management • Administrator can grant/revoke update access of members to specific users • PDS and PDSE member-level management As an IBM Change Tracker for z/OS administrator: • I can see, at a glance, that A1 and A2 are in sync for monitoring and taking automatic backups of my critical configuration data sets. • It was easy to see the differences in data set collections between two different sysplexes in a snap. Delight Point Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 22 Delight Point
  • 23. IBM z/OS Change Tracker No data sets protected Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 23
  • 24. IBM z/OS Change Tracker Protection added to key data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 24
  • 25. IBM z/OS Change Tracker Protecting a resource using ISPF Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 25
  • 26. IBM z/OS Change Tracker Protecting a resource using ISPF Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 26
  • 27. IBM z/OS Change Tracker Protecting a resource using ISPF Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 27
  • 28. IBM z/OS Change Tracker Protecting a resource using ISPF Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 28
  • 29. IBM z/OS Change Tracker Protecting a resource using ISPF Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 29
  • 30. IBM z/OS Change Tracker Protecting a resource using ISPF Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 30
  • 31. IBM z/OS Change Tracker Protecting a resource using ISPF Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 31
  • 32. IBM z/OS Change Tracker Editing a member in a protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 32
  • 33. IBM z/OS Change Tracker Editing a protected member Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 33
  • 34. IBM z/OS Change Tracker Editing a protected member Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 34
  • 35. IBM z/OS Change Tracker Editing a member in a protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 35
  • 36. IBM z/OS Change Tracker Editing a member in a locked protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 36
  • 37. IBM z/OS Change Tracker Editing a member in a locked protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 37
  • 38. IBM z/OS Change Tracker Editing a member in a locked protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 38
  • 39. IBM z/OS Change Tracker Editing a member in a locked protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 39 • This message also is written to the syslog, if configured • STCPrintOff in CYGPARMS will stop messages being issued to syslog
  • 40. IBM z/OS Change Tracker Add members to protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 40
  • 41. IBM z/OS Change Tracker Add members to protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 41
  • 42. IBM z/OS Change Tracker Add members to protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 42
  • 43. IBM z/OS Change Tracker Add members to protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only • CTAYLOR.DEV.DEMO.CNTL is the target data set and is not a locked resource. • Locked resource refers to source data set, in this case. 43
  • 44. IBM z/OS Change Tracker Delete member from protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 44
  • 45. IBM z/OS Change Tracker Add/delete/rename members in protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 45
  • 46. IBM z/OS Change Tracker Batch updates to protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 46
  • 47. IBM z/OS Change Tracker Batch updates to protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 47
  • 48. IBM z/OS Change Tracker Check out process for locked protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only • The Check out process allows the Administrator to assign access to a user or group for a protected and locked resource. • This is usually performed on the member level or on a list of members. • Comments can also be added to explain the reason for the Check out. 48
  • 49. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 49
  • 50. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 50
  • 51. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 51
  • 52. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 52
  • 53. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 53
  • 54. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 54
  • 55. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 55
  • 56. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 56
  • 57. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 57
  • 58. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 58
  • 59. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 59
  • 60. IBM z/OS Change Tracker Check out process for protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 60
  • 61. IBM z/OS Change Tracker Check in updated protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 61
  • 62. IBM z/OS Change Tracker Check in updated protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 62
  • 63. IBM z/OS Change Tracker Check in updated protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 63
  • 64. IBM z/OS Change Tracker Check in updated protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 64
  • 65. 65 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 65
  • 66. 66 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 66
  • 67. 67 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 67
  • 68. 68 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 68
  • 69. 69 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 69
  • 70. RECOVERY 70 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
  • 71. Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only Pain Point • That last change that Christina, the early-tenure system programmer, did was a problem. • I want to look back one or two versions, to see what she did. Alice Mid-level System Programmer Alice is responsible for running the mainframe IT environment, including installing, configuring, and maintaining z/OS systems in test and production. 71
  • 72. Recovery Members in monitored data sets can be restored to previous versions. Backed up versions can be viewed and compared side-by- side to review changes before restoring. As an IBM Change Tracker for z/OS administrator: • Ah! I see what Christina did, and when it happened. • I’ll need Zach to help out, so I’ll let him do the changes without any interference. • Or I could can simply revert back to the level I know was correct. Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 72 Delight Point
  • 73. IBM z/OS Change Tracker Backup recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 73
  • 74. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 74
  • 75. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 75
  • 76. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 76
  • 77. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 77
  • 78. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 78
  • 79. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 79
  • 80. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 80
  • 81. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 81
  • 82. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 82
  • 83. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 83
  • 84. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 84
  • 85. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 85
  • 86. IBM z/OS Change Tracker Recovery Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 86
  • 87. IBM z/OS Change Tracker Real-life example Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only • Parmlib subsystem initialization member was being shared between Prod and Test environments. • Change was made to the initialization for Test and the Production environment failed to come up. • A backup copy of the data set and member were eventually found at a remote site location • This took a number of hours to find. • IBM z/OS Change Tracker could have restored to the previous version within minutes. • It can be used for key system components, not just IBM z/OS products. • ISV products libraries can also be protected. 87
  • 88. 88 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 88
  • 89. 89 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 89
  • 90. 90 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 90
  • 91. 91 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 91
  • 92. 92 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 92
  • 93. 93 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 93
  • 94. AUDITING ACTIVITIES 94 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
  • 95. Audit Derek Compliance Evidence Provider Derek is a security engineer. He spends a lot of time looking after access management Pain Point • There are a lot of critical configuration data sets for z/OS. I need to know who has been changing them, how, and when. Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 95
  • 96. Audit Out-of-the-box audit reports of monitored datasets. List all changes to specified library, member, or name pattern Filtering options: – Event type (ADD, UPDATE, DELETE, RENAME, ZAP) – Date and time range – Member-level of dataset-level – Specific libraries or all protected libraries As an IBM Change Tracker for z/OS auditor: • Wow! I can clearly see what critical configuration data sets have been updated. • I know who made the change, how, and when, in just one click. My job is so much easier! Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 96 Delight Point
  • 97. IBM z/OS Change Tracker Auditing change activities in protected data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 97
  • 98. IBM z/OS Change Tracker Auditing change activities in a protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 98
  • 99. IBM z/OS Change Tracker Auditing change activities in a protected data set Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 99
  • 100. IBM z/OS Change Tracker Showing changes in protected data sets (Batch) Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 100
  • 101. IBM z/OS Change Tracker Showing changes in protected data sets (Batch) Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 101
  • 102. Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 102
  • 103. 1 0 3 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 103
  • 104. 1 0 4 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 104
  • 105. 105 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 105
  • 106. SNAPSHOTS 106 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
  • 107. What are IBM z/OS Change Tracker snapshots? Snapshots are collections of data sets – From a single file to an entire DASD volume Each member of each data set in the snapshot is fingerprinted when the snapshot is created. Snapshots can be compared against a live system, or against each other. Very high-speed comparison for large collections of data – Provides information on what, how and when modifications have been made – At the dataset-level and the member-level Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 107
  • 108. IBM z/OS Change Tracker Fingerprinting/Tokenizing data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 108
  • 109. IBM z/OS Change Tracker Fingerprinting/Tokenizing data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 109
  • 110. IBM z/OS Change Tracker Fingerprinting/Tokenizing data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 110
  • 111. IBM z/OS Change Tracker Fingerprinting/Tokenizing data sets Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only 111
  • 112. 112 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 112
  • 113. Alpha1 (6) Snapshot at Alpha1 Checkpoint Created Mar 01, 2021, at 04:45pm Alpha 2( 7) Snapshot at Alpha2 Checkpoint Created Mar 06, 2021, at 05:42pm 0.9Beta (20) Created Apr 04, 2021, at 01:17pm Snapshot of Initial Beta release 0.9Beta (24) Created Apr 22, 2021, at 01:44pm Snapshot of Beta 0.9 V1.0 (9) V1.0 Snapshot Created May 27, 2021, at 04:13pm V1.1 (10) V1.1 Snapshot - plugin added Created Jul 05, 2021, at 05:42pm V1.2 (10) Created Aug 13, 2021, at 09:08pm V1.2 Snapshot - reworked the plugin V1.3 (9) Created Sep 29, 2021, at 06:13pm V1.3 Snapshot - removed the plugin 113 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 113
  • 114. 114 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 114
  • 115. 115 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only z/OSMF Planned Vision 115
  • 116. WORKFLOW EXAMPLES 116 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
  • 117. z/OSMF configuration workflow 117 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
  • 118. z/OSMF configuration workflow 118 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
  • 119. z/OSMF configuration workflow 119 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
  • 120. z/OSMF Security Configuration Assistant 120 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
  • 121. z/OSMF Security Configuration Assistant 121 Statements regarding IBM future direction and intent are subject to change or withdrawal, and represent goals and objectives only
  • 123. 123 Your feedback is important! Submit a session evaluation for each session you attend: www.share.org/evaluation www.share.org/evaluation
  • 124. Introducing IBM z/OS Change Tracker for z/OS V2.5! Session ID: 367 March 29, 2022 Marna Walle, IBM Corporation mwalle@us.ibm.com Chris Taylor, 21st Century Software, Inc. christay@21csw.com