DOCS Modernization Guide
DOCS is a automation product by Software Pursuits. Explore technical details, modernization strategies, and migration paths below.
Product Overview
DOCS is a system automation toolset designed to automate z/VSE console operations.
DOCS runs on the z/VSE operating system and integrates directly with the z/VSE console.
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 DOCS do?
DOCS automates z/VSE console operations. It allows users to define rules and scripts to respond to system messages, execute commands, and manage the z/VSE environment without manual intervention. This reduces operator workload and improves system availability.
Is this a system, application, or tool?
DOCS is a system automation toolset. It provides a framework for automating z/VSE console operations, including message handling, command execution, and system monitoring. It is not a general-purpose application or middleware.
What types of organizations use this?
Organizations using the z/VSE operating system can benefit from DOCS. This includes enterprises in industries such as banking, insurance, and retail that rely on z/VSE for core business applications. Any organization seeking to reduce manual intervention and improve the efficiency of their z/VSE environment should consider DOCS.
When should we consider DOCS?
A company should consider DOCS when they want to reduce manual operator intervention, improve system availability, and automate repetitive tasks in their z/VSE environment. If they are experiencing delays due to manual console operations or want to improve their response time to system events, DOCS can be a valuable solution.
What are the alternatives to DOCS?
Alternatives to DOCS include manual console operations, homegrown automation scripts, and other third-party automation tools. Some competitors in the mainframe automation space include BMC AMI Ops Automation for z/OS, OPS/MVS, and Rocket Zack. These alternatives may offer similar functionality but may differ in their specific features, ease of use, and integration capabilities with z/VSE.
Technical
What infrastructure is required?
DOCS runs on the z/VSE operating system. It requires a z/VSE environment to be present. It is not dependent on z/OS or specific subsystems beyond the standard z/VSE components. DOCS is a standalone product that enhances the z/VSE environment by providing automation capabilities.
For mainframe products: Does this run in an LPAR?
DOCS runs within the z/VSE environment. It does not require a separate LPAR. It integrates directly with the z/VSE console and system services. It does not have any z/OS dependencies.
What configuration files are used?
DOCS uses configuration files to define automation rules and scripts. These files specify the conditions under which actions should be taken, the commands to be executed, and other automation parameters. The specific format and syntax of these files are documented in the DOCS user guide.
How does DOCS interact with the z/VSE system?
DOCS interacts with the z/VSE system through standard console interfaces and system services. It monitors system messages, executes commands, and retrieves system information using these interfaces. The specific protocols used are those native to the z/VSE environment.
Business Value
How does DOCS provide business value?
DOCS reduces operational costs by automating repetitive tasks and reducing the need for manual intervention. It improves system availability by responding quickly to system events and preventing outages. It also enhances operational efficiency by streamlining console operations and providing a centralized automation framework.
How does DOCS improve operational efficiency?
By automating console operations, DOCS frees up operators to focus on more strategic tasks. It reduces the risk of human error and improves the consistency of system operations. It also provides a centralized platform for managing and monitoring automation activities.
Can DOCS be integrated with other systems?
DOCS can be integrated with other enterprise systems through custom scripting and integration. It can be used to trigger actions in other systems based on events in the z/VSE environment. The specific integration capabilities depend on the capabilities of the other systems and the scripting capabilities of DOCS.
Security
How does DOCS provide security?
DOCS leverages the security features of the z/VSE operating system. It uses the existing z/VSE security mechanisms for authentication and authorization. Access to DOCS functions and resources is controlled through these mechanisms.
What access control model is used?
DOCS uses the access control model provided by z/VSE. This typically involves defining user IDs and assigning them to groups with specific permissions. The specific access control mechanisms may vary depending on the z/VSE security configuration.
What audit/logging capabilities exist?
DOCS provides audit logging capabilities to track user activity and system events. These logs can be used to monitor security and troubleshoot issues. The specific information logged and the format of the logs are documented in the DOCS user guide.
Operations
How is DOCS typically deployed?
DOCS is typically deployed on-premise within the z/VSE environment. It requires a z/VSE system programmer or administrator to install and configure the software. The implementation process involves defining automation rules, configuring system parameters, and testing the automation scripts.
What level of technical expertise is required to implement it?
Implementing DOCS requires a moderate level of technical expertise. Familiarity with z/VSE console operations, system programming, and scripting is beneficial. The DOCS user guide provides detailed instructions and examples to assist with the implementation process.
What ongoing operational requirements exist?
Ongoing operational requirements include monitoring the automation processes, maintaining the configuration files, and troubleshooting any issues that arise. Regular review and updates of the automation rules may be necessary to adapt to changing system requirements.
Ready to Start Your Migration?
Download our comprehensive migration guide for DOCS or calculate your ROI.