8/7/2019 120110_ThinApp
1/28
Whats New in VMware ThinApp 4.6
Doan Nguyen, Sr. Product Marketing Manager, VMwareAaron Black, Sr. Technical Marketing Manager, VMware
8/7/2019 120110_ThinApp
2/28
AgendaThinApp Basics
Whats New in VMware ThinApp 4.6
8/7/2019 120110_ThinApp
3/28
VMware ThinApp Basics
8/7/2019 120110_ThinApp
4/28
The VMware ThinApp Solution
Agent-less architecture
Single file EXE, MSI
No installation or changes to registry
Zero management required on end point device
Seamlessly fits into any environment
No streaming server hardware or software needed
Plugs into any existing management framework
Run Virtually Any Application from Any Device
Desktop, USB, flash, terminal services, Citrix
Any windows application simple to complex
Supporting components can be run side by side (java, .Net)
Ensuring security without compromising user flexibility User-Mode execution
Virtual Registry protects underlying host OS
No device drivers installed on underlying OS
8/7/2019 120110_ThinApp
5/28
How ThinApp Works
ThinApp Links the Application, Virtual Operating System (VOS),Virtual File System and Virtual Registry into a Single Package
WindowsOperating System
ThinApp Compressed
Container (EXE)
Virtual OS
Application
Registry Access
File Access
VirtualRegistry
VirtualFile System
PhysicalRegistry
PhysicalFile System
Sandbox
Application encapsulationand Isolation
Intercepts file and system calls
Process Loading- start exe fromVOS, Launch from host OS(Virtual/Physical).
DLL Loading. loads DLLdependencies the EXE/DLL/OCXfiles from archive
Thread and process management.VOS tracks all processes andthreads inside virtual registry (COM& Utility)
8/7/2019 120110_ThinApp
6/28
Problem:
Tightly coupled relationships between OS,
Applications and Data
Symptoms:
Application Conflicts
Complex Compatibility Test Matrices
Diminished Time to Deployment
Loss of User Productivity
Increased helpdesk support calls
Solution: VMware ThinApp Agentless application virtualization
decouples applications and data
from the OS
Create Conflict Free Applications
2009 Readers Choice Award
2010 Best product in category
www.virtualizationreview.com
8/7/2019 120110_ThinApp
7/28
ThinApp Deployment Scenarios
USB Device Locally DeployStream From Share
Efficiently Stream
Applications toMultiple UsersFrom a SingleNetwork Share
Enable Workforce
Mobility And FullApplication
Portability WithoutCompromising
Security
Deploy ThinApp
Packages throughexistingdistribution to
managed desktops
8/7/2019 120110_ThinApp
8/28
ThinApp Streaming from Network Share
Deliver applications to
multiple users from
a single network share
Stream into memory withoutlocal disk footprint
Read-only Network Share is
only support burden
Utilize DFS for replication and
branch office solution Excellent mechanism for
integration with View desktops
File Server Network Share
Enterprise software Licenses
Cost Efficient ApplicationDensity on the LAN
8/7/2019 120110_ThinApp
9/28
ThinApp from USB
Enabling Mobility without
Compromising on Security
Run applications from USB
devices on any end point
User-mode only execution
allows for deployment onlocked-down PCs
End users can continue with
their activity with their favorite
applications
8/7/2019 120110_ThinApp
10/28
Deliver ThinApp Packages using existing
process and workflowie. MSSCCM, BMC, HP, CA, LanDesk
Locally Deploy with Existing Management Framework
Variety of endpoints
Locally Deploy
Leverage existing
workflow to distribute as
MSI or Exe packages
Application performancebased on local resources
Simplicity for harvesting
inventory and usage
8/7/2019 120110_ThinApp
11/28
Whats New in ThinApp 4.6
8/7/2019 120110_ThinApp
12/28
ThinApp Converter
Silently convert multiple app installerssimultaneously into ThinApp packages byuse of VMware vSphere VMs andvSphere API calls.
Virtualize legacy IE6 web apps
on Win XP and deploy toWindows 7 and 2008 R2.
Full IE6 Support
ThinDirect
Redirect native to virtual browsingbased upon URL and vice versa.
ThinApp 4.6 Whats New
ThinApp SDK
Public release of ThinApp SDK to allowpublished API integration of ThinAppwith third party software
Support Startup Services
Easily allow virtualized services torun as natively installed services onsystem startup.
AppLink Enhancement
Enable AppLink betweenThinApp 4.6 and older ThinApppackages.
8/7/2019 120110_ThinApp
13/28
Full Internet Explorer 6 Support on Win 7 and 2008 R2
Easily create IE6 packages.
No install capture - Harvest of IE6 fromXP SP3.
Easy deployment into newer operating
systems.
Run IE6 on both 32-bit and 64-bitsystems.
Run IE6 side-by-side with native IE.
Run different versions of components
(Java, .NET/ActiveX, Flash, etc.) inseparate IE6 packages on same Win 7
system.
No more Web App Hell!
8/7/2019 120110_ThinApp
14/28
ThinDirect Native Browser Redirect
URL Associated Browsers.
Users no longer need to know which web pages and apps require IE6.
Users can utilize native browser and virtual browser will appear whennecessary.
Virtual browsers work for admin or user defined URLs.
Native browsers pick back up once user is done (a.k.a. FatDirect).
* ThinDirect ONLY
Works with multiple browsers
All versions of IE.
Chrome*
Firefox*
Opera*
Safari*
Admin controlled URLs via GPO
Computer Configuration
User Configuration
8/7/2019 120110_ThinApp
15/28
8/7/2019 120110_ThinApp
16/28
ThinApp Converter
Native app installers converted to ThinApp packages in-mass.
Utilizes existing vSphere APIs to control environment.
Integrates with existing app packaging suites (Wyse, Acresso, etc.).
NativeApp
Installer
ThinApp
ThinApp
ThinApp
Native
AppInstaller
NativeApp
Installer
FileShare 2
FileShare 1
8/7/2019 120110_ThinApp
17/28
Windows 7 and Server 2008 R2 Support*
Full support for the following Windows operating systems since ThinApp 4.5
Windows 7 (32-bit and 64-bit)*
Windows Server 2008 R2*
Windows 7/Server 2008 can be used to capture applications*
Best practice: Capture on lowest common OS
Applications captured on older platforms (XP or Vista) can run on Windows7/Server 2008*
Now Includes IE6!**
Apps requiring IE6 may now be packaged with ThinApp 4.6 on Win XP anddeployed to Win 7 and 2008 R2 systems.**
Works with multiple web browsers including conflicting IE6 packages!**
Redirect native browsing to virtual browser based upon defined URLs.**
* Since ThinApp 4.5** New in ThinApp 4.6
8/7/2019 120110_ThinApp
18/28
Begin Windows 7 Migration with VMware ThinApp
Assess application compatibility
Identify and prioritize application requirements
Virtualize applications using ThinApp
8/7/2019 120110_ThinApp
19/28
How:Application Conflicts can arise through OS Migrations!
Eliminates App Conflicts through Virtualization.Reduced memory consumption and page file usage.
Easy Deployment & Retraction of Apps with any OS!No App Tentacles!No Uninstall Artifacts.ThinApp Integrates into virtually any ESD.An OS with fewer native apps is easier to up is easier to upgrade
Reduced Support Desk Calls All Around!ThinApp packaged apps are easy to update.Support Time for Troublesome apps reduced to virtually nothing!
User Data Migration Can Have Issues.ThinApp packaged apps can virtualize User Data.ThinApp Sandbox controls allow data to exist outside of User Profiles.
Operating System Migrations How ThinApp Helps
ThinApp Makes OS Migrations Easier!
8/7/2019 120110_ThinApp
20/28
OS Migration phases Physical to Virtual
Application Virtualization
Desktop Virtualization
Operate
Assess and
Plan
Data Settingand
PreservationApplicationmigration
andCompatibilit
y
MasterImageBuild
Test &Deploy
Accelerate delivery ofapplication compatibility
Eliminate costly applicationrecoding
Minimize time-consumingregression testing
Simplify deployment withvirtualized desktops standardapplication and desktop images
Faster to deploy, less down time
Centralize control & app deliveryto end points
8/7/2019 120110_ThinApp
21/28
Application Access Management
VMware View 4.5 focuses on theaspect of provisioning & management
Entitle ThinApp based on the assettype desktop and pool
Deliver ThinApp to the desktop full or streaming
View Agent becomes the ESD
8/7/2019 120110_ThinApp
22/28
IT Managed Application Dashboard
Dashboard to show inventory of ThinAppapplications
Optimizing entitlement processb ylogical grouping of
applications
8/7/2019 120110_ThinApp
23/28
Application Entitlement
Entitle ThinApp applications to apool or an individual desktops.
Allow full/local or streaminginstallation of ThinApp applications.
8/7/2019 120110_ThinApp
24/28
VMware ThinApp Resources
Confidential
http://www.vmware.com/products/thinapp/related-resources.html
Evaluation Deployment
ViewIntegration
Streaming Application
Registration Reference
Architecture
http://www.vmware.com/products/thinapp/related-resources.htmlhttp://www.vmware.com/products/thinapp/related-resources.htmlhttp://www.vmware.com/products/thinapp/related-resources.htmlhttp://www.vmware.com/products/thinapp/related-resources.htmlhttp://www.vmware.com/products/thinapp/related-resources.html8/7/2019 120110_ThinApp
25/28
Wrap-Up and Resources
8/7/2019 120110_ThinApp
26/28
Why Customers Choose ThinApp
No infrastructure required
Low cost to adopt, faster to rollout
Low cost to adopt, faster to rollout
Agentless architecture
Seamlessly fits into any existing ESD or processPlugs into any environment
Eases Desktop Migration Issues
Lower cost to upgrade desktops, faster to rollout
Lower Admin Overhead by Isolating Conflicting Apps
Solves Application Conflicts
8/7/2019 120110_ThinApp
27/28
Resources
ThinApp View
Community Demo
ThinApp Product Homepagehttp://www.vmware.com/thinapp/
ThinApp Blogshttp://blogs.vmware.com/thinapp/
More information on VMware Viewhttp://www.vmware.com/view/
Download and evaluate VMware Viewwww.vmware.com/download/view/
ThinApp Communities Forum & Contribution Portal
Find recipes of applications that have been virtualizedhttp://communities.vmware.com/thinapp
ThinApp Lounge Live sessions FREE with expert..
Live discussions on ThinApp basics and general questionshttp://communities.vmware.com/thinapp
ThinApp Demowww.vmware.com/tryvmware/login.php?eval=thinapp
8/7/2019 120110_ThinApp
28/28
Thank You
This webcast has been recorded and a link to the on-demand versionwill be sent to you in a follow-up e-mail along with a PDF copy of the slides.
For more webcast information, please visit www.vmware.com/go/webcastsFollow us on Twitter at www.twitter.com/vmwareevents