Different types of virtualization are used as abstractions of different physical IT resources such as servers, desktops, databases, storage, networks and services. For software development as well as IT operation the aim of virtualization is to foster flexibility, efficiency and agility while reducing the overall IT expenses. This article will focus on virtualization of services and outlines how service virtualization (SV) can accelerate digital transformation.

Digital transformation requires smart environments 

Continuous delivery has become the norm and is dramatically evolving to enable teams to work together as fast and expediently as possible. The dependencies between parallel development and testing teams have raised the need for smart environments. This is where service virtualization comes into place. 

Service virtualization in a nutshell 

Service Virtualization (SV) emulates the behavior of specific components in heterogeneous component-based applications such as API-driven applications, cloud-based applications, and service-oriented architectures. SV allows access to system components that are unavailable or inaccessible for development and testing purposes. 

According to the latest research, Micro Focus Service Virtualization, Parasoft Virtualize, CA Lisa, Tricentis Tosca OSV, and IBM RTVS are the most popular SV tools today. The common used approach among almost all tools is that 3-step approach - recording, processing, and monitoring - to realize a virtual service (VS) for development and testing teams. 

Would you like more information?

Si vous souhaitez en savoir plus sur cette publication, nos experts sont à votre disposition.