ITKO

Application Lifecycle Optimization

Service Virtualization Solutions

Unconstrained virtual development environments for faster time-to-market at maximum efficiency


Today's composite application architectures require development teams to many interdependent components and systems ready in order to build a reliable solution. Unfortunately, access and availability to these needed systems can be severely constrained, affecting productivity, time-to-market, quality, and infrastructure costs. Service Virtualization environments provide a fast and cost effective way to address these needs.

Common development environment challenges include::

  • Unavailable or inaccessible IT components and systems
  • Dependent components or systems have not been built yet
  • Significant costs to setup dev labs and test harnesses, including hardware, software licenses and configure costs
  • Costly usage fees to access live 3rd party systems for non-production uses
  • Poor software quality and performance problems appearing in production, when they are the costliest to repair
  • Delays due to unavailable components and deliverables from other development teams
  • Extensive test data scenario management time and costs to setup and tear down data

CA LISA's Service Virtualization captures and simulates the behavior, data and performance characteristics of complete composite application environments, so that they react and respond very realistically for development and test teams throughout the software lifecycle, just as the real production environment would.

LISA automates the creation of complete software-based Virtual Service Environments (or VSEs) that simulate observed behaviors, stateful transactions and performance scenarios, not just piecemeal responders or stubs. These VSEs are available 24/7, on demand, and require minimal setup time and overhead. LISA's virtual services provide a solution for IT assets such as mainframes that have proven resistant to hardware virtualization approaches.

Service Virtualization can be leveraged when live systems are not available due to project scheduling or security concerns. In cases where components have not been built yet, virtual environments can rapidly model and simulate the components from definitions for testing purposes. LISA VSEs can can be rapidly created and customized, and deployed on-premise or in Private and Public cloud-based labs, enabling faster parallel development across interdependent teams.

Benefits of Service Virtualization with CA LISA Solutions:

  • Faster Time-to-Market: By eliminating constraints on every phase of the SDLC, Service Virtualization can accelerate delivery time for software projects by up to 40%.
  • Lower Infrastructure Costs: Avoid and eliminate costs for lab infrastructure, test harnesses, responders and mock-ups, including hardware, software licenses, service access fees, and configuration costs.
  • Enable Parallel Development: Allow teams to "decouple" from the complex application architecture to work in parallel, without conflicts over labs and data.
  • Shift Quality Left: All of these capabilities allow LISA users to ensure quality at a component level, much earlier in the SDLC, so that far fewer defects and performance issues escape into QA and Production environments, where they are the costliest to repair.

CA LISA Service Virtualization delivers a powerful solution to the problem of system dependency constraints, and helps ensure that complex distributed applications achieve quality and performance with confidence.

bottom

Additional Information

Need information on a solution you don't see here?


ITKO has optimized application lifecycles across a broad range of customer scenarios, including highly customized technology environments, agile and distributed development teams, stringent performance and availability requirements, extreme application complexity, and seemingly impossible schedule and resource constraints.

To find out more about solutions that fit your unique needs, contact ITKO.

Have a problem?

Solve the toughest challenges in the composite application development lifecycle.


Find a solution.

Select the best practice or technology you are interested in.