Archive for the ‘Virtualization’ Category

SOA and virtualization

September 5, 2007

I read this blog entry on Realizing SOA with service virtualization?

First it has give a brief description on what virtualization is:

At its most basic form, virtualization is an abstraction layer that decouples a resource consumer from the provider of those resources. Virtualized resources allow a single provider to support multiple consumers to achieve higher agility and reuse of those resources. In the virtual machine scenario, the physical hardware is abstracted from the operating system creating unique opportunities for design optimization.

Then it explains the match between SOA and virtualization

Service virtualization realizes many of the professed SOA advantages by abstracting the true service address, binding, and contract necessary to invoke business functionality at a given endpoint. An abstraction layer is also a potential platform for additional behaviors.