Virtualisation d’applications

Définition - Que signifie la virtualisation des applications?

La virtualisation des applications, également appelée virtualisation des services d'application, est un terme sous le parapluie plus large de la virtualisation. Il fait référence à l'exécution d'une application sur un client léger; un terminal ou un poste de travail réseau avec peu de programmes résidents et accédant à la plupart des programmes résidant sur un serveur connecté. Le client léger s'exécute dans un environnement distinct, parfois appelé encapsulé, du système d'exploitation où se trouve l'application.

La virtualisation des applications trompe l'ordinateur en lui faisant fonctionner comme si l'application s'exécutait sur la machine locale, alors qu'en fait, elle s'exécute sur une machine virtuelle (telle qu'un serveur) dans un autre emplacement, en utilisant son système d'exploitation (OS), et accessible par la machine locale. Les problèmes d'incompatibilité avec le système d'exploitation de la machine locale, ou même des bogues ou un code de mauvaise qualité dans l'application, peuvent être surmontés en exécutant des applications virtuelles.

Definir Tech explique la virtualisation des applications

La virtualisation des applications tente de séparer les programmes d'application d'un système d'exploitation avec lequel il a des conflits, provoquant même l'arrêt ou la panne des systèmes. Les autres avantages de la virtualisation des applications incluent:

  • Nécessitant moins de ressources par rapport à l'utilisation d'une machine virtuelle distincte.
  • Permettre à des applications incompatibles de s'exécuter simultanément sur une machine locale.
  • Maintenir une configuration de système d'exploitation standard, plus efficace et rentable sur plusieurs machines d'une organisation donnée, indépendamment des applications utilisées.
  • Faciliter un déploiement plus rapide des applications.
  • Faciliter la sécurité en isolant les applications du système d'exploitation local.
  • Suivi plus facile de l'utilisation des licences, ce qui peut réduire les coûts de licence.
  • Permettre aux applications d'être copiées sur un support portable et utilisées par d'autres ordinateurs clients, sans avoir besoin d'une installation locale.
  • Capacité croissante à gérer un volume de travail élevé et diversifié / variable.

Cependant, il existe des limites à la virtualisation des applications. Toutes les applications ne peuvent pas être virtualisées, comme les applications nécessitant des pilotes de périphérique et les applications 16 bits exécutées dans un espace mémoire partagé. Certaines applications doivent être étroitement intégrées au système d'exploitation local, comme les programmes antivirus, car elles sont très difficiles à exécuter avec la virtualisation d'applications.

La virtualisation des applications est utilisée dans une grande variété d'applications, y compris la banque, les simulations de scénarios commerciaux, le commerce électronique, la négociation d'actions et les ventes et le marketing d'assurance.