March 29, 2011, 2:20 PM — Later this year Microsoft will roll out a more powerful version of its application virtualization products that will make it easier for end-user companies to use even applications they own as externally supported SAAS services.
The revelation came in a curiously understated blog post confirming that Microsoft's upcoming Server Application Virtualization (Server App-V) would be available as part of its Azure cloud service as well as being built into a big update to its virtualization-management suite later this year.
Using System Center Virtual Machine Manager 2012 (VMM) which, users can wrap a server-based application in a layer of abstraction software that is manageable by the VMM.
The package includes all the components normally installed on installation, requirements about memory, disk space, operating system and other resource requirements.
Currently, to run a server-based application on Windows you have to install it on a virtual machine, and maintain an image of that VM, complete with the application, operating system and all the other software components.
It is similar to Microsoft's existing desktop App-V product, except it is designed to run server-based applications that connect to many clients in a complex network, rather than streaming to a single user.
The potential benefit is that end-user companies could wrap legacy applications up in a VMM package and run them on any hardware they like, migrate them to different servers, launch new instances when they need more capacity, and all the other benefits of virtualized servers, even if the app doesn't run well in a VM.
VMM is designed to replace most of that under-layer, allowing the virtualized application to run directly on it, without having to worry about keeping the underlying OS patched, whether configuration changes you've made since the VM golden image was frozen will confuse it when you launch a new one, or other potential conflicts.
The key revelation at the Microsoft Management Summit in Las Vegas last week, though, is that apps wrapped up as Server App-V packages will run on Microsoft's Azure cloud service as well as a customer's own virtualized servers.