TurboAPI Modernization Guide
TurboAPI is a performance product by Interlink Computer Sciences. Explore technical details, modernization strategies, and migration paths below.
Product Overview
TurboAPI was a middleware solution designed to enhance TCP/IP performance on IBM z/OS systems.
Another option is to explore third-party TCP optimizers specifically designed for z/OS environments.
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 TurboAPI do?
TurboAPI aimed to improve TCP/IP performance on IBM z/OS systems by enhancing the TCPaccess API. It was designed to provide faster network communication for applications using TCP/IP.
Is this a system, application, or tool?
TurboAPI is best described as middleware. It sits between applications and the TCP/IP stack, optimizing network communication.
What types of organizations used this?
Organizations that needed faster TCP/IP communication on their IBM z/OS systems were the target users. This included enterprises in finance, insurance, and other industries reliant on mainframe applications.
When should we have considered TurboAPI?
Companies considered TurboAPI when they experienced performance bottlenecks with their existing TCP/IP infrastructure on z/OS. If applications were slow due to network latency, TurboAPI was a potential solution.
What are the alternatives to TurboAPI?
Alternatives to TurboAPI include other TCP/IP optimization products, network acceleration hardware, and upgrading the underlying network infrastructure. Modern TCP/IP stacks often incorporate similar optimizations.
Technical
What infrastructure was required?
TurboAPI required an IBM z/OS system with TCP/IP installed. It enhanced the existing TCPaccess API, so that API had to be present.
For mainframe products: Did this run in an LPAR?
TurboAPI ran within an LPAR on z/OS. It was dependent on the z/OS operating system and its TCP/IP stack.
Did this extend/enhance another product?
TurboAPI extended and enhanced the existing TCPaccess API. It was not a standalone product but rather an add-on.
What other products or components had to be present for this to work?
TurboAPI required TCPaccess to be present. It also needed the standard z/OS TCP/IP stack to function.
Business Value
What was the business value of using TurboAPI?
The business value of TurboAPI was improved application performance due to faster TCP/IP communication. This translated to reduced processing time and better user experience.
What would happen if an organization did not use this product?
Without TurboAPI, organizations might have experienced slower application performance and increased network latency on their z/OS systems. This could lead to business inefficiencies and user dissatisfaction.
Security
How did TurboAPI address security?
Security aspects of TurboAPI would have been related to ensuring authorized access to the enhanced TCP/IP functionality. Standard z/OS security mechanisms would likely have been used.
Operations
How was this product typically deployed?
TurboAPI was typically deployed on-premise as part of the z/OS environment. It required technical expertise to install and configure.
What level of technical expertise was required to implement it?
Implementing TurboAPI required knowledge of z/OS, TCP/IP networking, and the TCPaccess API. Experienced mainframe systems programmers were needed.
What ongoing operational requirements existed?
Ongoing operational requirements included monitoring the performance of TCP/IP applications and ensuring the stability of the z/OS environment. Regular maintenance was necessary.
Ready to Start Your Migration?
Download our comprehensive migration guide for TurboAPI or calculate your ROI.