Q
Get started Bring yourself up to speed with our introductory content.

How do I manage an App-V deployment?

In order to ensure successful App-V deployment and get the most out of application virtualization, users should study up on App-V’s server and client-side components.

What are the server-side components of an App-V deployment? How can I manage App-V?

There are four fundamental components to an App-V deployment: three components on the server-side and one on the client-side.

The App-V management server handles the main tasks of organizing, packaging, and monitoring virtualized applications. Multiple management servers can be deployed for load balancing and fault tolerance. The App-V publishing server is responsible for hosting and streaming virtualized applications using common web protocols like HTTP or HTTPS. Multiple publishing servers can be deployed to share the publishing load in busy environments. The App-V reporting server gathers information about the App-V infrastructure and its performance, and provides details and reports to administrators. Finally, the App-V client runs on each endpoint computer that accesses virtualized application packages.

Management is a crucial aspect of virtualized applications, and administrators can use a web-based interface to manage the App-V infrastructure. This includes creating new application packages, updating existing packages, retiring old applications and accessing reports. The web interface also provides a basic workflow system for package management. In addition to the web interface, administrators can automate App-V provisioning, connecting, updating or retirement tasks using Windows PowerShell scripts. App-V includes a series of new PowerShell cmdlets that can expand PowerShell functionality.

Finally, App-V integrates with Microsoft System Center Configuration Manager which takes control over App-V management and streaming, allowing administrators to manage applications (virtualized and physical) along with other hardware and software (such as operating systems), patch deployment, monitoring and other data center management tasks. This will require the Configuration Manager client on each endpoint along with the App-V client.

As virtualization continues to diversify and expand across the enterprise, application virtualization is a way of decoupling applications from endpoint operating systems and client hardware dependencies. Instead, applications and related components are packaged and made available on a centralized server allowing users to stream the fully functional application to their system and start using it without ever actually installing the application on the underlying computer. This saves licensing costs (because not every user needs to own a copy of the application), allows centralized control of the application packages and user rights, and helps businesses transform IT into valued business services.

Next Steps

How to manage your assets with Microsoft System Center Configuration Manager

The ten virtualization best practices to avoid

Exploring the server side of application virtualization

This was last published in November 2015

PRO+

Content

Find more PRO+ content and other member only offers, here.

Essential Guide

Compare top tools for deploying virtualized applications

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What do you think is the greatest benefit of App-V deployment?
Cancel

-ADS BY GOOGLE

SearchVMware

SearchWindowsServer

SearchCloudComputing

SearchVirtualDesktop

SearchDataCenter

Close