Roadmap for installing and configuring ML for z/OS Enterprise
Getting ML for IBM z/OSĀ® up and running involves a sequence of tasks that might be best performed by people in different roles. Close collaboration and staying on track are key to the success of completing these tasks. Consider creating a high level action plan or using this roadmap to manage, coordinate, and track all major planning, installation, and configuration activities.
Roadmap components
The roadmap for planning, installing, and configuring ML for IBM z/OS includes the following major components:
- Sequence
- Prescribes the order in which a task must be performed in the overall sequence. It will be noted if a particular task can be executed concurrently with another one or otherwise out of the sequence.
- Task and instruction
- Specifies the name of a task in the sequence and links to step-by-step instructions for performing the task.
- Priority
- Specifies whether a task is required or optional.
- Type
- Indicates the type of a task which can be planning, installation, or configuration. Some planning tasks, such as allocating system capacity and procuring prerequisite hardware and software, require longer lead time to complete. Quickly identify those tasks so that you can factor in the required time in your own action plan.
- IT role and skills
- Suggests the IT role and any unique set of skills and authorities required for performing a particular task. For example, the roles and skills of z/OS system administrator and programmer are required for installing and configuring MLz. While the roles of database administrator, security administrator, network administrator, and UNIX shell programmer are optional, their skills and knowledge are much wanted.
The roadmap
Use the following high-level roadmap to manage, coordinate, and track all major activities for the planning, installation, and configuration of ML for IBM z/OS.
| Sequence | Task and instructions | Priority | Type | IT role and skills | Notes |
|---|---|---|---|---|---|
| Step 1 | Preparing for MLz installation | Required | Planning | z/OS system administrator or programmer, MLz user | None |
| Start here to install and configure MLz | |||||
| Step 2 | Planning system capacity for ML for IBM z/OS | Required | Planning | z/OS system administrator, MLz user | None |
| Step 3 | Obtaining SMP/E images, program directories, and maintenance packages for ML for IBM z/OS | Required | Planning | z/OS system administrator or programmer | None |
| Step 4 | Installing prerequisite hardware and software for ML for IBM z/OS | Required | Planning, installation, configuration | z/OS system administrator or programmer with Unix service system skills | None |
| Step 5 | Configuring user ID for setting up Machine Learning for IBM z/OS Enterprise Edition | Required | Planning, configuration | z/OS system administrator or programmer with Unix service system skills, security administrator | None |
| Step 6 | Configuring additional user IDs | Required | Planning, configuration | z/OS system administrator or programmer with Unix service system skills, security administrator | None |
| Step 7 | Configuring ports for ML for IBM z/OS | Required | Planning, configuration | z/OS system programmer with Unix service system skills, network administrator | None |
| Step 8 | Configuring secure network communications for MLz | Required | Configuration | z/OS system administrator or programmer with Unix service system skills, network administrator, security administrator | Security mechanisms:
|
| Step 9 | Configuring MLz | Required | Configuration | z/OS system administrator or programmer with Unix service system skills | None |
| Step 10 | Configuring ONNX compiler service | Optional | Configuration | z/OS system administrator or programmer with Unix service system skills | None |
| Step 11 | Configuring Trustworthy AI | Optional | Configuration | z/OS system administrator or programmer with Unix service system skills | None |
| Step 12 | Configuring Python runtime environment | Optional | Configuration | z/OS system administrator or programmer with Unix service system skills | None |
| Step 13 | Configuring client authentication for z/OS Spark | Optional | Configuration | z/OS system administrator or programmer with Unix service system skills | None |
| Step 14 | Configuring ML for IBM z/OS scoring services | Required | Configuration | z/OS system administrator or programmer with Unix service system skills | Configuration method:
|
| Step 15 | Configuring ML for IBM z/OS scoring services in a CICS region | Optional | Configuration | z/OS system administrator or programmer with Unix service system skills, CICS system administrator | None |
| Step 16 | Configuring scoring services for high availability | Optional | Configuration | z/OS system administrator or programmer with Unix service system skills, network administrator | None |
| Step 17 | Configuring a MLz cluster for high availability | Optional | Configuration | z/OS system administrator or programmer with Unix service system skills | None |
| Step 18 | Configuring a Model development environment | Optional | Configuration | z/OS system administrator or programmer with Unix service system skills | None |
| Step 19 | Verifying MLz installation and configuration | Optional | Installation, configuration | z/OS system administrator or programmer with Unix service system skills | None |