SPRI Modernization Guide
SPRI is a printing and output product by Software Pursuits. Explore technical details, modernization strategies, and migration paths below.
Product Overview
SPRI is a print and report management system designed for zVSE/VSEn mainframe environments.
It provides features such as archiving, indexing, and security controls.
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 SPRI do?
SPRI captures, stores, routes, and manages print and report output within zVSE/VSEn environments. It provides a centralized solution for handling mainframe-generated reports, offering features such as archiving, indexing, and distribution. SPRI can function as a replacement for POWER or operate in conjunction with it.
Is this a system, application, or tool?
SPRI is a system designed to manage print and report output. It provides a comprehensive set of features for capturing, storing, routing, and managing reports generated within the zVSE/VSEn environment. It offers functionalities beyond basic printing, including archiving, indexing, and distribution.
What types of organizations use this?
Organizations that rely on mainframe systems, specifically zVSE/VSEn, and generate a significant volume of reports can benefit from SPRI. This includes businesses in industries such as finance, insurance, and government, where efficient report management is crucial. Companies looking to streamline their output processes and improve report accessibility should consider SPRI.
When should we consider SPRI?
A company should consider SPRI when they need a more robust and efficient solution for managing print and report output in their zVSE/VSEn environment. If they are experiencing challenges with report distribution, archiving, or accessibility, SPRI can provide a centralized and automated solution. Additionally, if they are looking to replace or enhance their existing POWER system, SPRI is a viable option.
What are the alternatives to SPRI?
Alternatives to SPRI include CA JMR, Deliver, and Columbus Z. These products also offer print and report management capabilities for mainframe environments. The choice depends on specific requirements, existing infrastructure, and budget considerations. Some organizations may also choose to continue using POWER, although SPRI can provide enhanced functionality.
Technical
What infrastructure is required?
SPRI operates within the zVSE/VSEn environment. It requires access to the mainframe's printing and spooling facilities. It can be deployed alongside POWER or as a replacement for it. No specific subsystems beyond the standard zVSE/VSEn environment are explicitly required.
For mainframe products: Does this run in an LPAR?
SPRI is designed to run on zVSE/VSEn systems. It leverages the mainframe's resources for processing and managing print output. It is not z/OS dependent, as it operates within the zVSE/VSEn environment. It can run in an LPAR, as long as the LPAR is configured with zVSE/VSEn.
How does SPRI integrate with existing systems?
SPRI integrates with the zVSE/VSEn printing subsystem. It captures print output as it is generated by applications running on the mainframe. It then stores, indexes, and routes the output according to defined rules. It can also integrate with security systems for access control and auditing.
What types of APIs does SPRI expose?
The specific API types exposed by SPRI would need to be confirmed with the vendor's documentation. However, typical mainframe output management systems often provide APIs for tasks such as submitting print jobs, retrieving report status, and accessing archived reports. These APIs may use protocols such as TCP/IP or SNA.
Business Value
How does SPRI improve business value?
SPRI can improve operational efficiency by automating report distribution and archiving. It can reduce the need for manual intervention in print management, freeing up IT staff for other tasks. By providing a centralized repository for reports, SPRI can also improve report accessibility and reduce the time it takes to find specific information.
What is the total cost of ownership?
The total cost of ownership for SPRI includes the initial licensing fee, implementation costs, and ongoing maintenance and support fees. Additional costs may include hardware upgrades or additional storage capacity. It is important to consider the potential cost savings from improved efficiency and reduced manual effort when evaluating the overall value proposition.
How does SPRI help with compliance?
SPRI helps organizations meet compliance requirements by providing a secure and auditable system for managing print and report output. It can help ensure that sensitive information is properly protected and that access to reports is controlled. The audit logging capabilities can also assist with demonstrating compliance to regulatory bodies.
Security
How does SPRI control access to reports?
SPRI controls access to reports through an access control model. The specific model (RBAC, ABAC, or ACL) needs to be confirmed with the vendor's documentation. However, it typically involves defining user roles and assigning permissions to those roles. This ensures that only authorized users can access sensitive information.
What audit/logging capabilities exist?
SPRI provides audit logging capabilities to track user access to reports and system events. These logs can be used to monitor for unauthorized access and to investigate security incidents. The logs typically record information such as the user ID, the date and time of the access, and the report that was accessed.
What encryption is used and where?
SPRI likely uses encryption to protect sensitive data both in transit and at rest. The specific encryption algorithms used would need to be confirmed with the vendor's documentation. However, common encryption standards such as AES and TLS are often used to protect data confidentiality and integrity.
Operations
What are common implementation challenges?
Implementing SPRI requires technical expertise in zVSE/VSEn systems and print management. The implementation process typically involves installing the software, configuring the system parameters, and defining report routing rules. Common implementation challenges include integrating with existing security systems and migrating existing reports to the SPRI repository.
What ongoing operational requirements exist?
Ongoing operational requirements for SPRI include monitoring system performance, managing storage capacity, and performing regular backups. It is also important to keep the software up to date with the latest security patches and bug fixes. Staffing requirements depend on the size and complexity of the environment, but typically involve system administrators and operators.
What administrative interfaces are available?
SPRI provides administrative interfaces for managing the system. The specific interfaces (CLI, GUI, or web console) need to be confirmed with the vendor's documentation. However, they typically provide functionalities for configuring system parameters, managing users and permissions, and monitoring system performance. These interfaces allow administrators to control and maintain the SPRI environment.
Ready to Start Your Migration?
Download our comprehensive migration guide for SPRI or calculate your ROI.