Didacticiel : Création d'une image AppStream 2.0 personnalisée à l'aide de la console AppStream 2.0 - Amazon AppStream 2.0

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Didacticiel : Création d'une image AppStream 2.0 personnalisée à l'aide de la console AppStream 2.0

Le didacticiel explique comment créer des images AppStream 2.0 basées sur les systèmes d'exploitation Microsoft Windows Server. Si vous souhaitez créer des images personnalisées basées sur le système d'exploitation Amazon Linux 2, consultez Didacticiel : Création d'une image AppStream 2.0 Linux personnalisée.

Dans le didacticiel, vous allez apprendre à créer une image Amazon AppStream 2.0 personnalisée contenant les applications que vous pouvez diffuser à vos utilisateurs, ainsi que les paramètres par défaut des applications et de Windows pour permettre aux utilisateurs de démarrer rapidement avec leurs applications. Pour suivre ce didacticiel, vous devez déjà disposer d'une instance Image Builder. Si vous n'avez pas d'instance Image Builder à utiliser, consultez Lancer un Image Builder pour l'installation et la configuration d'applications de streaming.

Important

Ce didacticiel contient des informations qui s'appliquent à la dernière publication sur les images de base. Pour plus d'informations, consultez AppStream Notes de mise à jour de l'image de base 2.0 et de l'image gérée.

Étape 1 : Installer des applications sur l'instance Image Builder

Au cours de cette étape, vous allez connecter une instance Image Builder et y installer vos applications.

Important

Pour terminer l'étape, connectez-vous à l'instance Image Builder avec le compte Administrateur local ou un compte de domaine disposant des autorisations d'administrateur local. Ne renommez pas ou ne supprimez pas le compte Administrateur local intégré. Si vous renommez ou supprimez le compte, l'instance Image Builder ne démarre pas et la création de l'image échoue.

Pour installer des applications sur l'instance Image Builder
  1. Connectez-vous à l'instance Image Builder en effectuant l'une des actions suivantes :

    • Utilisez la console AppStream 2.0 (pour les connexions Web uniquement)

    • Créez une URL de streaming (pour les connexions Web ou du client AppStream 2.0)

      Note

      Si l'instance Image Builder à laquelle vous souhaitez vous connecter est jointe à un domaine Active Directory et que votre organisation requiert une connexion par carte à puce, vous devez créer une URL de streaming et utiliser le client AppStream 2.0 pour la connexion. Pour plus d'informations sur la connexion par carte à puce, consultez Cartes à puce.

  2. Installez des applications à partir d'un site web ou de toute autre source de téléchargement. Installez les applications que vous souhaitez avant de passer à l'étape suivante.

    Note

    Téléchargez et installez uniquement les applications de sites dans lesquels vous avez confiance.

    Si une application nécessite le redémarrage du système d'exploitation Windows, effectuez l'opération. Avant le redémarrage du système d'exploitation, vous êtes déconnecté de votre instance Image Builder. Une fois le redémarrage terminé, connectez-vous de nouveau à l'instance Image Builder, puis terminez l'installation de l'application.

Étape 2 : Créer un catalogue d'applications AppStream 2.0

Dans cette étape, créez un catalogue d'applications AppStream 2.0 en spécifiant les applications (.exe), les scripts par lots (.bat), et les raccourcis d'applications (.lnk) de votre image. Pour chaque application que vous prévoyez de diffuser, vous pouvez spécifier le nom, le nom d'affichage, le fichier exécutable à lancer et l'icône à afficher. Si vous choisissez un raccourci d'application, ces valeurs sont préremplies pour vous.

Important

Pour terminer l'étape, vous devez être connecté à l'instance Image Builder avec le compte Administrateur local ou un compte de domaine ayant les autorisations d'administrateur local.

Pour créer un catalogue d'applications AppStream 2.0
  1. À partir du bureau de l'Image Builder, ouvrez l'application Image Assistant. Image Assistant vous guide tout au long du processus de création d'image.

  2. Dans 1. Ajouter des applications, choisissez + Ajouter une application et naviguez jusqu'à l'emplacement de l'application, du script ou du raccourci à ajouter. Choisissez Open.

  3. Dans la boîte de dialogue Paramètres de lancement de l'application, conservez ou modifiez les paramètres par défaut pour Nom, Nom d'affichage et Chemin d'accès à l'icône. Le cas échéant, vous pouvez spécifier des paramètres de lancement (arguments supplémentaires transmis à l'application lorsqu'elle est lancée) et un répertoire de travail pour l'application. Lorsque vous avez terminé, sélectionnez Enregistrer.

    Les paramètres Display Name (Nom d'affichage) et Icon Path (Chemin d'accès à l'icône) déterminent la façon dont le nom et l'icône de votre application apparaissent dans le catalogue d'applications. Le catalogue est visible des utilisateurs lorsque ces derniers se connectent à une session de streaming AppStream 2.0.

  4. Répétez les étapes 2 et 3 pour chaque application dans Image Assistant et confirmez que les applications apparaissent sur l'ongletAdd Apps (Ajouter des applications). Lorsque vous avez terminé, choisissez Suivant pour continuer à utiliser Image Assistant pour créer votre image.

Étape 3 : Créer des paramètres par défaut pour Windows et les applications

Dans cette étape, vous allez créez les paramètres par défaut des applications et de Windows des utilisateurs AppStream 2.0. Ceux-ci peuvent ainsi commencer à utiliser les applications lors de leurs sessions de streaming AppStream 2.0 sans avoir à créer ou configurer eux-mêmes les paramètres.

Important

Pour terminer cette étape, vous devrez être connecté à l'Image Builder avec le compte local Template User (Utilisateur de modèle) ou un compte utilisateur du domaine qui ne dispose pas des autorisations d'administrateur local.

Pour créer des paramètres par défaut pour Windows et les applications pour vos utilisateurs
  1. Dans Image Assistant, dans 2. Configurer les applications, choisissez Changer d'utilisateur. Cela déconnecte votre session actuelle et affiche le menu de connexion.

  2. Effectuez l'une des actions suivantes :

    • Si l'instance Image Builder n'est pas jointe à un domaine Active Directory, sous l'onglet Utilisateur local, choisissez Utilisateur modèle. Ce compte vous permet de créer des paramètres par défaut pour Windows et les applications.

    • Si votre Image Builder est joint à un domaine Active Directory, choisissez l'onglet Directory User (Utilisateur Directory), connectez-vous en tant qu'utilisateur du domaine ne disposant pas des autorisations d'administrateur local.

  3. À partir du bureau de l'instance Image Builder, ouvrez Image Assistant, qui affiche les applications que vous avez ajoutées lorsque vous avez créé le catalogue d'applications.

  4. Choisissez l'application pour laquelle vous souhaitez créer des paramètres d'application par défaut.

  5. Lorsque l'application est ouverte, créez ces paramètres en fonction des besoins.

  6. Lorsque vous avez terminé, fermez l'application et revenez à Image Assistant.

  7. Si vous avez spécifié plusieurs applications dans Image Assistant, répétez les étapes 4 à 6 pour chaque application en fonction des besoins.

  8. Si vous souhaitez définir des paramètres Windows par défaut, faites-le maintenant. Lorsque vous avez terminé, revenez à Image Assistant.

  9. Choisissez Switch user (Changer d'utilisateur) et connectez-vous avec le même compte que celui que vous avez utilisé pour créer le catalogue d'applications (un compte qui dispose des autorisations d'administrateur local).

  10. Dans Image Assistant, dans 2. Configurer les applications, exécutez l'une des actions suivantes :

    • Si votre Image Builder n'est pas joint à un domaine Active Directory, choisissez Save settings (Enregistrer les paramètres).

    • Si l'instance Image Builder est jointe à un domaine Active Directory, dans la liste Choose which user settings to copy (Choisir les paramètres utilisateur à copier), choisissez le même compte que celui que vous avez utilisé pour vous connecter à l'instance Image Builder lorsque vous avez créé les paramètres d'application et Windows par défaut, puis choisissez Save settings (Enregistrer les paramètres).

      La liste Choisir les paramètres à copier affiche tous les comptes utilisateur dont les paramètres sont enregistrés sur l'instance Image Builder.

  11. Lorsque vous avez terminé, choisissez Suivant pour continuer à créer votre image.

Étape 4 : Tester les applications

Dans cette étape, vérifiez que les applications que vous avez ajoutées s'ouvrent correctement et fonctionnent comme prévu. Pour ce faire, démarrez une nouvelle session Windows en tant qu'utilisateur disposant d'autorisations similaires à celles de vos utilisateurs.

Important

Pour terminer l'étape, vous devez vous connecter à l'instance Image Builder avec le compte Utilisateur test ou un compte de domaine ne disposant pas des autorisations d'administrateur local.

Pour tester vos applications
  1. Dans Image Assistant, dans 3. Test, exécutez l'une des actions suivantes :

    • Si votre Image Builder n'est pas joint à un domaine Active Directory, choisissez Switch user (Changer d'utilisateur).

    • Si l'instance Image Builder est jointe à un domaine Active Directory, vous avez besoin d'un compte de domaine pour tester les applications ; si l'utilisateur dispose déjà de paramètres sur l'instance Image Builder, vous devez réinitialiser ses paramètres d'application. Pour ce faire, sélectionnez l'utilisateur à partir de la liste User to reset (Utilisateur à réinitialiser), puis choisissez Reset (Réinitialiser). Lorsque vous avez terminé, sélectionnez Switch user (Changer d'utilisateur).

      Note

      Si votre Image Builder est nouveau et qu'aucun utilisateur n'a de paramètres dessus, la liste n'affiche aucun utilisateur.

  2. Choisissez le compte utilisateur à utiliser pour les tests en exécutant l'une des actions suivantes :

    • Si votre Image Builder n'est pas joint à un domaine Active Directory, choisissez Test User (Tester l'utilisateur). Ce compte vous permet de tester vos applications en utilisant les mêmes stratégies et autorisations que vos utilisateurs.

    • Si l'instance Image Builder est jointe à un domaine Active Directory, choisissez Utilisateur Active Directory, spécifiez les informations d'identification d'un compte de domaine ne disposant pas des autorisations d'administrateur local, puis choisissez Connexion.

  3. À partir du bureau de l'instance Image Builder, ouvrez Image Assistant, qui affiche les applications que vous avez spécifiées lorsque vous avez créé le catalogue d'applications.

  4. Choisissez l'application que vous souhaitez tester, pour confirmer qu'elle s'ouvre correctement et que tous les paramètres d'application par défaut que vous avez créés sont appliqués.

  5. Lorsque l'application est ouverte, testez-la selon vos besoins. Lorsque vous avez terminé, fermez l'application et revenez à Image Assistant.

  6. Si vous avez spécifié plusieurs applications dans Image Assistant, répétez les étapes 4 à 5 pour tester chaque application en fonction des besoins.

  7. Lorsque vous avez terminé, sélectionnez Switch User (Changer d'utilisateur), puis effectuez l'une des actions suivantes :

    • Si l'instance Image Builder n'est pas jointe à un domaine Active Directory, sous l'onglet Utilisateur local, choisissez Administrateur.

    • Si votre Image Builder est joint à un domaine Active Directory et que vous étiez connecté en tant qu'utilisateur du domaine disposant des autorisations d'administrateur local pour spécifier des applications dans Image Assistant, connectez-vous sous le même utilisateur.

  8. Choisissez Suivant pour continuer à créer votre image.

Étape 5 : Optimiser les applications

Au cours de cette étape, Image Assistant ouvre vos applications l'une après l'autre, identifie leurs dépendances de lancement et effectue des optimisations pour s'assurer que les applications se lancent rapidement. Il s'agit des étapes obligatoires effectuées sur toutes les applications de la liste.

Pour optimiser vos applications
  1. Dans Image Assistant, dans 4. Optimiser, choisissez Lancer.

  2. AppStream 2.0 lance automatiquement la première application de la liste. Lorsque l'application a complètement démarré, fournissez toute entrée requise pour procéder à la première exécution de l'application. Par exemple, un navigateur Web peut vous inviter à importer des paramètres avant d'être totalement opérationnel.

  3. Une fois que vous avez terminé la première exécution et vérifié que l'application fonctionne comme prévu, choisissez Continue (Continuer). Si vous avez ajouté plus d'une application à votre image, chaque application s'ouvre automatiquement. Répétez cette étape pour chaque application en fonction des besoins, en gardant toutes les applications en cours d'exécution.

  4. Lorsque vous avez terminé, l'onglet suivant dans Image Assistant, 5. Configurer l'image, s'affiche automatiquement.

Étape 6 : Terminer la création de l'image

Au cours de cette étape, vous allez attribuer un nom à l'image et achever sa création.

Pour créer l'image
  1. Saisissez un nom unique pour l'image, puis un nom d'affichage et une description (facultatifs). Le nom de l'image ne peut pas commencer par « Amazon », « AWS » ou « AppStream ».

    Vous pouvez également ajouter une ou plusieurs balise(s) à l'image. Pour ce faire, sélectionnez Add tags (Ajouter des balises), puis tapez la clé et la valeur de la balise. Répétez cette étape pour ajouter d'autres balises. Pour plus d'informations, consultez Balisage des ressources Amazon AppStream 2.0. Lorsque vous avez terminé, sélectionnez Next.

    Note

    Si vous choisissez une image de base publiée par AWS le 7 décembre 2017 ou ultérieurement, l'option Toujours utiliser la dernière version de l'agent s'affiche, sélectionnée par défaut. Nous vous recommandons de laisser cette option sélectionnée pour que les instances de streaming qui sont lancées à partir de l'image utilisent toujours la dernière version de l'agent. Si vous désactivez l'option, vous ne pouvez pas l'activer à nouveau une fois la création de l'image terminée. Pour en savoir plus sur la dernière version de l'agent AppStream 2.0, consultez AppStream Notes de mise à jour de l'agent 2.0.

  2. Dans 6. Vérifier, vérifiez les détails de l'image. Pour effectuer des modifications, choisissez Previous (Précédent) pour accéder à l'onglet Image Assistant approprié, effectuez les modifications nécessaires, puis suivez les étapes indiquées dans Image Assistant en fonction des besoins.

  3. Après avoir vérifié les détails de l'image, choisissez Disconnect and Create Image (Se déconnecter et créer l'image).

  4. La session à distance se déconnecte quelques instants plus tard. Lorsque le message Connectivité perdue s'affiche, fermez l'onglet du navigateur. Pendant la création de l'image, l'instance Image Builder a pour état Création de l'instantané en cours. Vous ne pouvez pas vous connecter à l'instance Image Builder tant que le processus n'est pas terminé.

  5. Revenez à la console et naviguez jusqu'à Images, Registre d'images. Vérifiez que la nouvelle image figure dans la liste.

    Pendant la création de l'image, l'état de l'image dans le registre d'images de la console apparaît comme Pending (En suspens) et vous ne pouvez pas vous y connecter.

  6. Choisissez l'icône Refresh (Actualiser) régulièrement pour mettre l'état à jour. Après la création de l'image, son état devient Disponible et l'instance Image Builder s'arrête automatiquement.

    Pour continuer la création d'images, démarrez l'instance Image Builder et connectez-vous y à partir de la console, ou créez une autre instance Image Builder.

Note

Après la création de l'image, vous êtes responsable de la maintenance des mises à jour du système d'exploitation Windows. Pour ce faire, vous pouvez utiliser les mises à jour gérées d'images AppStream 2.0. Vous êtes également responsable de la maintenance des mises à jour de vos applications et de leurs dépendances. Pour plus d'informations, consultez Tenir votre image AppStream 2.0 à jour.

Pour ajouter d'autres applications, mettre à jour des applications existantes ou modifier les paramètres de l'image, vous devez lancer et vous reconnecter à l'instance Image Builder que vous avez utilisée pour créer l'image. Sinon, si vous avez supprimé l'instance Image Builder, lancez une nouvelle instance Image Builder basée sur votre image. Ensuite, apportez vos modifications et créez une nouvelle image.

Étape 7 (facultative) : Baliser et copier une image

Vous pouvez ajouter une ou plusieurs balise(s) à une image pendant ou après sa création. Vous pouvez également copier l'image dans la même région, ou dans une nouvelle région du même compte Amazon Web Services. La copie d'une image source se traduit par une image de destination identique, mais distincte. Cependant, AWS ne copie aucune balise définie par l'utilisateur. De plus, vous pouvez uniquement copier les images personnalisées que vous créez, pas les images de base fournies par AWS.

Note

Vous ne pouvez pas copier simultanément plus de deux images vers une destination. Si la destination vers laquelle vous copiez une image atteint la limite d'images, un message d'erreur s'affiche. Dans ce cas, avant de copier l'image, vous devez supprimer des images de la destination. Une fois que le nombre d'images de la région de destination est inférieur au quota (aussi appelé limite) défini, lancez la copie d'image à partir de la région source. Pour plus d'informations, consultez Quotas de service d'Amazon AppStream 2.0.

Pour ajouter des balises à une image existante
  1. Dans le volet de navigation, choisissez Images, puis Registre d'images.

  2. Dans la liste des images, sélectionnez celle à laquelle vous souhaitez ajouter des balises.

  3. Choisissez Tags, Add/Edit Tags, Add Tag, puis spécifiez la clé et la valeur de la balise, et choisissez Save.

Pour plus d'informations, consultez Balisage des ressources Amazon AppStream 2.0.

Pour copier une image

La copie d'une image entre différentes régions géographiques vous permet de diffuser les applications depuis plusieurs régions basées sur la même image. En diffusant les applications au plus près des utilisateurs, vous améliorez leur expérience avec AppStream 2.0.

  1. Dans le volet de navigation, choisissez Images, puis Registre d'images.

  2. Dans la liste des images, sélectionnez celle à copier.

  3. Choisissez Actions, puis Copier.

  4. Dans la boîte de dialogue Copier une image, spécifiez les informations suivantes, puis choisissez Copier l'image :

    • Dans la zone Région de destination, choisissez la région vers laquelle copier la nouvelle image.

    • Dans la zone Nom, spécifiez le nom de l'image dans la région de destination.

    • Dans la zone Description (facultatif), spécifiez la description de l'image dans la région de destination.

  5. Pour vérifier la progression de l'opération de copie, revenez dans la console et naviguez jusqu'à Images, Registre d'images. Utilisez la barre de navigation pour basculer vers la région de destination (le cas échéant) et vérifiez que la nouvelle image s'affiche dans la liste des images.

    La nouvelle image s'affiche d'abord avec l'état Copie en cours dans le registre d'images de la console. Lorsque l'image est créée avec succès, son état devient Disponible, ce qui signifie que vous pouvez désormais utiliser l'image pour lancer une pile et diffuser vos applications.

Étape 8 : Nettoyer

Enfin, arrêtez vos instances Image Builder en cours d'exécution pour libérer des ressources et éviter l'imputation de frais inutiles à votre compte. Il est recommandé d'arrêter toutes les instances Image Builder en cours d'exécution et non utilisées. Pour plus d'informations, consultez Tarification d'Amazon AppStream 2.0.

Pour arrêter une instance Image Builder en cours d'exécution
  1. Dans le volet de navigation, choisissez Images, Instances Image Builder, puis sélectionnez l'instance Image Builder en cours d'exécution.

  2. Choisissez Actions, puis Arrêter.