Provisioning automatique

L’auto-provisioning fournit un mécanisme alternatif pour capturer des applications de bureau à importer dans AppDNA et pour empaqueter des applications pour App-V ou XenApp, par exemple. La capture et l’emballage ont lieu sur une machine séparée de AppDNA. Il s’agit de la machine cliente auto-provisioning et peut s’agir de n’importe quel type de machine (virtuelle, physique ou VDI).

L’auto-provisioning permet au processus de capture d’être piloté par un expert en application qui n’a pas accès à AppDNA lui-même. L’administrateur AppDNA prépare et publie des informations de contrôle qui permettent à l’expert de l’application d’effectuer l’installation à un moment opportun indépendamment d’AppDNA.

L’auto-provisioning peut être utilisé avec tous les types de packages d’installation d’applications de bureau (MSI et non-MSI) et App-V (.sft et .appv).

Le client Self-Provisioning utilise une approche similaire àInstall Captureet est contrôlé parprofils d’exécution. Les profils d’exécution disponibles pour l’auto-approvisionnement reflètent ceux disponibles pour Install Capture. Par défaut, le profil d’exécution de l’instantané est utilisé. Cela prend un instantané de la machine auto-provisioning, installe l’application, puis prend un autre instantané de la machine. La différence entre l’état de la machine dans les instantanés avant et après représente les modifications apportées par l’installation de l’application. Le client Self-Provisioning utilise ces informations pour générer un fichier MSI à importer dans AppDNA.

L’auto-provisioning diffère de celle d’Install Capture en ce qu’il ne réinitialise pas l’ordinateur à son état d’origine. Citrix recommande donc que chaque capture soit exécutée sur une machine propre. Il appartient à l’administrateur de décider comment gérer cela, que ce soit en configurant une machine physique dédiée ou en utilisant une technologie de virtualisation, telle que VDI, qui facilite la réinitialisation de l’état de la machine.

L’auto-provisioning peut être utilisé dans deux modes :

  • Connecté. Dans ce mode, les clients AppDNA et Self-Provisioning peuvent tous les deux accéder à un partage de fichiers réseau.
  • Déconnecté. Dans ce mode, le client Self-Provisioning et le client AppDNA se trouvent sur des réseaux différents et n’ont pas tous les deux accès au même partage de fichiers réseau. Dans ce mode, AppDNA encapsule les fichiers d’instruction client et le profil d’exécution dans un package que l’administrateur transmet à l’utilisateur final par FTP, par exemple. L’utilisateur final transmet à son tour la sortie du client Self-Provisioning à l’administrateur par FTP, par exemple.

Le diagramme suivant fournit une vue d’ensemble du processus d’auto-approvisionnement.

Présentation de l'auto-provisionnement

Remarque : Un fichier d’instructions client est un fichier de contrôle utilisé par le client Auto-Provisioning pour effectuer la tâche de capture ou d’empaquetage. Les fichiers d’instructions client ne sont pas des instructions lisibles par l’homme destinées aux utilisateurs finaux.

Provisioning automatique