Superposition d'applications

MS Azure ou Azure Government

Pour installer le service App Layering, déployez l’appliance sur une machine virtuelle à l’aide du gestionnaire de ressources Azure (ou Azure Government).

  • Exigences. - Assurez-vous que vous disposez des ressources Azure (ou Azure Government) nécessaires à l’installation de l’appliance.
  • Installez l’appliance App Layering dans Azure (ou Azure Government). - Pour installer l’appliance, téléchargez le package d’installation et déployez l’appliance.
  • Étapes suivantes - Liens vers les étapes d’installation de l’agent App Layering et de configuration du service App Layering.

Remarque : si vous n’avez pas encore configuré de connexion à un réseau virtuel Azure, consultez Prise en main d’Azure ou Azure Government pour plus d’informations.

Les étapes d’installation de l’appliance dans Azure et Azure Government sont les mêmes, à l’exception du script d’installation que vous exécutez. (Les scripts sont répertoriés dans le package d’installation ci-dessous.)

Exigences

Avant d’installer App Layering dans Azure ou Azure Government, assurez-vous de disposer des éléments suivants.

  • Un compte et un abonnement Azure

    Pour déployer et configurer l’appliance App Layering, vous avez besoin des informations d’identification d’un compte disposant d’un accès administratif à votre abonnement Azure. Pour plus d’informations, reportez-vous à la page de connexion Microsoft Azure.

  • Un réseau virtuel dans Azure (ou Azure Government)

    Votre déploiement dans Azure (ou Azure Government) peut fonctionner dans un réseau virtuel point à site ou site à site. L’appareil et son partage de fichiers réseau doivent disposer d’une connectivité réseau. Cependant, l’appareil ne nécessite pas de connectivité réseau aux images en couches que vous publiez. Une connexion site à site entre vos réseaux d’entreprise et Azure (ou Azure Government) est recommandée pour accéder à la console de gestion sur l’appliance. Pour plus d’informations, reportez-vous à la page du réseau virtuel Microsoft Azure. Remarque: Si vous n’avez pas encore configuré de connexion à un réseau virtuel Azure, consultez Prise en main d’Azure pour plus d’informations.

  • Un partage de fichiers réseau (spécificités Azure ou Azure Government)

    Un serveur de partage de fichiers dans Azure (ou Azure Government) est plus performant qu’un partage de fichiers sur site. Même si la fonctionnalité de partage de fichiers Azure (ou Azure Government) n’est pas prise en charge, vous pouvez utiliser un partage de fichiers réseau existant ou créer un partage de fichiers dans l’environnement Azure (ou Azure Government). Important : L’utilisation du stockage Premium est recommandée.

  • Gestionnaire de ressources Azure (ou Azure Government)

    App Layering fonctionne avec le modèle de gestion des ressources (ARM) d’Azure. Nous ne prenons pas en charge le modèle de déploiement classique d’Azure ni Bicep. Toutes les ressources telles que le réseau virtuel, les partages de fichiers et les machines du système d’exploitation avec lesquelles App Layering interagira doivent être créées avec Azure Resource Manager. Pour plus d’informations, reportez-vous à la page de présentation d’Azure Resource Manager .

  • Azure Powershell v7

    Azure Powershell v7 doit être installé sur le système Windows qui sera utilisé pour installer l’appliance dans Azure.

  • Identité gérée attribuée

    L’appliance App Layering doit se voir attribuer une identité gérée pour prendre en charge le déploiement sur Azure.

Installer l’appliance App Layering

Pour déployer l’appliance App Layering sur Azure ou Azure Government :

  1. Vérifiez le contenu du package d’installation.
  2. Découvrez ce qui est inclus dans le script d’installation.
  3. Déployer l’appareil.

Paquet d’installation

Le package d’installation est nommé citrix_app_layering_azure_yy.mbzip, où :

  • yy est l’année
  • m (ou mm) est le mois
  • b est la construction
  • x est la sous-version
  • Par exemple, citrix_app_layering_azure_24.3.0.zip contient azure_24.3.0.3.zip
Déposer Description
azure_yy.m.b.x.zip Contient le fichier VHD (unidesk_azure-system.vhd) pour la machine virtuelle de l’appliance
New-AzAppLayeringAppliance.ps1 Script d’installation pour Azure et Azure Government
citrix\_app\_layering\_agent\_installer.exe Programme d’installation de l’agent de superposition d’applications
citrix\_app\_layering\_os\_machine\_tools.exe Machines-outils OS
DeployAzureRmVm.template.json Modèle de superposition d’applications

Script d’installation

Le script d’installation inclus dans le package d’installation effectue les opérations suivantes.

  1. Copie le disque dur virtuel inclus vers l’emplacement Azure que vous spécifiez.
  2. Crée une machine virtuelle dans Azure à l’aide du disque dur virtuel.
  3. Crée et attache le disque du référentiel.
  4. Démarre l’appliance Azure.

Lorsque vous exécutez le script :

  • IMPORTANT: Assurez-vous de noter l’emplacement du groupe de ressources que vous sélectionnez, car vous aurez besoin de ces informations plus tard. Pour plus d’informations sur les groupes de ressources, reportez-vous à Utilisation du portail Azure pour gérer vos ressources Azure.
  • Lors de la sélection d’une taille de machine virtuelle, il est fortement recommandé de sélectionner une machine avec 4 processeurs et au moins 14 Go de mémoire (script par défaut).
  • Le nom que vous spécifiez pour la nouvelle machine virtuelle doit être conforme aux conventions de dénomination Azure.
  • Sélectionnez un réseau virtuel dans lequel le port HTTP : 80 est accessible (l’IP publique peut être désactivée).

Utilisation du script d’installation

New-AzAppLayeringAppliance.ps1 est le nouveau script d’installation qui remplace le script précédent, AzureELMDeploymentV7.ps1. Le nouveau script d’installation accepte désormais les paramètres et ne nécessite plus que l’utilisateur fournisse manuellement des informations à l’invite de ligne de commande. Vous pouvez toujours exécuter le script sans paramètres et fournir les entrées manuellement.

Exigences

  • Le nouveau script nécessite la dernière version de DeployAzureRmVm.template.json incluse dans le package.
  • Le nouveau script nécessite la version actuelle de AzCopy. Le binaire pour AzCopy doit être soit dans le même répertoire que New-AzAppLayeringAppliance.ps1 soit ajouté à votre chemin. Pour plus d’informations sur l’installation de AzCopy voir Premiers pas avec AzCopy

Paramètres

Paramètre Description Type de données Valeur par défaut Requis? (Y/N)
Nom de déploiement Le nom de base utilisé pour dériver les noms de toutes les ressources créées pendant le déploiement. chaîne - Y
Nom du groupe de ressources Le nom du groupe de ressources Azure dans lequel les ressources seront déployées. S’il n’existe pas, il sera créé. chaîne "{DeploymentName}-group" N
EmplacementId La région Azure où toutes les ressources seront créées ou réutilisées. chaîne - Y
ID de sous-réseau L’ID du sous-réseau auquel l’appareil sera connecté. chaîne - Y
Adresse IP du paramètre L’adresse IP à attribuer à l’appareil. chaîne "Dynamic" N
Taille du disque du référentiel en Go La taille du disque de référentiel attaché à l’appareil (en gigaoctets). int 300 N
Chemin du disque dur virtuel Le chemin vers le fichier VHD de l’appareil à télécharger. chaîne "{current_dir}/azure\_\*/unidesk\_azure-system.vhd" N
Chemin de copie Azure Le chemin vers l’utilitaire azurecopy.exe . chaîne "{current_dir}/azurecopy.exe" N
Lancement de confiance Active le lancement sécurisé de la machine virtuelle de l’appliance - - N
Téléchargement forcé Force le téléchargement du disque même s’il existe déjà dans Azure - - N
Profil par défaut Les informations d’identification, le compte, le locataire et l’abonnement Azure utilisés pour la communication avec Azure. chaîne - N

Exemples d’utilisation

   .\New-AzAppLayeringAppliance.ps1
<!--NeedCopy-->
   .\New-AzAppLayeringAppliance.ps1 -DeploymentName "MyDeploymentName" -LocationId "East US" -SubnetId /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/virtualNetworks/<virtual-network-name>/subnets/default
<!--NeedCopy-->

Déployer l’appliance dans Azure ou Azure Government

Le téléchargement ZIP de l’application Layering nécessite 31 Go d’espace lorsqu’il est décompressé.

  1. Extrayez le package de téléchargement, citrix_app_layering_azure_yy.mm.x.zip. Les fichiers inclus sont répertoriés ci-dessus.
  2. Extrayez le fichier ZIP dans un dossier sur votre disque local.
  3. Ouvrez une fenêtre Azure Powershell.
  4. Exécutez le script d’installation (inclus dans le package d’installation) avec les paramètres appropriés. Exécution du script :
    • Copie le disque dur virtuel vers l’emplacement Azure de votre choix.
    • Crée et attache le disque du référentiel.
    • Démarre l’appareil.
    • Si le script échoue, vérifiez les valeurs pour vous assurer qu’elles sont correctes pour votre environnement.

La première fois que vous vous connectez à l’appareil, vous devez modifier les mots de passe administrateur d’App Layering. Pour plus de détails, voir Modifier les mots de passe administratifs.

Assurez-vous d’installer l’agent App Layering, si votre environnement l’exige. Voir la section suivante pour plus de détails.

Prochaines étapes

Une fois l’appareil installé et l’adresse IP configurée comme vous le souhaitez, vous pouvez installer l’agent App Layering et configurer le service App Layering :

MS Azure ou Azure Government