Application virtualization

Application virtualization segregates computer programs from the underlying operating system. They do not install like a normal application, but execute as if they were. Contrary to how normal computing applications, when using application virtualization, each application sets its configurations at runtime. This leaves the host operating system and existing environments unaltered. The application will behave like it is interfacing directly with the operating system. Application virtualization is another technology that allows for the dynamic distribution of computing resources. Application virtualization allows applications to run in non-native environments.

Get Architecting Cloud Computing Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.