SlideShare a Scribd company logo
iTKO LISA™ Virtualize
Eliminate the Costs and Limitations of Constrained Services for Quality and Agility
LISA Virtualize offers unmatched value throughout the IT lifecycle, by capturing and modeling a Virtual
Services Environment (VSE) within LISA, which acts as a robust behavioral simulation of a service and its
underlying implementation layers. With VSE, multiple teams can design and test services in parallel, without
the burden of dependency on constrained live service implementations and systems, or maintaining costly
replicated test environments.

LISA Virtualize consists of:

    Service Simulation: Rapidly captures and simulates Virtual Services,
    either from a WSDL or a live implementation of web services or ESB-
    based services, and their underlying data layers and systems. LISA’s
    Virtual Services can be called or interacted with just like any live service
    for development and testing purposes throughout the lifecycle.
    Behavioral Modeling: Greatly simplifies the process of modeling
    appropriate data and defining robust response and system interaction
    behaviors into Virtual Services with LISA’s point-and-click declarative
    design interface.
    Performance Environment: Provides a load-ready target environment
    with the ability to design any capacity and performance traits. LISA
    Virtualize can responsively handle thousands of transactions per second.
    Virtual Service Management: A dashboard for managing and
    scheduling when and how LISA Virtual Services are run.

The Challenges: Constraints on IT Value & Productivity
Today’s service-based software approaches deliver value by allowing IT to decouple technologies to produce
smaller units of functionality in quickly achieved increments, which are reused and tied together flexibly by
smaller “Agile” teams to meet business requirements. However, companies embarking on SOA quickly realize
that this approach also has serious constraints of interdependency that can limit the agility we expected, while
increasing costs.

        Limited Access to Critical Systems:
        Development and Testing teams have
        severe time constraints or no access to
        live business systems to work with in their
        own software lifecycle
        Dependency Among Teams: Agility is
        limited when teams are waiting on
        incomplete or unavailable services to
        deliver their own components with quality
        Inability to Configure Environments:
        Systems are either too heavyweight
        (mainframes) or too distributed (SOA) to
        replicate via Hardware Virtualization, and
        maintaining all needed software could accrue millions of dollars in maintenance and configuration cost
        High cost of 3rd party Services: Reliance on Cloud or other shared services creates high per-use
        fees in many instances



                       iTKO LISA™ Virtualize 4.6 | © 2008, iTKO, Inc. | http://www.itko.com                    1
Data Volatility & Inconsistency: Effort required to model a realistic enough set of data scenarios can
        eat up as much as 30% of the software timeline

The net effect of these challenges? Teams simply give up on build and test automation – and only
“acceptance test” against the live applications on the rare occasions when they are available. Or they resort to
the incredibly costly and time-consuming process of provisioning and maintaining their own complete staging
environment – including a huge data model, and licensed copies of all the services and applications needed to
validate the SOA application in absence of the live implementation.


The Solution: LISA Virtualize Provides Service Virtualization
LISA Virtualize provides a Virtual Service Environment (VSE) can capture, then model the functionality of any
Service within SOA applications, whether that is a Web Service (WSDL), a web application, an integration
layer such as an ESB, or an implementation layer such as an EJB or database, and represent that Service as
a Virtual Service running within LISA, with a high level of input and output data and performance capabilities
that simulate real-world behaviors.




How LISA Virtualize Works: The Virtual Service Environment (VSE).
Building your own functionality correctly can be hard to accomplish when live Service assets are not available.
In runtime, your access to live production systems may be limited or forbidden. But you still need to test how
your systems will interact with those Services as you build them. LISA Virtualize models and houses your
dependencies in a Virtual Service Environment that is available to your team 24/7 at a fraction of the cost of
replicating or paying for access to live systems.


Features of LISA Virtualize
    Service Virtualization: LISA replaces live Services at different levels of detail, depending on needs:
       Mock and Fake services: LISA creates a web service server, and LISA then validates inbound SOAP
       requests, responding either with dummy data, or a set of specific SOAP responses from a data source
       (JDBC or .XLS)
       LISA Virtual Services: LISA dynamically invokes and gathers responses from a Service, capturing a
       robust behavioral model of the service’s behavior, including the implementation and data layers
       underneath it, and creates a Virtual Service asset internal to LISA that allows relevant testing to
       continue in absence of the implementation.


                       iTKO LISA™ Virtualize 4.6 | © 2008, iTKO, Inc. | http://www.itko.com                   2
Support for Virtual Test Beds
       System replay: Proxy-level recording of Web Services, and replay of server SOAP responses.
       Remote Service Suites create virtual test environments to simulate the effects of testing against 3rd
       party services that are deployed outside the local implementation. Remote Service suites provide
       virtualization of the supporting infrastructure, and provide realistic responses back to the developer or
       tester.
       Automated virtual test environment staging at build time and change time handles setup/teardown,
       data configuration and other time-consuming (and budget-consuming) efforts.
       Performance and Load Test Lab Target that makes existing Performance and Load testing lab tools
       far more productive, by providing a readily available test target that can be adjusted to the
       performance and scale characteristics desired by the testing team.

    Virtual Endpoint Testing & Lookup. VSE allows the tester to build web service test cases from UDDI
    (Type 2 and 3) registries such as CentraSite or Systinet. At test case run time, rather than rely on a hard-
    coded URL, LISA pulls the latest WSDL (t-model), using the Registry to dynamically obtain the most
    current or relevant version of the service endpoint.

Benefits of LISA VSE
We propose the concept of Virtualized Services as an enabler for shared collaboration and quality across
business teams and partners.

    Eliminates reliance on deployed services. Virtual Service Environment allows companies to break their
    dependencies on testing and validating against live services and implementation layers. Virtualization is no
    longer simply a discipline regarding the replication of hardware. Huge cost and efficiency savings are
    available through the virtualization of software components across groups collaborating on SOA.
    Provides concurrent team and partner development and testing. Parallel development and “anytime,
    anywhere” testing availability against intelligent Virtual Services in LISA unconstrains the team from
    access limitations, meaning SOA projects get done faster, at lower cost, with better test coverage.
    Huge cost savings over replicating, licensing and supporting complete test environments and systems –
    as much as 90% less than the per-team cost of maintaining a complete enterprise IT instance.
    Easier test data management thanks to LISA’s ability to dynamically capture very relevant, current data
    sets from modeled services and underlying databases and systems of record.
    Keeps dependent build and test instances more current. Capture and creation of a LISA Virtual
    Service is a fast, automated process in LISA, making it much easier to refresh than a managed testing
    environment with many moving parts to maintain.

The Value of Virtualizing Service Behaviors
Business professionals are already familiar with the concepts of Server Virtualization and Desktop
Virtualization. These technologies created immediate value by eliminating the need for excess servers in the
data center, and automating the configuration of new Virtual Machines of desktop workstations with pre-
installed operating systems and software.

Service Virtualization of behaviors is quite simply, the counterpart to desktop and hardware virtualization for
the extended business. LISA virtualizes the distributed and shared components that may not be available
throughout the lifecycle of development and testing activities. Teams have unconstrained, 24/7 availability of
the environments they need, without having to conduct a huge software and data configuration activity.
Productivity is drastically increased, while the cost of replicating and managing each test instance is reduced
by 90% or more. The more complex your environment is, the more value can be achieved.

If your company is concerned with improving execution and quality for customers, at lower cost, and you are
challenged by supporting multiple teams within the constraints of today’s complex, distributed software,
contact iTKO today about LISA Virtualize and realize immediate value.

Contact iTKO
iTKO, Inc. | 1505 LBJ Freeway, Suite 250 | Dallas, TX 75234
877-BUY-ITKO (289-4856) Sales: sales@itko.com Web: http://www.itko.com


                       iTKO LISA™ Virtualize 4.6 | © 2008, iTKO, Inc. | http://www.itko.com                       3

More Related Content

What's hot

Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Clarity in the virtual world - VMware vRealize Automation With vRealize BusinessClarity in the virtual world - VMware vRealize Automation With vRealize Business
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Amcom
 
Microsoft Microservices
Microsoft MicroservicesMicrosoft Microservices
Microsoft Microservices
Chase Aucoin
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Alicja Sieminska
 
wp-converged-infrastructure-2405387
wp-converged-infrastructure-2405387wp-converged-infrastructure-2405387
wp-converged-infrastructure-2405387
Martin Fabirowski
 
vCAC and VMware SDE
vCAC and VMware SDEvCAC and VMware SDE
vCAC and VMware SDE
VMUG IT
 
Windows Azure for IT
Windows Azure for ITWindows Azure for IT
Windows Azure for IT
Motty Ben Atia
 
Oracle Cloud Computing
Oracle Cloud ComputingOracle Cloud Computing
Oracle Cloud Computing
Freelance PR
 
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
RapidValue
 
Microsoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformMicrosoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure Platform
Esri
 
Oracle cloud computing strategy
Oracle cloud computing strategyOracle cloud computing strategy
Oracle cloud computing strategy
jameskenney
 
Apprenda - Overview of the Apprenda Platform
Apprenda - Overview of the Apprenda PlatformApprenda - Overview of the Apprenda Platform
Apprenda - Overview of the Apprenda Platform
Apprenda
 
What's New In Microsoft System Center 2016 & OMS
What's New In Microsoft System Center 2016 & OMSWhat's New In Microsoft System Center 2016 & OMS
What's New In Microsoft System Center 2016 & OMS
Asaf Nakash
 
Paying for PaaS
Paying for PaaSPaying for PaaS
Paying for PaaS
WSO2
 
E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentation
jpenney
 
Top 10 reasons to adopt cloud
Top 10 reasons to adopt cloudTop 10 reasons to adopt cloud
Top 10 reasons to adopt cloud
Smart ERP Solutions, Inc.
 
Introduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slidesIntroduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slides
Vincenzo Capozzoli
 
What's New In Windows Server 2008 R2 For IT Pros - Extended Edition
What's New In Windows Server 2008 R2 For IT Pros - Extended EditionWhat's New In Windows Server 2008 R2 For IT Pros - Extended Edition
What's New In Windows Server 2008 R2 For IT Pros - Extended Edition
Amit Gatenyo
 
Oracle SOA Suite 12c 1z0-434 Day 1/3
Oracle SOA Suite 12c 1z0-434 Day 1/3Oracle SOA Suite 12c 1z0-434 Day 1/3
Oracle SOA Suite 12c 1z0-434 Day 1/3
Michael Medin
 
Oracle 10g Application Server
Oracle 10g Application ServerOracle 10g Application Server
Oracle 10g Application Server
Mark J. Feldman
 
vCenter Orchestrator APIs
vCenter Orchestrator APIsvCenter Orchestrator APIs
vCenter Orchestrator APIs
Pablo Roesch
 

What's hot (20)

Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Clarity in the virtual world - VMware vRealize Automation With vRealize BusinessClarity in the virtual world - VMware vRealize Automation With vRealize Business
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
 
Microsoft Microservices
Microsoft MicroservicesMicrosoft Microservices
Microsoft Microservices
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
wp-converged-infrastructure-2405387
wp-converged-infrastructure-2405387wp-converged-infrastructure-2405387
wp-converged-infrastructure-2405387
 
vCAC and VMware SDE
vCAC and VMware SDEvCAC and VMware SDE
vCAC and VMware SDE
 
Windows Azure for IT
Windows Azure for ITWindows Azure for IT
Windows Azure for IT
 
Oracle Cloud Computing
Oracle Cloud ComputingOracle Cloud Computing
Oracle Cloud Computing
 
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...
 
Microsoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformMicrosoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure Platform
 
Oracle cloud computing strategy
Oracle cloud computing strategyOracle cloud computing strategy
Oracle cloud computing strategy
 
Apprenda - Overview of the Apprenda Platform
Apprenda - Overview of the Apprenda PlatformApprenda - Overview of the Apprenda Platform
Apprenda - Overview of the Apprenda Platform
 
What's New In Microsoft System Center 2016 & OMS
What's New In Microsoft System Center 2016 & OMSWhat's New In Microsoft System Center 2016 & OMS
What's New In Microsoft System Center 2016 & OMS
 
Paying for PaaS
Paying for PaaSPaying for PaaS
Paying for PaaS
 
E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentation
 
Top 10 reasons to adopt cloud
Top 10 reasons to adopt cloudTop 10 reasons to adopt cloud
Top 10 reasons to adopt cloud
 
Introduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slidesIntroduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slides
 
What's New In Windows Server 2008 R2 For IT Pros - Extended Edition
What's New In Windows Server 2008 R2 For IT Pros - Extended EditionWhat's New In Windows Server 2008 R2 For IT Pros - Extended Edition
What's New In Windows Server 2008 R2 For IT Pros - Extended Edition
 
Oracle SOA Suite 12c 1z0-434 Day 1/3
Oracle SOA Suite 12c 1z0-434 Day 1/3Oracle SOA Suite 12c 1z0-434 Day 1/3
Oracle SOA Suite 12c 1z0-434 Day 1/3
 
Oracle 10g Application Server
Oracle 10g Application ServerOracle 10g Application Server
Oracle 10g Application Server
 
vCenter Orchestrator APIs
vCenter Orchestrator APIsvCenter Orchestrator APIs
vCenter Orchestrator APIs
 

Viewers also liked

Kanga Roof Presentation
Kanga Roof PresentationKanga Roof Presentation
Kanga Roof Presentation
Eric Hebert
 
Weblogging Communities (from JALT2006)
Weblogging Communities (from JALT2006)Weblogging Communities (from JALT2006)
Weblogging Communities (from JALT2006)
Rick
 
Presentation Lisa Dutch Testing Conference Preview
Presentation Lisa Dutch Testing Conference PreviewPresentation Lisa Dutch Testing Conference Preview
Presentation Lisa Dutch Testing Conference Preview
Edwin Systemation
 
Social Media Club Gold Coast Michael Rees Slides
Social Media Club Gold Coast Michael Rees SlidesSocial Media Club Gold Coast Michael Rees Slides
Social Media Club Gold Coast Michael Rees Slides
Michael Rees
 
Cxair technical overview
Cxair technical overviewCxair technical overview
Cxair technical overview
Edwin Systemation
 
Systemation Corizon Enterprise Mashup for the Contact Center
Systemation Corizon Enterprise Mashup for the Contact CenterSystemation Corizon Enterprise Mashup for the Contact Center
Systemation Corizon Enterprise Mashup for the Contact Center
Edwin Systemation
 
Wikis in EFL: unrealised potential
Wikis in EFL: unrealised potentialWikis in EFL: unrealised potential
Wikis in EFL: unrealised potential
Rick
 

Viewers also liked (7)

Kanga Roof Presentation
Kanga Roof PresentationKanga Roof Presentation
Kanga Roof Presentation
 
Weblogging Communities (from JALT2006)
Weblogging Communities (from JALT2006)Weblogging Communities (from JALT2006)
Weblogging Communities (from JALT2006)
 
Presentation Lisa Dutch Testing Conference Preview
Presentation Lisa Dutch Testing Conference PreviewPresentation Lisa Dutch Testing Conference Preview
Presentation Lisa Dutch Testing Conference Preview
 
Social Media Club Gold Coast Michael Rees Slides
Social Media Club Gold Coast Michael Rees SlidesSocial Media Club Gold Coast Michael Rees Slides
Social Media Club Gold Coast Michael Rees Slides
 
Cxair technical overview
Cxair technical overviewCxair technical overview
Cxair technical overview
 
Systemation Corizon Enterprise Mashup for the Contact Center
Systemation Corizon Enterprise Mashup for the Contact CenterSystemation Corizon Enterprise Mashup for the Contact Center
Systemation Corizon Enterprise Mashup for the Contact Center
 
Wikis in EFL: unrealised potential
Wikis in EFL: unrealised potentialWikis in EFL: unrealised potential
Wikis in EFL: unrealised potential
 

Similar to I Tko Lis Avirtualize Ps Nov08

CA Service Virtualization vs mocks stubs
CA Service Virtualization vs mocks stubsCA Service Virtualization vs mocks stubs
CA Service Virtualization vs mocks stubs
Alan Baptista
 
VirtualWisdom Brochure
VirtualWisdom BrochureVirtualWisdom Brochure
VirtualWisdom Brochure
Darren Molloy
 
Continuous Testing of Service-Oriented Applications Using Service Virtualization
Continuous Testing of Service-Oriented Applications Using Service VirtualizationContinuous Testing of Service-Oriented Applications Using Service Virtualization
Continuous Testing of Service-Oriented Applications Using Service Virtualization
iosrjce
 
M017258892
M017258892M017258892
M017258892
IOSR Journals
 
Types of Virtualization Solutions
Types of Virtualization SolutionsTypes of Virtualization Solutions
Types of Virtualization Solutions
Array Networks
 
Virtualization In Software Testing
Virtualization In Software TestingVirtualization In Software Testing
Virtualization In Software Testing
Colloquium
 
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServerVirtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
webhostingguy
 
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServerVirtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
webhostingguy
 
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServerVirtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
webhostingguy
 
Algorithm for Scheduling of Dependent Task in Cloud
Algorithm for Scheduling of Dependent Task in CloudAlgorithm for Scheduling of Dependent Task in Cloud
Algorithm for Scheduling of Dependent Task in Cloud
IRJET Journal
 
Soasta on demand
Soasta on demandSoasta on demand
Soasta on demand
Fred Beringer
 
SOASTA CloudTest On-Demand
SOASTA CloudTest On-DemandSOASTA CloudTest On-Demand
SOASTA CloudTest On-Demand
SOASTA France
 
Cloud testing with synthetic workload generators
Cloud testing with synthetic workload generatorsCloud testing with synthetic workload generators
Cloud testing with synthetic workload generators
Malathi Malla
 
On-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization LifecycleOn-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization Lifecycle
Skytap Cloud
 
Stephane Lapointe & Alexandre Brisebois: Développer des microservices avec Se...
Stephane Lapointe & Alexandre Brisebois: Développer des microservices avec Se...Stephane Lapointe & Alexandre Brisebois: Développer des microservices avec Se...
Stephane Lapointe & Alexandre Brisebois: Développer des microservices avec Se...
MSDEVMTL
 
Microservices approach for Websphere commerce
Microservices approach for Websphere commerceMicroservices approach for Websphere commerce
Microservices approach for Websphere commerce
HARIHARAN ANANTHARAMAN
 
Service Virtualization 101
Service Virtualization 101Service Virtualization 101
Service Virtualization 101
Stefana Muller
 
Netserv Technology Services
Netserv Technology ServicesNetserv Technology Services
Netserv Technology Services
sthicks14
 
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Shrivatsa Upadhye
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using Azure
Mostafa
 

Similar to I Tko Lis Avirtualize Ps Nov08 (20)

CA Service Virtualization vs mocks stubs
CA Service Virtualization vs mocks stubsCA Service Virtualization vs mocks stubs
CA Service Virtualization vs mocks stubs
 
VirtualWisdom Brochure
VirtualWisdom BrochureVirtualWisdom Brochure
VirtualWisdom Brochure
 
Continuous Testing of Service-Oriented Applications Using Service Virtualization
Continuous Testing of Service-Oriented Applications Using Service VirtualizationContinuous Testing of Service-Oriented Applications Using Service Virtualization
Continuous Testing of Service-Oriented Applications Using Service Virtualization
 
M017258892
M017258892M017258892
M017258892
 
Types of Virtualization Solutions
Types of Virtualization SolutionsTypes of Virtualization Solutions
Types of Virtualization Solutions
 
Virtualization In Software Testing
Virtualization In Software TestingVirtualization In Software Testing
Virtualization In Software Testing
 
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServerVirtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
 
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServerVirtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
 
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServerVirtualizing Microsoft SQL Server 2008 with Citrix XenServer
Virtualizing Microsoft SQL Server 2008 with Citrix XenServer
 
Algorithm for Scheduling of Dependent Task in Cloud
Algorithm for Scheduling of Dependent Task in CloudAlgorithm for Scheduling of Dependent Task in Cloud
Algorithm for Scheduling of Dependent Task in Cloud
 
Soasta on demand
Soasta on demandSoasta on demand
Soasta on demand
 
SOASTA CloudTest On-Demand
SOASTA CloudTest On-DemandSOASTA CloudTest On-Demand
SOASTA CloudTest On-Demand
 
Cloud testing with synthetic workload generators
Cloud testing with synthetic workload generatorsCloud testing with synthetic workload generators
Cloud testing with synthetic workload generators
 
On-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization LifecycleOn-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization Lifecycle
 
Stephane Lapointe & Alexandre Brisebois: Développer des microservices avec Se...
Stephane Lapointe & Alexandre Brisebois: Développer des microservices avec Se...Stephane Lapointe & Alexandre Brisebois: Développer des microservices avec Se...
Stephane Lapointe & Alexandre Brisebois: Développer des microservices avec Se...
 
Microservices approach for Websphere commerce
Microservices approach for Websphere commerceMicroservices approach for Websphere commerce
Microservices approach for Websphere commerce
 
Service Virtualization 101
Service Virtualization 101Service Virtualization 101
Service Virtualization 101
 
Netserv Technology Services
Netserv Technology ServicesNetserv Technology Services
Netserv Technology Services
 
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using Azure
 

Recently uploaded

Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 

Recently uploaded (20)

Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 

I Tko Lis Avirtualize Ps Nov08

  • 1. iTKO LISA™ Virtualize Eliminate the Costs and Limitations of Constrained Services for Quality and Agility LISA Virtualize offers unmatched value throughout the IT lifecycle, by capturing and modeling a Virtual Services Environment (VSE) within LISA, which acts as a robust behavioral simulation of a service and its underlying implementation layers. With VSE, multiple teams can design and test services in parallel, without the burden of dependency on constrained live service implementations and systems, or maintaining costly replicated test environments. LISA Virtualize consists of: Service Simulation: Rapidly captures and simulates Virtual Services, either from a WSDL or a live implementation of web services or ESB- based services, and their underlying data layers and systems. LISA’s Virtual Services can be called or interacted with just like any live service for development and testing purposes throughout the lifecycle. Behavioral Modeling: Greatly simplifies the process of modeling appropriate data and defining robust response and system interaction behaviors into Virtual Services with LISA’s point-and-click declarative design interface. Performance Environment: Provides a load-ready target environment with the ability to design any capacity and performance traits. LISA Virtualize can responsively handle thousands of transactions per second. Virtual Service Management: A dashboard for managing and scheduling when and how LISA Virtual Services are run. The Challenges: Constraints on IT Value & Productivity Today’s service-based software approaches deliver value by allowing IT to decouple technologies to produce smaller units of functionality in quickly achieved increments, which are reused and tied together flexibly by smaller “Agile” teams to meet business requirements. However, companies embarking on SOA quickly realize that this approach also has serious constraints of interdependency that can limit the agility we expected, while increasing costs. Limited Access to Critical Systems: Development and Testing teams have severe time constraints or no access to live business systems to work with in their own software lifecycle Dependency Among Teams: Agility is limited when teams are waiting on incomplete or unavailable services to deliver their own components with quality Inability to Configure Environments: Systems are either too heavyweight (mainframes) or too distributed (SOA) to replicate via Hardware Virtualization, and maintaining all needed software could accrue millions of dollars in maintenance and configuration cost High cost of 3rd party Services: Reliance on Cloud or other shared services creates high per-use fees in many instances iTKO LISA™ Virtualize 4.6 | © 2008, iTKO, Inc. | http://www.itko.com 1
  • 2. Data Volatility & Inconsistency: Effort required to model a realistic enough set of data scenarios can eat up as much as 30% of the software timeline The net effect of these challenges? Teams simply give up on build and test automation – and only “acceptance test” against the live applications on the rare occasions when they are available. Or they resort to the incredibly costly and time-consuming process of provisioning and maintaining their own complete staging environment – including a huge data model, and licensed copies of all the services and applications needed to validate the SOA application in absence of the live implementation. The Solution: LISA Virtualize Provides Service Virtualization LISA Virtualize provides a Virtual Service Environment (VSE) can capture, then model the functionality of any Service within SOA applications, whether that is a Web Service (WSDL), a web application, an integration layer such as an ESB, or an implementation layer such as an EJB or database, and represent that Service as a Virtual Service running within LISA, with a high level of input and output data and performance capabilities that simulate real-world behaviors. How LISA Virtualize Works: The Virtual Service Environment (VSE). Building your own functionality correctly can be hard to accomplish when live Service assets are not available. In runtime, your access to live production systems may be limited or forbidden. But you still need to test how your systems will interact with those Services as you build them. LISA Virtualize models and houses your dependencies in a Virtual Service Environment that is available to your team 24/7 at a fraction of the cost of replicating or paying for access to live systems. Features of LISA Virtualize Service Virtualization: LISA replaces live Services at different levels of detail, depending on needs: Mock and Fake services: LISA creates a web service server, and LISA then validates inbound SOAP requests, responding either with dummy data, or a set of specific SOAP responses from a data source (JDBC or .XLS) LISA Virtual Services: LISA dynamically invokes and gathers responses from a Service, capturing a robust behavioral model of the service’s behavior, including the implementation and data layers underneath it, and creates a Virtual Service asset internal to LISA that allows relevant testing to continue in absence of the implementation. iTKO LISA™ Virtualize 4.6 | © 2008, iTKO, Inc. | http://www.itko.com 2
  • 3. Support for Virtual Test Beds System replay: Proxy-level recording of Web Services, and replay of server SOAP responses. Remote Service Suites create virtual test environments to simulate the effects of testing against 3rd party services that are deployed outside the local implementation. Remote Service suites provide virtualization of the supporting infrastructure, and provide realistic responses back to the developer or tester. Automated virtual test environment staging at build time and change time handles setup/teardown, data configuration and other time-consuming (and budget-consuming) efforts. Performance and Load Test Lab Target that makes existing Performance and Load testing lab tools far more productive, by providing a readily available test target that can be adjusted to the performance and scale characteristics desired by the testing team. Virtual Endpoint Testing & Lookup. VSE allows the tester to build web service test cases from UDDI (Type 2 and 3) registries such as CentraSite or Systinet. At test case run time, rather than rely on a hard- coded URL, LISA pulls the latest WSDL (t-model), using the Registry to dynamically obtain the most current or relevant version of the service endpoint. Benefits of LISA VSE We propose the concept of Virtualized Services as an enabler for shared collaboration and quality across business teams and partners. Eliminates reliance on deployed services. Virtual Service Environment allows companies to break their dependencies on testing and validating against live services and implementation layers. Virtualization is no longer simply a discipline regarding the replication of hardware. Huge cost and efficiency savings are available through the virtualization of software components across groups collaborating on SOA. Provides concurrent team and partner development and testing. Parallel development and “anytime, anywhere” testing availability against intelligent Virtual Services in LISA unconstrains the team from access limitations, meaning SOA projects get done faster, at lower cost, with better test coverage. Huge cost savings over replicating, licensing and supporting complete test environments and systems – as much as 90% less than the per-team cost of maintaining a complete enterprise IT instance. Easier test data management thanks to LISA’s ability to dynamically capture very relevant, current data sets from modeled services and underlying databases and systems of record. Keeps dependent build and test instances more current. Capture and creation of a LISA Virtual Service is a fast, automated process in LISA, making it much easier to refresh than a managed testing environment with many moving parts to maintain. The Value of Virtualizing Service Behaviors Business professionals are already familiar with the concepts of Server Virtualization and Desktop Virtualization. These technologies created immediate value by eliminating the need for excess servers in the data center, and automating the configuration of new Virtual Machines of desktop workstations with pre- installed operating systems and software. Service Virtualization of behaviors is quite simply, the counterpart to desktop and hardware virtualization for the extended business. LISA virtualizes the distributed and shared components that may not be available throughout the lifecycle of development and testing activities. Teams have unconstrained, 24/7 availability of the environments they need, without having to conduct a huge software and data configuration activity. Productivity is drastically increased, while the cost of replicating and managing each test instance is reduced by 90% or more. The more complex your environment is, the more value can be achieved. If your company is concerned with improving execution and quality for customers, at lower cost, and you are challenged by supporting multiple teams within the constraints of today’s complex, distributed software, contact iTKO today about LISA Virtualize and realize immediate value. Contact iTKO iTKO, Inc. | 1505 LBJ Freeway, Suite 250 | Dallas, TX 75234 877-BUY-ITKO (289-4856) Sales: sales@itko.com Web: http://www.itko.com iTKO LISA™ Virtualize 4.6 | © 2008, iTKO, Inc. | http://www.itko.com 3