Gone are the days where you would use CD’s to install the applications and understand where exactly the settings were getting stored , how to configure , how to manage.
Administrators had tough time installing a software onto 1000’s of clients. Microsoft has worked aggressively on this technology called App-V .
App-V technology is much appreciated, there is no need for administrators to visit each and every desktop to install the software, These software are installed on demand basis with the help of App-v which means all the dll’s , exe’s ini files are packaged and are installed on to the desktops when requested. Overall managing enterprise application has become easy with the use of App-v.
Following are the major components involved to design App-V environment
Application Management Server : This server act as the heart of App-V structure. This server is responsible for publishing the links, shortcuts and file type associations to the App-V client also manages license management and upgrades
Application Streaming Server : This component only supports streaming and doesn’t provide any other functionality. This is useful only in Branch office scenarios where clients are only allowed to contact restricted servers. So you can point your clients to contact the streaming server for any content.
Database / Data Store : SQL database which stores application related information such as Group info , records and application assignments.
Management Service / Web service : Any I/O operations to or from the Database is managed by this service. You can install this service on management server or on separate server.
MMC : Advisable to install this on same server ( Management server ) , this component helps administrators to manage App-v server . Pre-requisites MMC 3.0 and .NET 2.0 installed.
App-V Client : This component should be installed on the clients or on TS clients. This client communicates with the servers and manages caching, refreshing of content.
App-V Sequencer: This component helps to create virtual app packages in the form of OSD files
· App-V service runs under Network service account .
· You need to modify the ACL on the private key for TLS secured communications. Many of the administrators fail in this step and end up with tons of Certification errors ( specifically all SCHANNEL error messages )
· User WinHttpCertCfg.exe to modify the certificate permissions
Hope this info is useful !