O que é a virtualização de aplicativos da MS?

Última atualização:
11 de abril de 2024

O que é a virtualização de aplicativos da MS?

O MS App Virtualization - também conhecido como Microsoft® App-V - é um componente dos sistemas operacionais Windows® para desktop e servidor que separa e isola os aplicativos Win32 executados no sistema operacional. O App-V também oferece fornecimento centralizado para esses aplicativos virtualizados, transportando-os para o dispositivo do usuário final sem instalá-los no dispositivo - essencialmente, separando os aplicativos Windows do sistema operacional Windows. Como somente o cliente do App-V é instalado no dispositivo, há um impacto mínimo no sistema operacional host ou nos aplicativos que estão sendo transmitidos para o usuário.

O App-V também disponibilizará aos usuários conjuntos completos de aplicativos (como o Microsoft Office) ou aplicativos selecionados dentro do conjunto. O cliente do App-V apresenta aos usuários uma lista dos aplicativos que eles têm permissão para acessar.

O App-V coloca em sandbox o ambiente de execução de cada aplicativo para que diferentes versões do mesmo software possam ser executadas simultaneamente, aplicativos mutuamente exclusivos possam coexistir com segurança no mesmo sistema de usuário e aplicativos legados (como os desenvolvidos para o Windows 7 e o Windows XP, ambos em fim de vida útil) possam continuar a ser utilizados. Outro benefício do App-V é que os aplicativos podem ser executados em máquinas e sistemas operacionais Windows mais antigos, ampliando o investimento em dispositivos de usuário.

No entanto, diferentemente de outras soluções de virtualização ou publicação de aplicativos, como o GO-Global, o App-V não executará plataformas que não sejam Windows, como iOS®, Android, MacOS e Chrome OS.

Arquitetura do App-V

Servidor App-V Management: fornece funcionalidade de gerenciamento geral para a infraestrutura do App-V. Para obter alta disponibilidade, a TI pode instalar e configurar o servidor de gerenciamento em vários computadores, com um balanceador de carga de rede para manter as solicitações do servidor equilibradas. Para garantir a escalabilidade, a TI pode adicionar mais servidores conforme necessário para suportar cargas elevadas, utilizando um balanceador de carga.

App-V Publishing Server: fornece funcionalidade para hospedagem e streaming de aplicativos virtuais. O servidor de publicação não requer uma conexão com o banco de dados e oferece suporte aos protocolos HTTP e HTTPS. Para aumentar a disponibilidade, a TI pode instalar o servidor de publicação em vários computadores atrás de um balanceador de carga de rede para manter as solicitações do servidor equilibradas.

App-V Client: instalado no computador cliente para permitir que os aplicativos virtualizados pelo App-V sejam executados nesse computador.

Licenciamento do App-V

A partir do Windows 10, o App-V está incluído no Windows 10 for Enterprise (versão 1607). Se a TI já estiver usando o App-V, a realização de uma atualização in-loco para o Windows 10/11 nos dispositivos dos usuários instala automaticamente o cliente App-V e migra os aplicativos e as configurações do App-V dos usuários. (Observe que os dispositivos de usuários finais mais antigos podem não ser capazes de suportar uma atualização para o Windows 10/11).

O App-V não pode ser licenciado como um produto autônomo. O licenciamento é baseado no usuário e é adquirido por meio do licenciamento do Microsoft Desktop Optimization Pack (MDOP) para uso em sistemas operacionais clientes ou como parte da Microsoft Remote Desktop Server (RDS) Client Access License (CAL) para uso em servidores de área de trabalho remota.

OBSERVAÇÃO: a Microsoft encerrará a vida útil do App-V em abril de 2026 e está recomendando que os clientes substituam o App-V pela Área de Trabalho Virtual do Azure com anexo de aplicativo MSIX. (MSIX é um formato de pacote de aplicativo do Windows que fornece uma experiência de empacotamento moderna para todos os aplicativos do Windows. O formato de pacote MSIX preserva a funcionalidade dos pacotes de aplicativos e/ou arquivos de instalação existentes, além de permitir recursos novos e modernos de empacotamento e implantação para aplicativos Win32, WPF e Windows Forms).

Onde o App-V é mais útil?

A virtualização de aplicativos da Microsoft é mais bem aplicada às empresas que precisam fornecer aplicativos múltiplos, conflitantes e legados aos usuários finais que utilizam dispositivos Windows. Para ISVs que fornecem um ou dois aplicativos a clientes que usam uma variedade de dispositivos e sistemas operacionais, o App-V limitaria seu mercado a apenas usuários com dispositivos que executam o Windows.

Além disso, os ISVs que usam o App-V precisarão cumprir os requisitos de licenciamento da Microsoft, adquirindo uma licença do App-V para cada dispositivo de usuário final que utiliza o App-V ou adquirindo CALs para cada usuário (o uso do App-V está incluído nas CALs) se o utilizarem com o Remote Desktop Services (RDS).

Alternativa ao App-V

O GO-Global publica aplicativos Windows de qualquer nuvem para qualquer dispositivo que utilize um navegador da Web, não apenas dispositivos Windows. O GO-Global substitui todas as funcionalidades do Microsoft RDS para publicar aplicativos Windows de forma simples e econômica. Isso permite que os ISVs escalem economicamente, reduzam o esforço de TI e ofereçam uma experiência de usuário nativa da Web. Para saber mais, solicite uma demonstração aqui ou faça o download de uma avaliação gratuita de 30 dias.