Eccox APT Modernization Guide
Eccox APT is a testing product by Eccox Technology. Explore technical details, modernization strategies, and migration paths below.
Product Overview
Eccox APT is a testing solution designed for z/OS environments.
Test management is performed through an ISPF interface.
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 are the core capabilities of Eccox APT?
Eccox APT stores test plans and procedures directly on z/OS. It allows users to regenerate and recreate past tests, ensuring consistency and repeatability. The system also tracks test usage and activity, providing insights into testing processes.
How does Eccox APT integrate with the z/OS environment?
Eccox APT integrates with DB2 on z/OS for storing test-related data. It also provides an ISPF interface for managing tests, making it accessible to z/OS users. The system supports various communication protocols for integration with other z/OS components.
How are tests managed within Eccox APT?
The ISPF interface is the primary way to manage tests. Users can define, execute, and monitor tests through this interface. The system also provides reporting capabilities to track test results and identify areas for improvement.
How does Eccox APT help optimize testing processes?
Eccox APT tracks test usage and activity, providing valuable data for optimizing testing processes. This data can be used to identify frequently used tests, areas with high failure rates, and opportunities for automation.
Technical
What are the main system components of Eccox APT?
The main system components include the Test Repository, the Test Execution Engine, and the ISPF Interface. The Test Repository stores test plans and procedures. The Test Execution Engine executes the tests. The ISPF Interface provides a user-friendly way to manage tests.
What database does Eccox APT use?
Eccox APT uses DB2 on z/OS as its primary database. The system stores test plans, procedures, and results in DB2 tables. This ensures data integrity and provides a robust platform for managing test-related data.
What interfaces are available for interacting with Eccox APT?
The ISPF interface is the primary interface for managing tests. Users can access the ISPF interface through a standard z/OS terminal session. The system also provides APIs for integrating with other z/OS components.
Does Eccox APT expose APIs for integration?
While specific API details require deeper investigation, Eccox APT likely exposes APIs for test execution, test result retrieval, and test management. These APIs could be REST or SOAP-based, allowing integration with other systems.
Business Value
How does Eccox APT reduce testing costs?
Eccox APT helps reduce testing costs by automating test execution and providing a centralized repository for test assets. This reduces the need for manual testing and improves test efficiency. The system also provides reporting capabilities to track test results and identify areas for improvement.
How does Eccox APT improve test efficiency?
By providing a centralized repository for test assets and automating test execution, Eccox APT improves test efficiency. This allows organizations to release software faster and with higher quality. The system also provides reporting capabilities to track test results and identify areas for improvement.
How does Eccox APT improve software quality?
Eccox APT helps improve software quality by providing a robust platform for managing and executing tests. The system ensures that tests are executed consistently and that test results are tracked accurately. This allows organizations to identify and fix defects early in the development cycle.
What is the value of regenerating and recreating past tests?
The ability to regenerate and recreate past tests ensures consistency and repeatability. This is crucial for regression testing and for ensuring that software changes do not introduce new defects. The system also provides reporting capabilities to track test results and identify areas for improvement.
Security
What authentication methods are supported by Eccox APT?
While specific authentication methods require deeper investigation, Eccox APT likely supports standard z/OS security mechanisms such as RACF, ACF2, or Top Secret. These security systems provide authentication and authorization services for z/OS applications.
What access control model is used by Eccox APT?
The access control model likely integrates with the underlying z/OS security system. This could involve role-based access control (RBAC) or access control lists (ACLs) to control access to test plans, procedures, and results.
What encryption is used and where?
Encryption usage details require deeper investigation. However, sensitive data such as passwords and test data may be encrypted at rest and in transit. The specific encryption algorithms used would depend on the system configuration and security policies.
What audit/logging capabilities exist?
Eccox APT likely provides audit logging capabilities to track user activity and system events. This information can be used to monitor security and compliance. The audit logs may be stored in DB2 or in a separate log file.
Operations
What administrative interfaces are available?
Administrative interfaces likely include the ISPF interface and potentially a command-line interface (CLI). The ISPF interface can be used to manage users, configure system parameters, and monitor system activity. The CLI may provide more advanced administrative capabilities.
How is user management handled?
User management is likely handled through the ISPF interface or through the underlying z/OS security system. Users can be added, deleted, and modified through these interfaces. User roles and permissions can be assigned to control access to system resources.
What monitoring/logging capabilities exist?
Monitoring and logging capabilities likely include system logs, audit logs, and performance metrics. These logs and metrics can be used to monitor system health, identify performance bottlenecks, and troubleshoot problems. The system may also provide alerts and notifications for critical events.
What are the main configuration parameters?
Configuration parameters likely include database connection settings, security settings, and performance tuning parameters. These parameters can be configured through the ISPF interface or through configuration files. Proper configuration is essential for ensuring system stability and performance.
Ready to Start Your Migration?
Download our comprehensive migration guide for Eccox APT or calculate your ROI.