Ultraquest Applications Modernization Guide
Ultraquest Applications is a legacy application/data access product by Select Business Solutions. Explore technical details, modernization strategies, and migration paths below.
Product Overview
Ultraquest Applications is a framework that extends Ultraquest Reporter, providing the capability to build web applications that access mainframe applications and data.
It is particularly well-suited for large enterprises in industries such as banking, insurance, and government that rely on mainframe systems for core business operations.
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 Ultraquest Applications do?
Ultraquest Applications extends Ultraquest Reporter, enabling the creation of web applications that access mainframe applications and data. It provides a bridge between legacy mainframe systems and modern web-based interfaces.
Is this a system, application, or tool?
Ultraquest Applications is a framework that allows developers to build web applications that interact with mainframe systems. It provides tools and components to facilitate data access and application integration.
What types of organizations use this?
Organizations that rely on mainframe systems for core business operations and want to provide web-based access to mainframe data and applications would benefit from Ultraquest Applications. This includes large enterprises in industries such as banking, insurance, and government.
When should we consider Ultraquest Applications?
A company should consider Ultraquest Applications when they need to provide web-based access to mainframe applications and data, modernize their user interfaces, and integrate mainframe systems with other enterprise applications.
What are the alternatives to Ultraquest Applications?
Alternatives include Web FOCUS and Janus Web Server. Ultraquest Applications distinguishes itself through its specific integration with Ultraquest Reporter and its tailored approach to mainframe data access.
Technical
For mainframe products: Does this run in an LPAR?
Ultraquest Applications runs on z/OS. It requires Ultraquest Reporter and potentially other subsystems depending on the specific implementation.
Is this a standalone product or does it extend/enhance another product?
Ultraquest Applications extends Ultraquest Reporter. It requires Ultraquest Reporter to be present for it to function.
What ports or network requirements exist?
Ultraquest Applications likely uses standard protocols such as TCP/IP for communication between components. Specific port requirements would depend on the configuration and the subsystems involved.
What types of APIs does this product expose?
The exact API types exposed by Ultraquest Applications would depend on its design. It could potentially expose REST or SOAP APIs for integration with other systems.
Business Value
How does Ultraquest Applications provide business value?
Ultraquest Applications provides business value by enabling organizations to modernize their mainframe applications, provide web-based access to mainframe data, and integrate mainframe systems with other enterprise applications. This can improve user productivity, reduce costs, and enhance business agility.
What would happen if an organization did NOT use this product?
Without Ultraquest Applications, organizations may struggle to provide modern web-based access to mainframe data and applications. This can lead to user dissatisfaction, reduced productivity, and increased costs.
What is the typical total cost of ownership beyond licensing?
The total cost of ownership includes licensing fees, implementation costs, ongoing operational costs, and potential costs for integration with other systems. The specific costs will vary depending on the size and complexity of the implementation.
Security
What specific authentication methods are supported?
Ultraquest Applications likely supports standard authentication methods such as user IDs and passwords. It may also integrate with existing security systems such as RACF or ACF2 for authentication and authorization.
What access control model is used?
The access control model used by Ultraquest Applications would likely be role-based access control (RBAC), where users are assigned roles that determine their access privileges.
What audit/logging capabilities exist?
Ultraquest Applications should provide audit logging capabilities to track user activity and system events. This information can be used for security monitoring and compliance purposes.
Operations
What level of technical expertise is required to implement it?
Implementing Ultraquest Applications requires technical expertise in mainframe systems, web application development, and security. Common implementation challenges include integrating with existing mainframe systems, configuring security settings, and ensuring performance.
What ongoing operational requirements exist?
Ongoing operational requirements include monitoring system performance, maintaining security settings, and providing user support. Staffing requirements will depend on the size and complexity of the implementation.
What monitoring/logging capabilities exist?
Ultraquest Applications should provide monitoring and logging capabilities to track system performance and identify potential issues. This information can be used to proactively address problems and ensure system availability.
Ready to Start Your Migration?
Download our comprehensive migration guide for Ultraquest Applications or calculate your ROI.