You should already be familiar with MSI. This database is how we often package software for distribution. Sometimes it comes as is, sometimes we can apply a transform to customise the install and sometimes we repackage the software using something like AdminStudio. The idea is that we can simply deploy software in a predictable and automated way.
SoftGrid was acquired by Microsoft last year. The only thing that prevented people from being interested in the solution was the price. MS cut the price and packaged the solution as SoftGrid for Desktops and and SoftGrid for Terminal Services.
SoftGrid offers you a third layer of virtualisation. We have the server/desktop, session virtualisation and now we have application virtualisation. By sequencing and application, we can isolate the application from the operating system, providing it with it’s own copy of system files, registry, etc. The result is that once incompatible applications can now run on the same computer. Other benefits include:
- Rapid deployment: you can deploy just the core components of the application via a stream. Additional components are downloaded as required by the user.
- Integration: SoftGrid can integrate into Active Directory for permissioning of streams and with SMS for deployment and auditing.
- Self-Service: Users can provision their own applications via a self service website which can include a workflow for approval of licensed installations.
It appeared to me that this solution was always better known in the Terminal Services world. The obvious benefit was that the need for application silos would be less, e.g. traditionally incompatible applications could now be installed on the same terminal server. The only remaining reasons to separate users or applications would be resource or maybe even security based. The same benefits also apply to the desktop but the financial savings were greater for the TS world, thus the original pricing was less of a deterrent.
Brian Madden has reported that famed consultants, Login Consultants, have created a free solution to convert MSI package into SoftGrid sequences. If you’re already using software distribution solutions, e.g. Citrix Presentation Server, SMS, GPO, then it’s likely that you’ve packaged applications as MSI. You could now rapidly deploy the SoftGrid solution by converting these MSI files. Brian also points out that you should apply best practices for sequencing as advised by Microsoft.
Credit: Brian Madden.