Cincom Systems Inc z/OS zVSE/VSEn

Supra PDM Modernization Guide

Programming LanguageDatabases

Supra PDM is a programming language product by Cincom Systems Inc. Explore technical details, modernization strategies, and migration paths below.

Product Overview

Supra PDM is a hierarchical database management system designed to store, manage, and access data using a hierarchical structure.

Supra PDM also provides SQL access support, VSAM file access support, and Microsoft Windows client access. Organizations with legacy systems relying on hierarchical data models can leverage Supra PDM to maintain and extend these applications.

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 does Supra PDM do?

Supra PDM is a hierarchical database management system. It allows organizations to store, manage, and access data using a hierarchical structure. It provides tools and languages for database administration, application development, and data access.

Is this a system, application, or tool?

Supra PDM is a database management system. It provides the core functionality for managing and accessing data. It includes utilities, languages, and pre-compilers to support application development and database administration.

What types of organizations use this?

Organizations that require a robust and established hierarchical database management system often use Supra PDM. This includes enterprises in industries such as finance, government, and manufacturing that have legacy systems built around hierarchical data models.

When should we consider Supra PDM?

A company should consider Supra PDM when they have existing applications built on a hierarchical database model and need to maintain or extend those applications. It is also a consideration when integration with VSAM files is required.

What are the alternatives to Supra PDM?

Alternatives to Supra PDM include relational database management systems (RDBMS) like Db2, Oracle, and SQL Server. Other hierarchical database systems or data management solutions could also be considered, depending on specific requirements.

Technical

What platforms does Supra PDM run on?

Supra PDM runs on z/OS and zVSE/VSEn mainframe platforms. It can also run on non-mainframe platforms such as UNIX and Open/VMS.

What infrastructure is required?

Supra PDM requires a compatible operating system (z/OS, zVSE/VSEn, UNIX, Open/VMS) and sufficient system resources (CPU, memory, storage) to operate. It may also require specific subsystems or components depending on the specific features being used.

For mainframe products: Does this run in an LPAR?

For mainframe environments, Supra PDM typically runs in an LPAR under z/OS or zVSE/VSEn. It may require specific subsystems or components depending on the features being used.

How do applications access data in Supra PDM?

Supra PDM provides application access using Cincom Relational Data Management Language (RDML). Pre-compilers are available for COBOL and PL/1. It also supports SQL access and VSAM file access.

Business Value

What business problems does Supra PDM solve?

Supra PDM provides a database management system that can be used to support critical business applications. It allows organizations to manage and access data in a structured manner, which can improve efficiency and decision-making.

What would happen if an organization did NOT use this product?

Without Supra PDM, organizations may struggle to efficiently manage and access data in a hierarchical format. This can lead to data silos, inconsistent data, and difficulty in integrating data with other systems.

How does Supra PDM integrate with enterprise ecosystems?

Supra PDM can integrate with existing enterprise ecosystems through its support for SQL access, VSAM file access, and pre-compilers for COBOL and PL/1. It also provides Microsoft Windows client access.

Security

How does Supra PDM ensure data security?

While specific security features are not detailed in the provided context, database management systems typically offer authentication, authorization, and access control mechanisms to protect data. Consult the vendor documentation for specific security features.

What audit/logging capabilities exist?

Auditing and logging capabilities are common in database management systems. These features allow administrators to track user activity and system events for security and compliance purposes. Consult the vendor documentation for specific auditing and logging features.

Operations

What ongoing operational requirements exist?

Ongoing operational requirements for Supra PDM include database administration, monitoring, maintenance, and security management. This may require specialized staff with expertise in hierarchical database management and the specific platform on which Supra PDM is running.

What are common implementation challenges?

Implementation challenges may include migrating existing data to the Supra PDM format, integrating Supra PDM with other systems, and training staff on the use of Supra PDM tools and languages.

What administrative interfaces are available?

Administrative interfaces for Supra PDM may include a command-line interface (CLI), a graphical user interface (GUI), or a web console. The specific interfaces available will depend on the version and configuration of Supra PDM. Consult the vendor documentation for details.

Ready to Start Your Migration?

Download our comprehensive migration guide for Supra PDM or calculate your ROI.

Calculate ROI