Introduction to Virtualization
Service Virtualization | A Case Study Approach
Krishnendu Dasgupta
Service Oriented Architecture
Quick Overview
Monitoring /Event Management
Process / Orchestration
Services
Data Services / Messaging
Data Abstraction
Security
Governance
Data
New
Services
Internet
services SOA Concepts
• SOA – An architectural model
independent of technology platform
• Web Services – A realization of SOA
• Use of Data Services
• Consumer Interface Layer
• Business Process Layer
• Service Components
• Operational Systems
• Integration Layer
• Quality of Services
• Informational and Governance
What is Service Virtualization
Process of capturing and simulating the behaviour , data and performance characteristics of dependable systems
CAPTURE
MODEL
SIMULATE
REPLACE
Diagrammatic Overview
Pic Courtesy : servicevirtualization.com
Constraints &
Processes
With the help
of Listeners
Correlates
into a VS with
the captured
data
Uses the
deployed
Virtual
Services on
Demand
Constraints
Time Lags
dependency
A Case Study Approach – CA LISA
• LISA Captures and Models Realistic Virtual Services
• LISA uses HTTP endpoints to realize the Services
• LISA Virtualizes entire test environments to eliminate costly
constraints
• LISA doesn’t require the actual services and data to run the system

Introduction to virtualization

  • 1.
    Introduction to Virtualization ServiceVirtualization | A Case Study Approach Krishnendu Dasgupta
  • 2.
    Service Oriented Architecture QuickOverview Monitoring /Event Management Process / Orchestration Services Data Services / Messaging Data Abstraction Security Governance Data New Services Internet services SOA Concepts • SOA – An architectural model independent of technology platform • Web Services – A realization of SOA • Use of Data Services • Consumer Interface Layer • Business Process Layer • Service Components • Operational Systems • Integration Layer • Quality of Services • Informational and Governance
  • 3.
    What is ServiceVirtualization Process of capturing and simulating the behaviour , data and performance characteristics of dependable systems CAPTURE MODEL SIMULATE REPLACE Diagrammatic Overview Pic Courtesy : servicevirtualization.com Constraints & Processes With the help of Listeners Correlates into a VS with the captured data Uses the deployed Virtual Services on Demand Constraints Time Lags dependency
  • 4.
    A Case StudyApproach – CA LISA • LISA Captures and Models Realistic Virtual Services • LISA uses HTTP endpoints to realize the Services • LISA Virtualizes entire test environments to eliminate costly constraints • LISA doesn’t require the actual services and data to run the system