VMware THIN4-CL-C Deployment Guide - Page 6

Conceptual Discussion

Page 6 highlights

Benefits VMware ThinApp's technology provides many benefits to end users and the IT organization. The following list summarizes primary benefits realized by our customers:  Eliminate Application Conflicts Enable incompatible applications to run without conflicts on the same system. The entire application installation is contained in a single ThinApp package that is isolated from the operating system and other applications.  Reduce Cost of Packaging and Deploying Applications Organizations can greatly reduce the complexity and cost of the packaging and regression test cycle because once an application has been packaged using ThinApp, the application is encapsulated into a container capable of running on a variety of Windows operating systems. Applications can be executed and updated from a central location allowing for turnkey application update and delivery.  Agentless Application Delivery Applications can be run on end user systems without the need for application install, administrative rights, pre-installed agents, or component dependencies (.Net Framework, Java JRE). The application package contains all the necessary application components to be fully functional allowing immediate application functionality without any pre-requisites.  A Secure and Supportable Delivery Model for Applications VMware ThinApp application packages are compressed and encrypted to prevent corruption or tampering and yet run as a visible native processes to the operating system providing transparency and visibility to security tools. Applications are run in user mode thus allowing full application functionality even in locked down desktop environments where users do not have administrative rights.  Low Cost of Implementation and Ownership VMware ThinApp requires no additional infrastructure investment. ThinApp can be integrated with Microsoft Active Directory via Group Policy or work with existing software deployment solutions such from Microsoft, BMC, HP, CA, Novell Zenworks, Symantec, LANDesk, Matrix42 and more. Conceptual Discussion VMware ThinApp uses packaging and deployment processes and tools similar to those used for native applications. However, unlike native applications, virtualized applications are never installed for end users, so a process called setup capture is used to encapsulate the process of the installation along with the necessary files and registry required for the application to execute. The setup capture process takes all the necessary files and administrator supplied configuration information for access control and user setting storage options to build a read-only redistributable package containing everything needed to execute the application. The application executes within the virtualized container, making specific requests of the underlying operating system which resides outside of the container as needed. These virtualized application packages are either stored centrally for multiple users to access or deployed to specific end points as in the case of physical desktops or Terminal Services based environments. Streamed Execution mode refers to the centrally stored model and Deployed Execution mode describes the delivery of the virtualized application packages to the end point devices. Both modes make use of VMware ThinApp's streaming capability to pull application components into memory as normal windows processes for full application functionality. 6

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32

Benefits
VMware ThinApp’s technology provides many benefits to end users and the IT organization.
The
following list summarizes primary benefits realized by our customers:
Eliminate Application Conflicts
Enable incompatible applications to run without conflicts on the same system.
The entire
application installation is contained in a single ThinApp
package
that is isolated from the
operating system and other applications.
Reduce Cost of Packaging and Deploying Applications
Organizations can greatly reduce the complexity and cost of the packaging and regression
test cycle because once an application has been packaged using ThinApp, the application is
encapsulated into a container capable of running on a variety of Windows operating systems.
Applications can be executed and updated from a central location allowing for turnkey
application update and delivery.
Agentless Application Delivery
Applications can be run on end user systems without the need for application install,
administrative rights, pre-installed agents, or component dependencies (.Net Framework, Java
JRE). The application package contains all the necessary application components to be fully
functional allowing immediate application functionality without any pre-requisites.
A Secure and Supportable Delivery Model for Applications
VMware ThinApp application packages are compressed and encrypted to prevent corruption
or tampering and yet run as a visible native processes to the operating system providing
transparency and visibility to security tools.
Applications are run in user mode thus allowing
full application functionality even in locked down desktop environments where users do not
have administrative rights.
Low Cost of Implementation and Ownership
VMware ThinApp requires no additional infrastructure investment. ThinApp can be integrated
with Microsoft Active Directory via Group Policy or work with existing software deployment
solutions such from Microsoft, BMC, HP, CA, Novell Zenworks, Symantec, LANDesk, Matrix42
and more.
Conceptual Discussion
VMware ThinApp uses packaging and deployment processes and tools similar to those used for
native applications.
However, unlike native applications, virtualized applications are never installed
for end users, so a process called
setup capture
is used to encapsulate the process of the
installation along with the necessary files and registry required for the application to execute.
The
setup capture
process takes all the necessary files and administrator supplied configuration
information for access control and user setting storage options to build a read-only redistributable
package
containing everything needed to execute the application.
The application executes
within the virtualized container, making specific requests of the underlying operating system
which resides outside of the container as needed.
These virtualized application packages are either stored centrally for multiple users to access or
deployed to specific end points as in the case of physical desktops or Terminal Services based
environments.
Streamed Execution
mode refers to the centrally stored model and
Deployed
Execution
mode describes the delivery of the virtualized application packages to the end point
devices.
Both modes make use of VMware ThinApp’s streaming capability to pull application
components into memory as normal windows processes for full application functionality.
6