Gulf Computer Sciences Inc z/OS

PLMS Modernization Guide

Files and DatasetsSecurity

PLMS is a files and datasets product by Gulf Computer Sciences Inc. Explore technical details, modernization strategies, and migration paths below.

Product Overview

PLMS was a library management system for z/OS, focusing on controlled updates, backups, and audit reporting for partitioned datasets.

The system comprised components like a control program, update routines, and reporting modules, communicating through z/OS mechanisms.

Modernization Strategies

Rehost

Timeline:
6-12 months

Lift-and-shift to cloud infrastructure with minimal code changes. Fast migration with lower risk.

Refactor (Recommended)

Timeline:
18-24 months

Optimize application architecture for cloud while preserving business logic. Best ROI long-term.

Replatform

Timeline:
3-5 years

Complete rewrite to cloud-native architecture with microservices and modern tech stack.

Frequently Asked Questions

General

What is PLMS and what does it do?

PLMS is a library management system for z/OS that provides controlled updates, backups, and audit reporting for partitioned datasets. It helps manage and secure program libraries.

What are some common commands used in PLMS?

PLMS uses commands such as COPY, REPLACE, DELETE, and RENAME to manage members within partitioned datasets. These commands are typically executed through a batch job or interactive session.

How does PLMS provide audit trails?

PLMS provides audit trails by logging all changes made to the partitioned datasets. These logs can be used to track who made changes, when they were made, and what was changed.

Technical

What type of APIs does PLMS expose?

PLMS primarily uses batch jobs and interactive sessions for its operations. It does not expose modern APIs like REST or SOAP. Integration is typically achieved through traditional z/OS interfaces.

What are the main system components of PLMS?

PLMS architecture includes components such as the control program, update routines, backup utilities, and reporting modules. These components communicate through internal z/OS mechanisms.

What databases or storage mechanisms are used by PLMS?

PLMS stores its metadata and control information within z/OS datasets. It leverages standard z/OS storage mechanisms for managing partitioned libraries.

Business Value

What is the business value of using PLMS?

PLMS helps ensure the integrity and availability of critical program libraries. By providing controlled updates and backups, it reduces the risk of data loss or corruption.

How does PLMS help with compliance?

PLMS provides detailed audit reporting, which helps organizations meet compliance requirements. The audit trails provide a record of all changes made to the libraries.

Security

What authentication methods are supported by PLMS?

PLMS relies on z/OS security features for authentication and access control. It integrates with z/OS security systems like RACF to manage user permissions.

What access control model is used by PLMS?

PLMS uses the access control lists (ACL) model provided by z/OS security systems. Permissions are granted to users or groups for specific libraries and members.

What audit/logging capabilities exist in PLMS?

PLMS leverages z/OS logging facilities to record all security-related events. These logs can be used to monitor access and detect potential security breaches.

Operations

What administrative interfaces are available for PLMS?

PLMS administration is typically performed through z/OS TSO/ISPF panels or batch jobs. User management is handled through the underlying z/OS security system.

What monitoring/logging capabilities exist in PLMS?

PLMS provides logging capabilities through z/OS SMF records. These records can be analyzed to monitor system activity and identify potential issues.

Ready to Start Your Migration?

Download our comprehensive migration guide for PLMS or calculate your ROI.

Calculate ROI