SlideShare a Scribd company logo
VMware ThinApp
Product Overview and Technical Discussion




                                            © 2009 VMware Inc. All rights reserved
The VMware ThinApp Solution


Agentless 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/File System protects underlying host OS
 • No pre-installed agent required on underlying OS
Create Conflict Free Desktops


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                    2009 Reader’s Choice Award
 • Agentless application virtualization     2010 Best product in category
   decouples applications and data           www.virtualizationreview.com
   from the OS
How ThinApp Works

  VMware ThinApp Links the Application, Virtual Operating System
    (VOS), File System and Registry into a Single EXE MSI File

                                                    • Application Encapsulation
        Windows                                      & Isolation
     Operating System                               • Intercepts file and system calls
        ThinApp Secure                              • Process Loading- start exe from
   Compressed Container (EXE)                        VOS, Launch from host OS
   Application
                                                     (Virtual/Physical).
  Registry Access         Virtual
                         Registry
                                       Physical
                                       Registry     • DLL Loading. Loads
                                                     EXE/DLL/OCX dependencies.
                           Virtual     Physical
    File Access         File System   File System
                                                    • Thread & Process Management.
    Virtual OS                         Sandbox
                                                     VOS tracks all processes and
                                                     threads inside virtual registry
                                                     (Sandbox of Runtime
                                                     Modifications).
ThinApp 4.5




              What’s new
ThinApp 4.5 what’s new

Full Windows 7 support                          Performance Accelerator
Virtualize legacy apps on                       Reduced page file usage and
older Windows platform for                      increased memory sharing for
deployment to Windows 7                         faster delivery at reduced
                                                bandwidth consumption
       Relink
                                                                Registry Transaction Protection
       Upgrade existing ThinApp
       packages without the need of                             Ensure registry file integrity and
       application project files                                eliminate potential data corruption
                                                                due to crash or system failure
                                ThinApp SDK

                                Published APIs to allow for
                                integration of ThinApp with
 Enhanced Supportability        third party software
                                                              ThinApp Community Portal
 Customers have option to
                                                              Users can upload
 share packaging results with
                                                              application instructions and
 VMware for better support….
                                                              share with the community
Windows 7 and Server 2008 R2 Support
 • Full support for the following Windows operating systems at the same level
   as Windows XP and Windows Vista
    Windows 7 (32-bit and 64-bit)
    Windows Server 2008 R2
 • New applications captured on older platforms (XP or Vista) can still run on
   Windows 7/Server 2008
 • Windows 7/Server 2008 can also be used to capture new applications
    Best practice: Capture platform <= Deployment platform
Seamless Package Upgrades with Relink Tool

• Upgrades ThinApp runtime within existing
 packages.
   Makes older ThinApp packages Win 7
    compatible.
• Does NOT require original project rebuild.
• Preserves original ThinApp packages as
 .BAK files.
   Ensure disk space is available!
• Supports wildcards and recursion.
• Easy command line & scripting potential.

 Syntax:
 relink [-Recursive] <path_to_package> *.exe *.dat *.msi
       Examples: relink -recursive c:Thinapps*.exe
                     relink AdobeReader.exe
ThinApp 4.5 Performance Accelerator
• Significant performance improvements in VDI environments w/shared storage.
   Shorter application startup time
   Lower network bandwidth consumption
   Lower disk IOPs
   Reduced memory consumption and page file usage
• Implemented with new PACKAGE.INI parameter
   OptimizeFor=Memory

                 Streaming Improvements from ThinApp 4.0.4 to 4.5
                           Launch Time (sec)   Mem Used (MB)   Network Payload (KB)

                Excel          -46.4 %           -57.8 %            -42.0 %

                Word           -23.5 %           -88.7 %            -38.9 %

                PPT            -34.5 %           -35.6 %            -36.6 %

              Outlook          -48.3 %           -57.7 %            -38.9 %

               Adobe           -20.5 %            -0.7 %            -44.1 %
Setup Capture Changes
• Improvements made to Setup Capture wizard for enhanced customer experience.
• Context-sensitive Help, Help buttons, and External Links added to many screens.
Technical Discussion




           Architecture
Technical Architecture – User Mode Architecture
• User mode architecture provides transparency and best in class compatibility.
   ThinApp packaged apps do not require kernel mode for CPU-level privileges.
     - No more BSODs!!
     - Host OS and other apps are protected from potential corruptions by app modifications.
   ThinApp packaged apps do not require Admin mode for OS-level privileges.
     - No more Local Admins!
     - Users can run apps on locked-down PCs or Kiosks as “guest” user.

                           Ring 3                 Applications

                           Ring 2                 Device Drivers
                                                                   Least Privileged
                           Ring 1                 Device Drivers




                           Ring 0                 Kernel



                                                                   Most Privileged
Technical Architecture – Sandbox & Isolation
• Sandboxing & Isolation Modes provide security and persistence.
   ThinApp redirects all runtime changes to private, per-user/per-app sandbox location.
   Sandbox location is configurable:
    - Network share (i.e. Home Drives).
    - Removable USB volume or VMware View User Data Disk.
    - User-specific directory (i.e. %appdata%thinstall).
    - Honors system variables (i.e. %UserName%, %ComputerName%, etc.)
   Reset apps to default behavior by deleting the sandbox.
Technical Discussion




     Deployment Options
ThinApp Deployment Scenarios


 Stream From Share      Locally Deploy       Flash Device



  Efficiently Stream    Deploy ThinApp     Enable Workforce

   Applications to     Packages through    Mobility And Full

   Multiple Users           existing          Application

   From a Single         distribution to   Portability Without

   Network Share       managed desktops     Compromising

                                                Security
ThinApp Streaming from Network Share

 Cost Efficient Application     File Server “Network Share”
   Density on the LAN              Enterprise software Licenses


• Deliver applications to
  multiple users from
  a single network share
• Stream into memory without
  local 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
Locally Deploy with Existing Management Framework

                                  Deliver using existing process and
       Locally Deploy             workflow to variety of End Points.

• Leverage existing workflow
 to distribute as MSI or Exe   Package / Publish           Distribute
 packages
• Application performance
 based on local resources
• Simplicity for harvesting
 inventory and usage




                                3rd Party Config
                                 Management



                                                     Various Endpoints
ThinApp from USB

Enabling Mobility without
Compromising on Security                       USB Applications

                                                 ThinApp (EXE or MSI)
• Run applications from Flash
  devices on any end point                          ThinApp VOS
• User-mode only execution                          Applications
  allows for deployment on
  locked-down PCs
• End users can continue with
  their activity with their favorite
  applications
• No Install Required!




                                       Kiosk    Locked Down   Laptop    Home PC
                                                  Desktop
Simplify Desktop Delivery with View
Simplify Software Delivery
(no agents/infrastructure)
 • Freedom from application
   conflicts.
 • Integration without dedicated
   server infrastructure.

Streamline Patch Updates
 • Modify 1 app for an entire
   environment.
 • In place upgrades.
Reduce Storage
 • Reuse templates.
 • Reduce image size and
   complexity.
 • Apps delivered from network.
Technical Discussion




      Features & Process
Application Link – Connect ThinApps




Primary Application              Dependency              Primary Application




   Seamless Interoperability             Enhance License Management

• ThinApp packages can talk               • Reduces package size to
  together and with OS                      ease deployment and delivery
• Enables interoperability                • Enhances software license
  between virtual applications              management tracking via
  and underlying OS                         current inventory tools
Application Sync : Update ThinApp Packages

Package / Publish               Deliver                        Manage Mobility with Ease

                                                             • Manage applications in the
                     HTTP/HTTPS/FILE Server
                                                              extended enterprise: Partners,
                                         App                  Subsidiaries
                                      (Version C)
                                                             • Ship only what they need,
                                                              when they need it


                                                App
                                          (Version B to C)    Enable Workforce Mobility


        App                                                  • Flexible delivery to a variety of
  (Version A to C)                                            devices (USB, Thin Client, PC)
                                                             • Conflict free application
                                                              updates for unmanaged PCs
  SMB/HTTP/HTTPS Byte Level Updates                           (WAN)
   over WAN/LAN via Active Directory
Introduction to Application Packaging

Steps for packaging an application with ThinApp:
 • The Setup Capture utility creates a baseline snapshot before the
   application is installed (pre-scan)
 • The application is traditionally installed
 • The Build phase of Setup Capture creates the virtualized application
   package (post-scan)
 • Set package “entry points” and package options
 • Finish by browsing and building the project




  Pre-scan       Install                  Set package    Browse and
                             Post-scan
               application                  options     build package
Active Directory Integration

Primary Integration Points
1. Role Based Access To Applications
2. Access Control and Distribution
Desktop Integration Questions
How do I register applications?

  Deploy MSI Packages




 Use ThinReg in a Script
Answer: Application
Registration
Application Virtualization “Grey Areas”

              Every appvirt product has these four issues!
                    Competitors have additional issues!

 •Drivers – Drivers cannot be virtualized as they are Windows OS Level controlled
 components which must interface with a logical or physical device.

 •COM Plus – COM Plus objects cannot be virtualized as they are Windows OS Level
 controlled components (ThinApp can virtualize COM objects).

 •Network DCOM – Network DCOM objects cannot be virtualized (DCOM – a.k.a.
 Local DCOM – objects can be virtualized by ThinApp) as there are two sides to
 Network DCOM objects – a local and a remote side.

 •Windows Components – ThinApp does not support virtualizing some OS Level
 Windows components such as DNS (client/server), DHCP (client/server),
 WINS (client/server), IIS, etc.
Wrap Up
         Agentless Architecture
         Agentless Architecture
• No compatibility issues with multiple
  versions
• No backend infrastructure requirements
• 100% User mode execution


         Wide Platform Support

• Support for 16, 32 & 64bit Windows.
• Windows NT – Win 7, W2K – W2K8.
• Citrix XenApp & MS Terminal
  Services.
                                                              Agentless Architecture
                                                           Works with What You Have Now!
• Various multiple .NET and Java
                                                    • HP                  • IBM
  runtimes.
                                                    • BMC (Marimba)       • CA
• Multiple versions of Internet Explorer
  – run IE 6, IE 7, & IE8 on the same               • SMS/SCCM            • BigFix
  machine (Not Easy!).                              • LanDesk             • Many, Many More!

                                           Confidential
Q&A




      Thank You!

More Related Content

What's hot

What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
Aidan Finn
 
APP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft OfficeAPP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft Office
Виталий Стародубцев
 
Hyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC GroupHyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC Group
EPC Group
 
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding
XenServer, Hyper-V, and ESXi -  Architecture, API, and CodingXenServer, Hyper-V, and ESXi -  Architecture, API, and Coding
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding
_Humair_Ahmed_
 
What’s new in windows server 2012
What’s new in windows server 2012What’s new in windows server 2012
What’s new in windows server 2012
Alex de Jong
 
V Mware Workstation 6 Ivnua
V Mware Workstation 6 IvnuaV Mware Workstation 6 Ivnua
V Mware Workstation 6 Ivnua
-
 
Xen.org Overview 2009
Xen.org Overview 2009Xen.org Overview 2009
Xen.org Overview 2009
The Linux Foundation
 
how to install VMware
how to install VMwarehow to install VMware
how to install VMware
rtchandu
 
Active Directory Upgrade
Active Directory UpgradeActive Directory Upgrade
Active Directory UpgradeSpiffy
 
Virtualization using VMWare Workstation
Virtualization using VMWare WorkstationVirtualization using VMWare Workstation
Virtualization using VMWare Workstation
Hitesh Gupta
 
Xen server 6.1 customer presentation
Xen server 6.1 customer presentationXen server 6.1 customer presentation
Xen server 6.1 customer presentation
Nuno Alves
 
Accessing virtualized published applications
Accessing virtualized published applicationsAccessing virtualized published applications
Accessing virtualized published applications
Rubal Sagwal
 
What's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine ManagerWhat's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine Manager
Tomica Kaniski
 
Deployment Day Session 2 MDT 2012 Advanced
Deployment Day Session 2 MDT 2012 AdvancedDeployment Day Session 2 MDT 2012 Advanced
Deployment Day Session 2 MDT 2012 Advanced
Microsoft TechNet - Belgium and Luxembourg
 
System Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaSSystem Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaS
Harold Wong
 
Hyper-V: Best Practices
Hyper-V: Best PracticesHyper-V: Best Practices
Hyper-V: Best Practices
Tomica Kaniski
 
Ian Pratt Nsdi Keynote Apr2008
Ian Pratt Nsdi Keynote Apr2008Ian Pratt Nsdi Keynote Apr2008
Ian Pratt Nsdi Keynote Apr2008
The Linux Foundation
 
FY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 OverviewFY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 Overview
Harold Wong
 
Deploying windows 7 using WDS and MDT 2010
Deploying windows 7 using WDS and MDT 2010Deploying windows 7 using WDS and MDT 2010
Deploying windows 7 using WDS and MDT 2010
Alan Richards
 
Hyper V in Windows Server 2012
Hyper V in Windows Server 2012Hyper V in Windows Server 2012
Hyper V in Windows Server 2012
Lai Yoong Seng
 

What's hot (20)

What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
 
APP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft OfficeAPP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft Office
 
Hyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC GroupHyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC Group
 
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding
XenServer, Hyper-V, and ESXi -  Architecture, API, and CodingXenServer, Hyper-V, and ESXi -  Architecture, API, and Coding
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding
 
What’s new in windows server 2012
What’s new in windows server 2012What’s new in windows server 2012
What’s new in windows server 2012
 
V Mware Workstation 6 Ivnua
V Mware Workstation 6 IvnuaV Mware Workstation 6 Ivnua
V Mware Workstation 6 Ivnua
 
Xen.org Overview 2009
Xen.org Overview 2009Xen.org Overview 2009
Xen.org Overview 2009
 
how to install VMware
how to install VMwarehow to install VMware
how to install VMware
 
Active Directory Upgrade
Active Directory UpgradeActive Directory Upgrade
Active Directory Upgrade
 
Virtualization using VMWare Workstation
Virtualization using VMWare WorkstationVirtualization using VMWare Workstation
Virtualization using VMWare Workstation
 
Xen server 6.1 customer presentation
Xen server 6.1 customer presentationXen server 6.1 customer presentation
Xen server 6.1 customer presentation
 
Accessing virtualized published applications
Accessing virtualized published applicationsAccessing virtualized published applications
Accessing virtualized published applications
 
What's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine ManagerWhat's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine Manager
 
Deployment Day Session 2 MDT 2012 Advanced
Deployment Day Session 2 MDT 2012 AdvancedDeployment Day Session 2 MDT 2012 Advanced
Deployment Day Session 2 MDT 2012 Advanced
 
System Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaSSystem Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaS
 
Hyper-V: Best Practices
Hyper-V: Best PracticesHyper-V: Best Practices
Hyper-V: Best Practices
 
Ian Pratt Nsdi Keynote Apr2008
Ian Pratt Nsdi Keynote Apr2008Ian Pratt Nsdi Keynote Apr2008
Ian Pratt Nsdi Keynote Apr2008
 
FY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 OverviewFY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 Overview
 
Deploying windows 7 using WDS and MDT 2010
Deploying windows 7 using WDS and MDT 2010Deploying windows 7 using WDS and MDT 2010
Deploying windows 7 using WDS and MDT 2010
 
Hyper V in Windows Server 2012
Hyper V in Windows Server 2012Hyper V in Windows Server 2012
Hyper V in Windows Server 2012
 

Viewers also liked

常識の壁を打ち破れ(VMware ThinApp でWindowsを仮想化)
常識の壁を打ち破れ(VMware ThinApp でWindowsを仮想化)常識の壁を打ち破れ(VMware ThinApp でWindowsを仮想化)
常識の壁を打ち破れ(VMware ThinApp でWindowsを仮想化)
tunemicky
 
What's New at VMware?
What's New at VMware?What's New at VMware?
What's New at VMware?
Vmwareir
 
Liquit
LiquitLiquit
Liquit
GWAVA
 
VMworld 2014 Announcements
VMworld 2014 AnnouncementsVMworld 2014 Announcements
VMworld 2014 Announcements
Brendan Rose
 
VMware View 4
VMware View 4VMware View 4
VMware View 4
netlogix
 
Designing your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guideDesigning your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guide
solarisyougood
 
Application Virtualization, University of New Hampshire
Application Virtualization, University of New HampshireApplication Virtualization, University of New Hampshire
Application Virtualization, University of New Hampshire
Tony Austwick
 
Applications and Desktop from the Data Center to the Cloud
Applications and Desktop from the Data Center to the CloudApplications and Desktop from the Data Center to the Cloud
Applications and Desktop from the Data Center to the Cloud
Arraya Solutions
 
V mware horizon view™ accelerator service
V mware horizon view™ accelerator serviceV mware horizon view™ accelerator service
V mware horizon view™ accelerator service
solarisyougood
 
VMworld 2013: ThinApp 101 and What's New in ThinApp Next Version
VMworld 2013: ThinApp 101 and What's New in ThinApp Next VersionVMworld 2013: ThinApp 101 and What's New in ThinApp Next Version
VMworld 2013: ThinApp 101 and What's New in ThinApp Next Version
VMworld
 
V mware+thin app+-+gcvmug
V mware+thin app+-+gcvmugV mware+thin app+-+gcvmug
V mware+thin app+-+gcvmugAlan Maloney
 
Application layering vs Application Isolation
Application layering vs Application IsolationApplication layering vs Application Isolation
Application layering vs Application Isolation
Marius Sandbu
 
V mware thin app 4.5 customer presentation
V mware thin app 4.5 customer presentationV mware thin app 4.5 customer presentation
V mware thin app 4.5 customer presentation
solarisyourep
 
Application Streaming is dead. A smart way to choose an alternative
Application Streaming is dead. A smart way to choose an alternativeApplication Streaming is dead. A smart way to choose an alternative
Application Streaming is dead. A smart way to choose an alternative
Denis Gundarev
 
Application Virtualization overview - BayCUG
Application Virtualization overview - BayCUGApplication Virtualization overview - BayCUG
Application Virtualization overview - BayCUGDenis Gundarev
 
VMware App Volumes Troubleshooting
VMware App Volumes TroubleshootingVMware App Volumes Troubleshooting
VMware App Volumes Troubleshooting
Denis Gundarev
 

Viewers also liked (16)

常識の壁を打ち破れ(VMware ThinApp でWindowsを仮想化)
常識の壁を打ち破れ(VMware ThinApp でWindowsを仮想化)常識の壁を打ち破れ(VMware ThinApp でWindowsを仮想化)
常識の壁を打ち破れ(VMware ThinApp でWindowsを仮想化)
 
What's New at VMware?
What's New at VMware?What's New at VMware?
What's New at VMware?
 
Liquit
LiquitLiquit
Liquit
 
VMworld 2014 Announcements
VMworld 2014 AnnouncementsVMworld 2014 Announcements
VMworld 2014 Announcements
 
VMware View 4
VMware View 4VMware View 4
VMware View 4
 
Designing your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guideDesigning your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guide
 
Application Virtualization, University of New Hampshire
Application Virtualization, University of New HampshireApplication Virtualization, University of New Hampshire
Application Virtualization, University of New Hampshire
 
Applications and Desktop from the Data Center to the Cloud
Applications and Desktop from the Data Center to the CloudApplications and Desktop from the Data Center to the Cloud
Applications and Desktop from the Data Center to the Cloud
 
V mware horizon view™ accelerator service
V mware horizon view™ accelerator serviceV mware horizon view™ accelerator service
V mware horizon view™ accelerator service
 
VMworld 2013: ThinApp 101 and What's New in ThinApp Next Version
VMworld 2013: ThinApp 101 and What's New in ThinApp Next VersionVMworld 2013: ThinApp 101 and What's New in ThinApp Next Version
VMworld 2013: ThinApp 101 and What's New in ThinApp Next Version
 
V mware+thin app+-+gcvmug
V mware+thin app+-+gcvmugV mware+thin app+-+gcvmug
V mware+thin app+-+gcvmug
 
Application layering vs Application Isolation
Application layering vs Application IsolationApplication layering vs Application Isolation
Application layering vs Application Isolation
 
V mware thin app 4.5 customer presentation
V mware thin app 4.5 customer presentationV mware thin app 4.5 customer presentation
V mware thin app 4.5 customer presentation
 
Application Streaming is dead. A smart way to choose an alternative
Application Streaming is dead. A smart way to choose an alternativeApplication Streaming is dead. A smart way to choose an alternative
Application Streaming is dead. A smart way to choose an alternative
 
Application Virtualization overview - BayCUG
Application Virtualization overview - BayCUGApplication Virtualization overview - BayCUG
Application Virtualization overview - BayCUG
 
VMware App Volumes Troubleshooting
VMware App Volumes TroubleshootingVMware App Volumes Troubleshooting
VMware App Volumes Troubleshooting
 

Similar to VMware ThinApp 4.5

V mware thin app 4.5 what_s new presentation
V mware thin app 4.5 what_s new presentationV mware thin app 4.5 what_s new presentation
V mware thin app 4.5 what_s new presentation
solarisyourep
 
VMware Dell řešení pro VDI
VMware Dell řešení pro VDIVMware Dell řešení pro VDI
VMware Dell řešení pro VDI
MarketingArrowECS_CZ
 
E2E What\'s New In XenApp 6.5
E2E What\'s New In XenApp 6.5E2E What\'s New In XenApp 6.5
E2E What\'s New In XenApp 6.5sthirion
 
VMworld 2013: The Top Four Technical Issues with XenApp Solved with VMware Ho...
VMworld 2013: The Top Four Technical Issues with XenApp Solved with VMware Ho...VMworld 2013: The Top Four Technical Issues with XenApp Solved with VMware Ho...
VMworld 2013: The Top Four Technical Issues with XenApp Solved with VMware Ho...
VMworld
 
VMworld 2013: What's New with VMware Horizon Workspace: Technical Deep Dive
VMworld 2013: What's New with VMware Horizon Workspace: Technical Deep DiveVMworld 2013: What's New with VMware Horizon Workspace: Technical Deep Dive
VMworld 2013: What's New with VMware Horizon Workspace: Technical Deep Dive
VMworld
 
Virtual Deep-Dive: Microsoft VDI
Virtual Deep-Dive: Microsoft VDIVirtual Deep-Dive: Microsoft VDI
Virtual Deep-Dive: Microsoft VDI
Digicomp Academy AG
 
Walter hofstetter xen client enterprise digicomp
Walter hofstetter xen client enterprise digicompWalter hofstetter xen client enterprise digicomp
Walter hofstetter xen client enterprise digicompDigicomp Academy AG
 
Presentation technical deep dive of horizon 6 and mirage 5
Presentation   technical deep dive of horizon 6 and mirage 5Presentation   technical deep dive of horizon 6 and mirage 5
Presentation technical deep dive of horizon 6 and mirage 5
solarisyougood
 
Deploying PHP apps on the cloud
Deploying PHP apps on the cloudDeploying PHP apps on the cloud
Deploying PHP apps on the cloud
Zend by Rogue Wave Software
 
Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management
Microsoft TechNet - Belgium and Luxembourg
 
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on DemandLinux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Leostream
 
What is new in xd 5.6 and fp1 061212
What is new in xd 5.6 and fp1 061212What is new in xd 5.6 and fp1 061212
What is new in xd 5.6 and fp1 061212
Nuno Alves
 
Patterns
Patterns Patterns
Patterns
Prolifics
 
Unidesk and VMware Customer Webinar: Ohio Department of Developmental Disabil...
Unidesk and VMware Customer Webinar: Ohio Department of Developmental Disabil...Unidesk and VMware Customer Webinar: Ohio Department of Developmental Disabil...
Unidesk and VMware Customer Webinar: Ohio Department of Developmental Disabil...
Unidesk Corporation
 
Windows 7 For Itpro
Windows 7 For ItproWindows 7 For Itpro
Windows 7 For Itpro
Eduardo Castro
 
Desktop Virtualization made Simpler
Desktop Virtualization made SimplerDesktop Virtualization made Simpler
Desktop Virtualization made Simpler
DeskStream, Inc
 
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
Digicomp Academy AG
 
Zenoss presentation (nur nabilah hassan)
Zenoss presentation (nur nabilah hassan)Zenoss presentation (nur nabilah hassan)
Zenoss presentation (nur nabilah hassan)
Nur Nabilah Hassan
 
Citrix Excalibur - First Look@a Glance
Citrix Excalibur - First Look@a GlanceCitrix Excalibur - First Look@a Glance
Citrix Excalibur - First Look@a Glance
Digicomp Academy AG
 

Similar to VMware ThinApp 4.5 (20)

V mware thin app 4.5 what_s new presentation
V mware thin app 4.5 what_s new presentationV mware thin app 4.5 what_s new presentation
V mware thin app 4.5 what_s new presentation
 
VMware Dell řešení pro VDI
VMware Dell řešení pro VDIVMware Dell řešení pro VDI
VMware Dell řešení pro VDI
 
E2E What\'s New In XenApp 6.5
E2E What\'s New In XenApp 6.5E2E What\'s New In XenApp 6.5
E2E What\'s New In XenApp 6.5
 
VMworld 2013: The Top Four Technical Issues with XenApp Solved with VMware Ho...
VMworld 2013: The Top Four Technical Issues with XenApp Solved with VMware Ho...VMworld 2013: The Top Four Technical Issues with XenApp Solved with VMware Ho...
VMworld 2013: The Top Four Technical Issues with XenApp Solved with VMware Ho...
 
VMworld 2013: What's New with VMware Horizon Workspace: Technical Deep Dive
VMworld 2013: What's New with VMware Horizon Workspace: Technical Deep DiveVMworld 2013: What's New with VMware Horizon Workspace: Technical Deep Dive
VMworld 2013: What's New with VMware Horizon Workspace: Technical Deep Dive
 
Virtual Deep-Dive: Microsoft VDI
Virtual Deep-Dive: Microsoft VDIVirtual Deep-Dive: Microsoft VDI
Virtual Deep-Dive: Microsoft VDI
 
Walter hofstetter xen client enterprise digicomp
Walter hofstetter xen client enterprise digicompWalter hofstetter xen client enterprise digicomp
Walter hofstetter xen client enterprise digicomp
 
Presentation technical deep dive of horizon 6 and mirage 5
Presentation   technical deep dive of horizon 6 and mirage 5Presentation   technical deep dive of horizon 6 and mirage 5
Presentation technical deep dive of horizon 6 and mirage 5
 
Deploying PHP apps on the cloud
Deploying PHP apps on the cloudDeploying PHP apps on the cloud
Deploying PHP apps on the cloud
 
Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management
 
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on DemandLinux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
 
What is new in xd 5.6 and fp1 061212
What is new in xd 5.6 and fp1 061212What is new in xd 5.6 and fp1 061212
What is new in xd 5.6 and fp1 061212
 
Patterns
Patterns Patterns
Patterns
 
Unidesk and VMware Customer Webinar: Ohio Department of Developmental Disabil...
Unidesk and VMware Customer Webinar: Ohio Department of Developmental Disabil...Unidesk and VMware Customer Webinar: Ohio Department of Developmental Disabil...
Unidesk and VMware Customer Webinar: Ohio Department of Developmental Disabil...
 
Windows 7 For Itpro
Windows 7 For ItproWindows 7 For Itpro
Windows 7 For Itpro
 
Desktop Virtualization made Simpler
Desktop Virtualization made SimplerDesktop Virtualization made Simpler
Desktop Virtualization made Simpler
 
W8 client management
W8 client managementW8 client management
W8 client management
 
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
 
Zenoss presentation (nur nabilah hassan)
Zenoss presentation (nur nabilah hassan)Zenoss presentation (nur nabilah hassan)
Zenoss presentation (nur nabilah hassan)
 
Citrix Excalibur - First Look@a Glance
Citrix Excalibur - First Look@a GlanceCitrix Excalibur - First Look@a Glance
Citrix Excalibur - First Look@a Glance
 

More from netlogix

TYPO3 Neos and Flow - Security 2.0
TYPO3 Neos and Flow - Security 2.0TYPO3 Neos and Flow - Security 2.0
TYPO3 Neos and Flow - Security 2.0
netlogix
 
FLOW3: Security mit AOP
FLOW3: Security mit AOPFLOW3: Security mit AOP
FLOW3: Security mit AOPnetlogix
 
Astaro Security Wall - Sechs Schritte zur sicheren IT
Astaro Security Wall - Sechs Schritte zur sicheren ITAstaro Security Wall - Sechs Schritte zur sicheren IT
Astaro Security Wall - Sechs Schritte zur sicheren IT
netlogix
 
Webspecial LIVE/11: eCommerce mit TYPO3, TYPO3 5.0 und FLOW3
Webspecial LIVE/11: eCommerce mit TYPO3, TYPO3 5.0 und FLOW3Webspecial LIVE/11: eCommerce mit TYPO3, TYPO3 5.0 und FLOW3
Webspecial LIVE/11: eCommerce mit TYPO3, TYPO3 5.0 und FLOW3
netlogix
 
SMS PASSCODE: Authentifizierung per Handy
SMS PASSCODE: Authentifizierung per HandySMS PASSCODE: Authentifizierung per Handy
SMS PASSCODE: Authentifizierung per Handy
netlogix
 
EMA - Enterprise Managed Archive: globales Informationsmanagement clever gel...
EMA  - Enterprise Managed Archive: globales Informationsmanagement clever gel...EMA  - Enterprise Managed Archive: globales Informationsmanagement clever gel...
EMA - Enterprise Managed Archive: globales Informationsmanagement clever gel...
netlogix
 
XenDesktop 5 und das letzte "Puzzleteil"
XenDesktop 5 und das letzte "Puzzleteil"XenDesktop 5 und das letzte "Puzzleteil"
XenDesktop 5 und das letzte "Puzzleteil"
netlogix
 
McAfee MOVE & Endpoint Security
McAfee MOVE & Endpoint SecurityMcAfee MOVE & Endpoint Security
McAfee MOVE & Endpoint Security
netlogix
 
Ein Hypervisor alleine macht nicht glücklich: Interessante Add-Ons zu VMware ...
Ein Hypervisor alleine macht nicht glücklich: Interessante Add-Ons zu VMware ...Ein Hypervisor alleine macht nicht glücklich: Interessante Add-Ons zu VMware ...
Ein Hypervisor alleine macht nicht glücklich: Interessante Add-Ons zu VMware ...
netlogix
 
Next Generation Unified Communications mit Microsoft Lync 2010
Next Generation Unified Communications mit Microsoft Lync 2010Next Generation Unified Communications mit Microsoft Lync 2010
Next Generation Unified Communications mit Microsoft Lync 2010
netlogix
 
netlogix Care: Cloudbasierte, proaktive Systemüberwachung als Managed Service
netlogix Care: Cloudbasierte, proaktive Systemüberwachung als Managed Servicenetlogix Care: Cloudbasierte, proaktive Systemüberwachung als Managed Service
netlogix Care: Cloudbasierte, proaktive Systemüberwachung als Managed Service
netlogix
 
Microsoft System Center Day 2011
Microsoft System Center Day 2011Microsoft System Center Day 2011
Microsoft System Center Day 2011
netlogix
 
Microsoft System Center - Lizenzierung
Microsoft System Center - LizenzierungMicrosoft System Center - Lizenzierung
Microsoft System Center - Lizenzierung
netlogix
 
Building a large eCommerce application with Extbase, Fluid and Apache Solr
Building a large eCommerce application with Extbase, Fluid and Apache SolrBuilding a large eCommerce application with Extbase, Fluid and Apache Solr
Building a large eCommerce application with Extbase, Fluid and Apache Solrnetlogix
 
Citrix XenServer 5.6: Die Neuerungen
Citrix XenServer 5.6: Die NeuerungenCitrix XenServer 5.6: Die Neuerungen
Citrix XenServer 5.6: Die Neuerungen
netlogix
 
DataCore Speichervirtualisierung
DataCore SpeichervirtualisierungDataCore Speichervirtualisierung
DataCore Speichervirtualisierung
netlogix
 
Trapeze WLAN-Lösung
Trapeze WLAN-LösungTrapeze WLAN-Lösung
Trapeze WLAN-Lösung
netlogix
 
EMA Email Archive Appliance
EMA Email Archive ApplianceEMA Email Archive Appliance
EMA Email Archive Appliance
netlogix
 
Data Domain Backup & Recovery
Data Domain Backup & RecoveryData Domain Backup & Recovery
Data Domain Backup & Recovery
netlogix
 
Citrix XenDesktop 4
Citrix XenDesktop 4Citrix XenDesktop 4
Citrix XenDesktop 4
netlogix
 

More from netlogix (20)

TYPO3 Neos and Flow - Security 2.0
TYPO3 Neos and Flow - Security 2.0TYPO3 Neos and Flow - Security 2.0
TYPO3 Neos and Flow - Security 2.0
 
FLOW3: Security mit AOP
FLOW3: Security mit AOPFLOW3: Security mit AOP
FLOW3: Security mit AOP
 
Astaro Security Wall - Sechs Schritte zur sicheren IT
Astaro Security Wall - Sechs Schritte zur sicheren ITAstaro Security Wall - Sechs Schritte zur sicheren IT
Astaro Security Wall - Sechs Schritte zur sicheren IT
 
Webspecial LIVE/11: eCommerce mit TYPO3, TYPO3 5.0 und FLOW3
Webspecial LIVE/11: eCommerce mit TYPO3, TYPO3 5.0 und FLOW3Webspecial LIVE/11: eCommerce mit TYPO3, TYPO3 5.0 und FLOW3
Webspecial LIVE/11: eCommerce mit TYPO3, TYPO3 5.0 und FLOW3
 
SMS PASSCODE: Authentifizierung per Handy
SMS PASSCODE: Authentifizierung per HandySMS PASSCODE: Authentifizierung per Handy
SMS PASSCODE: Authentifizierung per Handy
 
EMA - Enterprise Managed Archive: globales Informationsmanagement clever gel...
EMA  - Enterprise Managed Archive: globales Informationsmanagement clever gel...EMA  - Enterprise Managed Archive: globales Informationsmanagement clever gel...
EMA - Enterprise Managed Archive: globales Informationsmanagement clever gel...
 
XenDesktop 5 und das letzte "Puzzleteil"
XenDesktop 5 und das letzte "Puzzleteil"XenDesktop 5 und das letzte "Puzzleteil"
XenDesktop 5 und das letzte "Puzzleteil"
 
McAfee MOVE & Endpoint Security
McAfee MOVE & Endpoint SecurityMcAfee MOVE & Endpoint Security
McAfee MOVE & Endpoint Security
 
Ein Hypervisor alleine macht nicht glücklich: Interessante Add-Ons zu VMware ...
Ein Hypervisor alleine macht nicht glücklich: Interessante Add-Ons zu VMware ...Ein Hypervisor alleine macht nicht glücklich: Interessante Add-Ons zu VMware ...
Ein Hypervisor alleine macht nicht glücklich: Interessante Add-Ons zu VMware ...
 
Next Generation Unified Communications mit Microsoft Lync 2010
Next Generation Unified Communications mit Microsoft Lync 2010Next Generation Unified Communications mit Microsoft Lync 2010
Next Generation Unified Communications mit Microsoft Lync 2010
 
netlogix Care: Cloudbasierte, proaktive Systemüberwachung als Managed Service
netlogix Care: Cloudbasierte, proaktive Systemüberwachung als Managed Servicenetlogix Care: Cloudbasierte, proaktive Systemüberwachung als Managed Service
netlogix Care: Cloudbasierte, proaktive Systemüberwachung als Managed Service
 
Microsoft System Center Day 2011
Microsoft System Center Day 2011Microsoft System Center Day 2011
Microsoft System Center Day 2011
 
Microsoft System Center - Lizenzierung
Microsoft System Center - LizenzierungMicrosoft System Center - Lizenzierung
Microsoft System Center - Lizenzierung
 
Building a large eCommerce application with Extbase, Fluid and Apache Solr
Building a large eCommerce application with Extbase, Fluid and Apache SolrBuilding a large eCommerce application with Extbase, Fluid and Apache Solr
Building a large eCommerce application with Extbase, Fluid and Apache Solr
 
Citrix XenServer 5.6: Die Neuerungen
Citrix XenServer 5.6: Die NeuerungenCitrix XenServer 5.6: Die Neuerungen
Citrix XenServer 5.6: Die Neuerungen
 
DataCore Speichervirtualisierung
DataCore SpeichervirtualisierungDataCore Speichervirtualisierung
DataCore Speichervirtualisierung
 
Trapeze WLAN-Lösung
Trapeze WLAN-LösungTrapeze WLAN-Lösung
Trapeze WLAN-Lösung
 
EMA Email Archive Appliance
EMA Email Archive ApplianceEMA Email Archive Appliance
EMA Email Archive Appliance
 
Data Domain Backup & Recovery
Data Domain Backup & RecoveryData Domain Backup & Recovery
Data Domain Backup & Recovery
 
Citrix XenDesktop 4
Citrix XenDesktop 4Citrix XenDesktop 4
Citrix XenDesktop 4
 

Recently uploaded

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

VMware ThinApp 4.5

  • 1. VMware ThinApp Product Overview and Technical Discussion © 2009 VMware Inc. All rights reserved
  • 2. The VMware ThinApp Solution Agentless 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/File System protects underlying host OS • No pre-installed agent required on underlying OS
  • 3. Create Conflict Free Desktops 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 2009 Reader’s Choice Award • Agentless application virtualization 2010 Best product in category decouples applications and data www.virtualizationreview.com from the OS
  • 4. How ThinApp Works VMware ThinApp Links the Application, Virtual Operating System (VOS), File System and Registry into a Single EXE MSI File • Application Encapsulation Windows & Isolation Operating System • Intercepts file and system calls ThinApp Secure • Process Loading- start exe from Compressed Container (EXE) VOS, Launch from host OS Application (Virtual/Physical). Registry Access Virtual Registry Physical Registry • DLL Loading. Loads EXE/DLL/OCX dependencies. Virtual Physical File Access File System File System • Thread & Process Management. Virtual OS Sandbox VOS tracks all processes and threads inside virtual registry (Sandbox of Runtime Modifications).
  • 5. ThinApp 4.5 What’s new
  • 6. ThinApp 4.5 what’s new Full Windows 7 support Performance Accelerator Virtualize legacy apps on Reduced page file usage and older Windows platform for increased memory sharing for deployment to Windows 7 faster delivery at reduced bandwidth consumption Relink Registry Transaction Protection Upgrade existing ThinApp packages without the need of Ensure registry file integrity and application project files eliminate potential data corruption due to crash or system failure ThinApp SDK Published APIs to allow for integration of ThinApp with Enhanced Supportability third party software ThinApp Community Portal Customers have option to Users can upload share packaging results with application instructions and VMware for better support…. share with the community
  • 7. Windows 7 and Server 2008 R2 Support • Full support for the following Windows operating systems at the same level as Windows XP and Windows Vista  Windows 7 (32-bit and 64-bit)  Windows Server 2008 R2 • New applications captured on older platforms (XP or Vista) can still run on Windows 7/Server 2008 • Windows 7/Server 2008 can also be used to capture new applications  Best practice: Capture platform <= Deployment platform
  • 8. Seamless Package Upgrades with Relink Tool • Upgrades ThinApp runtime within existing packages.  Makes older ThinApp packages Win 7 compatible. • Does NOT require original project rebuild. • Preserves original ThinApp packages as .BAK files.  Ensure disk space is available! • Supports wildcards and recursion. • Easy command line & scripting potential. Syntax: relink [-Recursive] <path_to_package> *.exe *.dat *.msi Examples: relink -recursive c:Thinapps*.exe relink AdobeReader.exe
  • 9. ThinApp 4.5 Performance Accelerator • Significant performance improvements in VDI environments w/shared storage.  Shorter application startup time  Lower network bandwidth consumption  Lower disk IOPs  Reduced memory consumption and page file usage • Implemented with new PACKAGE.INI parameter  OptimizeFor=Memory Streaming Improvements from ThinApp 4.0.4 to 4.5 Launch Time (sec) Mem Used (MB) Network Payload (KB) Excel -46.4 % -57.8 % -42.0 % Word -23.5 % -88.7 % -38.9 % PPT -34.5 % -35.6 % -36.6 % Outlook -48.3 % -57.7 % -38.9 % Adobe -20.5 % -0.7 % -44.1 %
  • 10. Setup Capture Changes • Improvements made to Setup Capture wizard for enhanced customer experience. • Context-sensitive Help, Help buttons, and External Links added to many screens.
  • 11. Technical Discussion Architecture
  • 12. Technical Architecture – User Mode Architecture • User mode architecture provides transparency and best in class compatibility.  ThinApp packaged apps do not require kernel mode for CPU-level privileges. - No more BSODs!! - Host OS and other apps are protected from potential corruptions by app modifications.  ThinApp packaged apps do not require Admin mode for OS-level privileges. - No more Local Admins! - Users can run apps on locked-down PCs or Kiosks as “guest” user. Ring 3 Applications Ring 2 Device Drivers Least Privileged Ring 1 Device Drivers Ring 0 Kernel Most Privileged
  • 13. Technical Architecture – Sandbox & Isolation • Sandboxing & Isolation Modes provide security and persistence.  ThinApp redirects all runtime changes to private, per-user/per-app sandbox location.  Sandbox location is configurable: - Network share (i.e. Home Drives). - Removable USB volume or VMware View User Data Disk. - User-specific directory (i.e. %appdata%thinstall). - Honors system variables (i.e. %UserName%, %ComputerName%, etc.)  Reset apps to default behavior by deleting the sandbox.
  • 14. Technical Discussion Deployment Options
  • 15. ThinApp Deployment Scenarios Stream From Share Locally Deploy Flash Device Efficiently Stream Deploy ThinApp Enable Workforce Applications to Packages through Mobility And Full Multiple Users existing Application From a Single distribution to Portability Without Network Share managed desktops Compromising Security
  • 16. ThinApp Streaming from Network Share Cost Efficient Application File Server “Network Share” Density on the LAN Enterprise software Licenses • Deliver applications to multiple users from a single network share • Stream into memory without local 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
  • 17. Locally Deploy with Existing Management Framework Deliver using existing process and Locally Deploy workflow to variety of End Points. • Leverage existing workflow to distribute as MSI or Exe Package / Publish Distribute packages • Application performance based on local resources • Simplicity for harvesting inventory and usage 3rd Party Config Management Various Endpoints
  • 18. ThinApp from USB Enabling Mobility without Compromising on Security USB Applications ThinApp (EXE or MSI) • Run applications from Flash devices on any end point ThinApp VOS • User-mode only execution Applications allows for deployment on locked-down PCs • End users can continue with their activity with their favorite applications • No Install Required! Kiosk Locked Down Laptop Home PC Desktop
  • 19. Simplify Desktop Delivery with View Simplify Software Delivery (no agents/infrastructure) • Freedom from application conflicts. • Integration without dedicated server infrastructure. Streamline Patch Updates • Modify 1 app for an entire environment. • In place upgrades. Reduce Storage • Reuse templates. • Reduce image size and complexity. • Apps delivered from network.
  • 20. Technical Discussion Features & Process
  • 21. Application Link – Connect ThinApps Primary Application Dependency Primary Application Seamless Interoperability Enhance License Management • ThinApp packages can talk • Reduces package size to together and with OS ease deployment and delivery • Enables interoperability • Enhances software license between virtual applications management tracking via and underlying OS current inventory tools
  • 22. Application Sync : Update ThinApp Packages Package / Publish Deliver Manage Mobility with Ease • Manage applications in the HTTP/HTTPS/FILE Server extended enterprise: Partners, App Subsidiaries (Version C) • Ship only what they need, when they need it App (Version B to C) Enable Workforce Mobility App • Flexible delivery to a variety of (Version A to C) devices (USB, Thin Client, PC) • Conflict free application updates for unmanaged PCs SMB/HTTP/HTTPS Byte Level Updates (WAN) over WAN/LAN via Active Directory
  • 23. Introduction to Application Packaging Steps for packaging an application with ThinApp: • The Setup Capture utility creates a baseline snapshot before the application is installed (pre-scan) • The application is traditionally installed • The Build phase of Setup Capture creates the virtualized application package (post-scan) • Set package “entry points” and package options • Finish by browsing and building the project Pre-scan Install Set package Browse and Post-scan application options build package
  • 24. Active Directory Integration Primary Integration Points 1. Role Based Access To Applications 2. Access Control and Distribution
  • 25. Desktop Integration Questions How do I register applications? Deploy MSI Packages Use ThinReg in a Script Answer: Application Registration
  • 26. Application Virtualization “Grey Areas” Every appvirt product has these four issues! Competitors have additional issues! •Drivers – Drivers cannot be virtualized as they are Windows OS Level controlled components which must interface with a logical or physical device. •COM Plus – COM Plus objects cannot be virtualized as they are Windows OS Level controlled components (ThinApp can virtualize COM objects). •Network DCOM – Network DCOM objects cannot be virtualized (DCOM – a.k.a. Local DCOM – objects can be virtualized by ThinApp) as there are two sides to Network DCOM objects – a local and a remote side. •Windows Components – ThinApp does not support virtualizing some OS Level Windows components such as DNS (client/server), DHCP (client/server), WINS (client/server), IIS, etc.
  • 27. Wrap Up Agentless Architecture Agentless Architecture • No compatibility issues with multiple versions • No backend infrastructure requirements • 100% User mode execution Wide Platform Support • Support for 16, 32 & 64bit Windows. • Windows NT – Win 7, W2K – W2K8. • Citrix XenApp & MS Terminal Services. Agentless Architecture Works with What You Have Now! • Various multiple .NET and Java • HP • IBM runtimes. • BMC (Marimba) • CA • Multiple versions of Internet Explorer – run IE 6, IE 7, & IE8 on the same • SMS/SCCM • BigFix machine (Not Easy!). • LanDesk • Many, Many More! Confidential
  • 28. Q&A Thank You!