Citrix 2 6 Qu est ce que XenApp
Citrix XenApp est, dans sa définition la plus simple, une extension des Terminal Services Microsoft (aujourd'hui appelés Remote Desktop Services). C'est une solution centralisée : toute la puissance de calcul est concentrée sur un ou plusieurs serveurs dans un datacenter, et plusieurs utilisateurs s'y connectent simultanément pour exécuter leurs applications. Côté client, l'utilisateur ne reçoit que des mises à jour d'écran, des clics de souris et des frappes clavier.
Ce modèle apporte deux atouts majeurs. Le premier est la scalabilité applicative : un seul serveur peut accueillir 50, 60 voire des centaines d'utilisateurs exécutant la même application, ce qui réduit considérablement le coût total par utilisateur. Le second est la simplicité de mise à jour : déployer une nouvelle version d'une application revient à la mettre à jour sur les serveurs partagés, et tous les utilisateurs en bénéficient immédiatement.
La valeur ajoutée de XenApp par rapport aux Terminal Services natifs Microsoft repose sur le protocole ICA (HDX). ICA offre une expérience utilisateur sensiblement supérieure à RDP, surtout sur les liaisons lentes ou à forte latence, et prend en charge des environnements hétérogènes avec une palette de clients très large : tous les Windows, macOS, Linux, Chrome OS, Android, iOS, sans oublier les clients HTML5.
En pratique, XenApp s'impose dans les scénarios où il faut déployer rapidement une application à de nombreux utilisateurs, parfois sur des appareils ne pouvant pas faire tourner cette application localement. Le cas typique : une application Windows métier rendue accessible depuis une tablette ou un terminal mobile, en quelques jours, sans repackager l'application. C'est cette capacité de déploiement rapide qui a fait la réputation de XenApp en entreprise.