|
|
LISA VirtualizeTM
Eliminate System Dependencies for Unconstrained Software Development and Testing
ITKO's LISATM Virtualize can break through delays, costs and risks imposed by dependent IT resources that are unavailable or inaccessible for development and testing. LISA Virtualize eliminates system dependency constraints by "virtualizing" or capturing and modeling, the target system's dynamic behavior, performance and data so that it reacts and responds the same as the live system. Using LISA Virtualize, test and development teams have concurrent, 24/7 access to realistic test environments to shorten their release cycles. Costs for test labs, responders, and stubs are dramatically reduced, and quality is improved by testing more scenarios faster and earlier in the lifecycle.
The Challenge: Unavailable Services Constrain Agility and Productivity
System dependency constraints can severely limit your development and testing efforts, especially in complex, interdependent environments. Downstream components may be unavailable, poor performing, or unusable. In addition, the time and costs to set up test data scenarios and physical test labs, along with frequent contention for shared resources, can significantly limit the scope of testing and compromise application quality. Key challenges include:
- Unavailable/inaccessible: Systems become constrained due to production schedules, security restrictions, contention between teams, or because they are still under development.
- Poor performing: Downstream systems and mockups may not provide the functional behavior or performance response needed.
- Data Volatility and Inconsistency: Synchronizing test data scenarios across distributed systems can be very time consuming and cost prohibitive.
- Impractical for hardware-based virtualization: Systems are either too difficult (mainframes) or remote (third-party services) to replicate via traditional hardware-based virtualization approaches.
- Costly 3rd party access fees: : Developing or testing against Cloud-based or other shared services can result in costly usage fees.
The Solution: LISA Virtual Service Environments
LISA Virtualize removes dependency constraints on development and testing teams so they can deliver software faster, at lower risk and lower costs. LISA automatically captures and creates realistic virtual models of dependent systems so that the real systems are no longer needed. These virtual models are dynamic - not static in behavior, and accurately simulate complete stateful transactions and handle key parameters intelligently.
LISA Virtualize Features:
- Create a robust model of the target system's behavior by capturing and analyzing the live traffic between systems, or by leveraging transaction logs and other existing data.
Simulate the effects of testing against remote 3rd party services that are deployed outside the local implementation.
- Streamline test data management including automated setup/teardown, data de-sensitization, configuration and other costly and time-consuming efforts.
- Provide unconstrained performance and load testing with readily available test targets that can be adjusted to the performance and scale characteristics desired by the testing team.
- Rapidly customize virtual models for use by multiple teams, including intuitive dashboards to manage and schedule virtual services.
- Give individuals anytime, anywhere access to their own virtual service environments from their desktop, without online or network access.
LISA Virtualize Benefits
LISA Virtualize can help your organization:
- Shorten release cycles by enabling more concurrent development among teams.
- Significantly reduce costs and delays associated with test data management and data volatility.
- Slash expenses for physical test labs, stubs, responders and mockups.
- Test more scenarios faster and earlier, increasing quality and lowering risk.
- Conduct more thorough performance testing, with unlimited flexibility to modify virtual downstream system performance for throughput testing.
- Reduce or eliminate usage fees for remote 3rd party systems.
LISA Virtualize delivers a powerful solution to the problem of system dependency constraints, and helps ensure that complex distributed applications achieve quality and performance with confidence.
|