VMware ThinApp : Application isolation and simple publishing
Use Cases and Deployment Scope
VMware ThinApp has been used to virtualize and package multiple applications, for isolation purposes and for compatibility issues. We have packaged multiple frameworks and runtimes (like Java or .NET) to embed them with specific applications without impacting locally installed apps. Longer ago, we also used ThinApp to allow Internet Explorer 6 uses on newer operating systems (for older web apps compatibility).
Pros
- Secure containers
- Easy packaging and capture
- Simple publishing
Cons
- VMware seems to have abandoned the product (no functionality evolutions, only security patches).
- VMware ThinApp is really difficult to buy standalone, it comes packaged with other products.
Return on Investment
- VMware ThinApp allowed us to maintain older apps, avoiding refactoring costs.
- ThinApp used with VMware Horizon is great to separate desktop and app management, allowing to fine-tune desktop delivery to end users.
Alternatives Considered
Microsoft Application Virtualization (App-V)
Other Software Used
Microsoft Application Virtualization (App-V)
