Commencez avec Amazon AppStream 2.0 : configuration à l'aide d'exemples d'applications - 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.

Commencez avec Amazon AppStream 2.0 : configuration à l'aide d'exemples d'applications

Pour diffuser vos applications, Amazon AppStream 2.0 a besoin d'un environnement comprenant un parc associé à une pile et au moins une image d'application. Ce didacticiel explique comment configurer un exemple d'environnement AppStream 2.0 pour le streaming d'applications et comment donner aux utilisateurs l'accès à ce flux.

Note

Pour obtenir des conseils supplémentaires sur la façon de démarrer avec la AppStream version 2.0, consultez le guide de démarrage d'Amazon AppStream 2.0. Ce guide explique comment installer et configurer deux applications, effectuer des tâches administratives de base à l'aide de la console AppStream 2.0 et configurer un Amazon Virtual Private Cloud à l'aide d'un AWS CloudFormation modèle fourni.

Étape 1 : configurer un exemple de pile, choisir une image et configurer une flotte d’instances

Pour pouvoir diffuser vos applications, vous devez configurer une pile, choisir une image qui a des applications installées et configurer une flotte. Au cours de cette étape, vous utilisez un modèle pour simplifier ces tâches.

Pour configurer un exemple de pile, choisir une image et configurer une flotte d’instances
  1. Ouvrez la console AppStream 2.0 à l'adresse https://console.aws.amazon.com/appstream2.

  2. Choisissez Get Started si vous utilisez la console pour la première fois ou Quick Links dans le menu de navigation de gauche. Choisissez Set up with sample apps.

  3. Pour Étape 1: détails de la pile, conservez le nom par défaut ou entrez votre propre nom de pile. Vous pouvez également effectuer les opérations suivantes :

    • Nom d’affichage : entrez un nom à afficher pour la pile (100 caractères maximum).

    • Description – Conservez la description par défaut ou entrez votre propre description(maximum de 256 caractères).

    • Redirection URL — Spécifiez un utilisateur URL vers lequel les utilisateurs seront redirigés après la fin de leurs sessions de streaming.

    • Commentaires URL — Spécifiez le site URL vers lequel les utilisateurs seront redirigés après avoir cliqué sur le lien Envoyer des commentaires pour envoyer des commentaires sur leur expérience de streaming d'applications. Si vous ne spécifiez pas deURL, ce lien ne s'affiche pas.

    • Préférence de protocole de streaming — Spécifiez le protocole de streaming que vous souhaitez que votre stack préfère, UDP ouTCP. UDPn'est actuellement pris en charge que dans le client natif de Windows. Pour de plus amples informations, veuillez consulter Configuration système requise et support des fonctionnalités (client AppStream 2.0).

    • Balises : sélectionnez Ajouter des balises, puis tapez la clé et la valeur de la balise. Répétez cette étape autant que nécessaire pour ajouter d'autres balises. Pour de plus amples informations, veuillez consulter Marquer vos ressources Amazon AppStream 2.0.

    • VPCPoints de terminaison (avancés) — Vous pouvez créer un lien privé, qui est un point de VPCterminaison d'interface (point de terminaison d'interface), dans votre cloud privé virtuel (VPC). Pour commencer à créer le point de terminaison de l'interface, sélectionnez Créer un VPC point de terminaison. La sélection de ce lien ouvre la VPC console. Pour terminer la création du point de terminaison, suivez les étapes 3 à 6 de Pour créer un point de terminaison d’interface, dans Tutoriel : Création et diffusion à partir des points de VPC terminaison de l'interface.

      Après avoir créé le point de terminaison de l'interface, vous pouvez l'utiliser pour maintenir le trafic en streaming au sein de votreVPC.

    • Intégrer AppStream 2.0 (facultatif) — Pour intégrer une session de streaming AppStream 2.0 dans une page Web, spécifiez le domaine qui hébergera la session de streaming intégrée. Les sessions de streaming intégrées ne sont prises en charge que sur TCP le HTTPS [port 443].

      Note

      Vous devez remplir les conditions requises et effectuer des étapes supplémentaires pour configurer les sessions de streaming AppStream 2.0 intégrées. Pour de plus amples informations, veuillez consulter Intégrer des sessions de streaming Amazon AppStream 2.0.

  4. Choisissez Suivant.

  5. Pour Étape 2 : choix d’une image, un exemple d’image est déjà sélectionné. L'image contient des applications open source préinstallées à des fins d'évaluation. Choisissez Suivant.

  6. Pour Étape 3 : configurer une flotte, nous vous recommandons de conserver toutes les valeurs par défaut fournies. Vous pouvez modifier la plupart de ces valeurs après la création de la flotte.

    • Choisir le type d’instance : choisissez le type d’instance qui correspond aux besoins de performance de vos applications. Toutes les instances de streaming de votre flotte se lancent avec le type d’instance que vous sélectionnez. Pour plus d’informations, consultez AppStream Familles d'instances 2.0.

    • Type de flotte : choisissez le type de flotte qui répond à votre cas d’utilisation. Le type de flotte détermine sa disponibilité immédiate et son mode de tarification.

    • Durée maximale de la session en minutes : choisissez la durée maximale pendant laquelle une session de streaming peut rester active. Si les utilisateurs sont toujours connectés à une instance de streaming cinq minutes avant que cette limite ne soit atteinte, ils sont invités à enregistrer tous les documents ouverts avant d’être déconnectés. Une fois ce délai écoulé, l’instance est résiliée et remplacée par une nouvelle instance.

    • Délai avant déconnexion en minutes : choisissez la durée pendant laquelle une session de streaming doit rester active après la déconnexion des utilisateurs. Si les utilisateurs essaient de se reconnecter à l'instance de streaming après une déconnexion ou une interruption réseau dans cet intervalle de temps, ils sont connectés à la session précédente. Sinon, ils sont connectés à une nouvelle session avec une nouvelle instance. Si vous associez une pile à un parc pour lequel une redirection URL est spécifiée, une fois les sessions de streaming des utilisateurs terminées, les utilisateurs sont redirigés vers ce parcURL.

      Si un utilisateur met fin à la session en choisissant End Session dans la barre d'outils de la session de streaming, le délai de déconnexion n'est pas applicable. Au lieu de cela, l’utilisateur est invité à enregistrer les documents ouverts, puis il est immédiatement déconnecté de l’instance de streaming.

    • Délai d’inactivité avant déconnexion en minutes : choisissez la durée pendant laquelle les utilisateurs peuvent rester inactifs avant d’être déconnectés de leur session de streaming et avant le début de l’intervalle Délai avant déconnexion en minutes. Les utilisateurs sont avertis avant d’être déconnectés en raison de leur inactivité. S’ils essaient de se reconnecter à la session de streaming avant que l’intervalle de temps spécifié dans Délai avant déconnexion en minutes se soit écoulé, ils sont connectés à leur session précédente. Sinon, ils sont connectés à une nouvelle session avec une nouvelle instance de streaming. Si vous définissez la valeur sur 0, celle-ci est désactivée. Lorsque cette valeur est désactivée, les utilisateurs ne sont pas déconnectés en raison de leur inactivité.

      Note

      Les utilisateurs sont considérées comme inactifs lorsqu’ils arrêtent de se servir du clavier ou de la souris lors de leur session de streaming. Les chargements et téléchargements, les entrées audio, les sorties audio, et les modifications de pixels ne sont pas considérés comme une activité de l’utilisateur. Si les utilisateurs continuent d’être inactifs après que l’intervalle de temps défini par Délai d’inactivité avant déconnexion en minutes se soit écoulé, ils sont déconnectés.

    • Sessions utilisateur multiples : choisissez cette option si vous souhaitez configurer plusieurs sessions utilisateur sur une seule instance. Par défaut, chaque session utilisateur unique est desservie par une instance (session unique).

      Note

      La multisession n'est disponible que sur les flottes Always-on et On-Demand alimentées par un système d'exploitation Windows. La multi-sessions n’est pas disponible sur les flottes Elastic ni sur le système d’exploitation Linux.

      Assurez-vous d'utiliser les dernières images AppStream 2.0 pour les flottes multisessions. Pour que vos images restent up-to-date intactes, voirConservez votre image Amazon AppStream 2.0 Up-to-Date. Pour plus de détails sur les images prises en charge et les versions d'agent AppStream 2.0 pour les sessions multiples, consultezAppStream Notes de mise à jour de l'image de base 2.0 et de l'image gérée.

    • Nombre maximal de sessions par instance : nombre maximal de sessions utilisateur sur une instance. Vous devez choisir cette valeur en fonction des besoins de performance des applications de vos utilisateurs finaux. Vous pouvez également ajuster le nombre maximal de sessions par instance pour une flotte une fois celle-ci mise en service. Dans ce cas, les sessions utilisateur et les instances existantes ne seront pas affectées, mais la flotte deviendra cohérente avec la nouvelle valeur du nombre maximal de sessions par instance. La valeur doit être comprise entre 2 et 50. Avant de définir cette valeur pour votre flotte, consultez Recommandations multi-sessions.

    • Capacité minimale : choisissez un nombre minimal d’instances pour votre flotte en fonction du nombre minimal d’utilisateurs simultanés attendus. Chaque session utilisateur est servie par une instance. Par exemple, pour que votre pile prenne en charge 100 utilisateurs simultanés lors d’une faible demande, spécifiez 100 comme capacité minimale. Cela garantit que 100 instances sont en cours d'exécution, même s'il y a moins de 100 utilisateurs.

    • Capacité maximale : choisissez un nombre d’instances maximal pour votre flotte en fonction du nombre maximal d’utilisateurs simultanés attendus. Chaque session utilisateur est servie par une instance. Par exemple, pour que votre pile prenne en charge 500 utilisateurs simultanés lors d’une demande élevée, spécifiez 500 comme capacité maximale. Ainsi, jusqu'à 500 instances peuvent être créées à la demande.

    • Nombre minimal de sessions utilisateur par flotte : choisissez un nombre minimal de sessions utilisateur pour votre flotte en fonction du nombre minimal d’utilisateurs simultanés attendus. Par exemple, pour que votre pile prenne en charge 100 utilisateurs simultanés lors d’une faible demande, spécifiez 100 comme capacité minimale. Cela garantit que 100 sessions utilisateur sont disponibles même s’il y a moins de 100 utilisateurs.

    • Nombre maximal de sessions utilisateur par flotte : choisissez un nombre maximal de sessions utilisateur pour votre flotte en fonction du nombre maximal d’utilisateurs simultanés attendus. Par exemple, pour que votre pile prenne en charge 500 utilisateurs simultanés lors d’une demande élevée, spécifiez 500 comme capacité maximale. Cela garantit que jusqu’à 500 sessions utilisateur peuvent être mises en service à la demande.

      Note

      Pour une flotte à session unique, une instance est lancée pour chaque session utilisateur. Toutefois, pour le mode multi-sessions, le nombre d’instances en cours d’exécution dépend du nombre maximal de sessions par instance. Vous devez fournir la capacité en termes de sessions utilisateur. Le service décidera du nombre d’instances requises en fonction de votre type de flotte (multi-sessions ou session unique) et du nombre maximal de sessions par instance.

    • Détails de la mise à l'échelle — Spécifiez les politiques de dimensionnement utilisées par la AppStream version 2.0 pour augmenter et diminuer la capacité de votre flotte. Notez que la taille de votre flotte est limitée par les valeurs de capacité minimale et maximale que vous avez spécifiées. Pour de plus amples informations, veuillez consulter Fleet Auto Scaling pour Amazon AppStream 2.0.

    • IAMrôle (avancé) — Lorsque vous appliquez un IAM rôle depuis votre compte à une instance de flotte AppStream 2.0, vous pouvez effectuer des AWS API demandes depuis l'instance de flotte sans gérer manuellement les AWS informations d'identification. Pour appliquer un IAM rôle, effectuez l'une des opérations suivantes :

  7. Choisissez Suivant.

  8. Pour l'étape 4 : Configuration du réseau, une valeur par défaut VPC est fournie. Cela VPC inclut un sous-réseau public par défaut dans chaque zone de disponibilité et une passerelle Internet attachée à votreVPC. VPCIl inclut également un groupe de sécurité par défaut. Pour utiliser la VPC configuration par défaut, procédez comme suit :

    • Conservez la case à cocher Default Internet Access (Accès Internet par défaut) sélectionnée.

      Lorsque l’option Accès Internet par défaut est activée, un maximum de 100 instances de flotte est pris en charge. Si votre déploiement doit prendre en charge plus de 100 utilisateurs simultanés, utilisez plutôt la configuration de NAT passerelle.

    • Pour VPC, conservez la valeur par défaut VPC sélectionnée pour votre AWS région.

      Le VPC nom par défaut utilise le format suivant : vpc-vpc-id (No_default_value_Name).

    • Pour Subnet 1 (Sous-réseau 1) et Subnet 2 (Sous-réseau 2), conservez les sous-réseaux publics par défaut sélectionnés.

      Les noms de sous-réseaux par défaut utilisent le format suivant : subnet-subnet-id | (IPv4 CIDR block) | Default in availability-zone.

    • Pour Security groups (Groupes de sécurité), conservez le groupe de sécurité par défaut sélectionné.

      Le nom du groupe de sécurité par défaut utilise le format suivant : sg-security-group-id-default.

  9. Pour Étape 5: activer le stockage, effectuez les étapes suivantes, puis choisissez Suivant.

    Note

    Google Drive et ses OneDrive options ne sont actuellement pas disponibles pour les flottes multisessions.

    • Activer les dossiers de base : par défaut, ce paramètre est activé. Conservez le paramètre par défaut. Pour plus d’informations sur les exigences d’activation des dossiers de base, consultez Activez les dossiers de base pour vos utilisateurs AppStream 2.0.

    • Activer Google Drive : vous pouvez éventuellement autoriser les utilisateurs à associer leur compte Google Drive pour G Suite à la AppStream version 2.0. Vous pouvez activer Google Drive pour les comptes dans les domaines G Suite uniquement, et non pour les comptes Gmail personnels. Pour plus d'informations sur les exigences d'activation de Google Drive, consultez Activez Google Drive pour vos utilisateurs AppStream 2.0.

    • Activer OneDrive  : vous pouvez éventuellement autoriser les utilisateurs à associer leur compte Business OneDrive à la AppStream version 2.0. Vous ne pouvez activer que OneDrive pour les comptes de OneDrive domaines, pas pour les comptes personnels. Pour plus d'informations sur les conditions requises pour OneDrive l'activation, consultezActivez OneDrive pour vos utilisateurs AppStream 2.0.

  10. Dans Étape 6 : paramètres utilisateur, configurez les paramètres suivants. Lorsque vous avez terminé, choisissez Révision :

    Options d’autorisation du Presse-papiers, du transfert de fichiers, d’impression sur des appareils locaux et d’authentification :

    Note

    Imprimer sur un appareil local et Connexion par carte à puce pour Active Directory ne sont actuellement pas disponibles pour les flottes multi-sessions.

    • Presse-papiers : par défaut, les utilisateurs peuvent copier et coller des données entre leur appareil local et les applications de streaming. Vous pouvez limiter les options du Presse-papiers afin que les utilisateurs puissent uniquement coller les données dans leur session de streaming à distance ou uniquement copier les données sur leur appareil local. Vous pouvez aussi désactiver complètement les options du Presse-papiers. Les utilisateurs peuvent toujours copier et coller des données entre les applications dans leur session de streaming. Vous pouvez choisir Copier vers la limite de caractères de l'appareil local ou Coller vers la limite de caractères de la session distante, ou les deux pour limiter la quantité de données que les utilisateurs peuvent copier ou coller lorsqu'ils utilisent le presse-papiers, pendant ou hors de leur session de streaming AppStream 2.0. La valeur peut être comprise entre 1 et 20 971 520 (20 Mo) et prend par défaut la valeur maximale lorsqu'elle n'est pas spécifiée.

    • Transfert de fichiers : par défaut, les utilisateurs peuvent charger et télécharger des fichiers entre leur appareil local et leur session de streaming. Vous pouvez limiter les options de transfert de fichiers afin que les utilisateurs puissent uniquement charger des fichiers vers leur session de streaming ou uniquement télécharger les fichiers sur leur appareil local. Vous pouvez aussi désactiver complètement les options de transfert de fichiers.

      Important

      Si vos utilisateurs ont besoin d'une redirection du système de fichiers AppStream 2.0 pour accéder aux disques et dossiers locaux pendant leurs sessions de streaming, vous devez activer le chargement et le téléchargement de fichiers. Pour utiliser la redirection du système de fichiers, vos utilisateurs doivent avoir installé la version 1.0.480 ou ultérieure du client AppStream 2.0. Pour de plus amples informations, veuillez consulter Activez la redirection du système de fichiers pour vos utilisateurs AppStream 2.0.

    • Imprimer sur l’appareil local : par défaut, les utilisateurs peuvent imprimer les données sur leur appareil local à partir d’une application de streaming. Lorsqu’ils choisissent Imprimer dans l’application, ils peuvent télécharger un fichier .pdf qu’ils peuvent imprimer sur une imprimante locale. Vous pouvez désactiver cette option pour empêcher les utilisateurs d’imprimer sur un appareil local.

    • Connexion par mot de passe pour Active Directory : les utilisateurs peuvent saisir le mot de passe de leur domaine Active Directory pour se connecter à une instance de streaming AppStream 2.0 jointe à un domaine Active Directory.

      Vous pouvez également activer la connexion par carte à puce pour Active Directory. Vous devez sélectionner au moins une méthode d’authentification.

    • Connexion par carte à puce à Active Directory : les utilisateurs peuvent utiliser un lecteur de carte à puce et une carte à puce connectés à leur ordinateur local pour se connecter à une instance de streaming AppStream 2.0 jointe à un domaine Active Directory.

      Vous pouvez également activer la connexion par mot de passe pour Active Directory. Vous devez sélectionner au moins une méthode d’authentification.

    Note

    Paramètres du presse-papiers, du transfert de fichiers et de l'impression sur un appareil local : ces paramètres déterminent uniquement si les utilisateurs peuvent utiliser les fonctionnalités de transfert de données AppStream 2.0. Si votre image fournit un accès à un navigateur, à une imprimante en réseau ou à d’autres ressources à distance, vos utilisateurs peuvent être en mesure de transférer des données vers ou depuis leur session de streaming en utilisant d’autres méthodes.

    Paramètres d'authentification : ces paramètres contrôlent uniquement la méthode d'authentification qui peut être utilisée pour que Windows se connecte à une instance de streaming AppStream 2.0 (flotte ou générateur d'images). Ils ne contrôlent pas la méthode d’authentification qui peut être utilisée pour l’authentification en cours de session, une fois qu’un utilisateur s’est connecté à une instance de streaming. Pour plus d’informations sur les exigences de configuration relatives à l’utilisation de cartes à puce pour la connexion Windows et l’authentification en cours de session, consultez Cartes à puce.

    Options de permanence des paramètres d’application

    • Activer la permanence des paramètres d’application : les personnalisations de votre application par les utilisateurs et les paramètres de Windows sont automatiquement enregistrés après chaque session de streaming et appliqués lors de la suivante. Ces paramètres sont enregistrés dans un compartiment Amazon Simple Storage Service (Amazon S3) de votre compte, dans AWS la région dans laquelle la persistance des paramètres de l'application est activée.

    • Groupe de paramètres : le groupe de paramètres détermine quels paramètres d’application enregistrés sont utilisés pour une session de streaming à partir de cette pile. Si le même groupe de paramètres est appliqué à une autre pile, les deux piles utilisent les mêmes paramètres d’application. Par défaut, la valeur du groupe de paramètres est le nom de la pile.

    Note

    Pour plus d’informations sur les exigences d’activation et d’administration de la permanence des paramètres d’application, consultez Activez la persistance des paramètres d'application pour vos utilisateurs AppStream 2.0.

  11. Pour Étape 7 : vérification, vérifiez les détails de la pile. Pour modifier la configuration d’une section, choisissez Modifier et effectuez les modifications requises. Une fois que vous avez fini de vérifier les détails de la configuration, choisissez Créer.

  12. Dans la boîte de dialogue d’accusé de réception de tarification, activez la case à cocher d’accusé de réception et choisissez Créer.

  13. Lorsque le service configure les ressources, la page Piles s’affiche. Le statut de votre nouvelle pile devient Active lorsqu’elle est prête à être utilisée.

Etape 2 : Fournir l'accès aux utilisateurs

Après avoir créé une pile avec un parc associé, vous pouvez fournir un accès aux utilisateurs via le pool d'utilisateurs AppStream SAML 2.0, 2.0 [single sign-on (SSO)] ou AppStream 2.0API. Pour plus d’informations, consultez Administration du groupe d'utilisateurs dans Amazon AppStream 2.0 et Intégration d'Amazon AppStream 2.0 avec la SAML version 2.0.

Note

Les utilisateurs du groupe d'utilisateurs AppStream 2.0 ne peuvent pas être affectés à des piles dont les flottes sont jointes à un domaine Active Directory.

Pour cet exercice de mise en route, vous pouvez utiliser le groupe d'utilisateurs AppStream 2.0. Cette méthode d'accès vous permet de créer et de gérer des utilisateurs à l'aide d'un portail de connexion permanentURL. Pour tester rapidement le streaming d'applications sans configurer d'utilisateurs, procédez comme suit pour créer un flux temporaireURL, également appelé streamingURL.

Pour fournir un accès aux utilisateurs à l'aide d'un URL
  1. Dans le volet de navigation, sélectionnez Flottes.

  2. Dans la liste des flottes, choisissez la flotte associée à la pile pour laquelle vous souhaitez créer un streamingURL. Vérifiez que le statut de la flotte est En cours d’exécution.

  3. Dans le volet de navigation, choisissez Stack (Piles). Sélectionnez la pile, puis choisissez Actions, Créer un streaming URL.

  4. Dans User id, saisissez l'ID utilisateur. Choisissez un délai d'expiration, qui détermine la durée de validité du produit généréURL.

  5. Pour afficher le nom d'utilisateurURL, cliquez sur Obtenir URL.

  6. Pour copier le lien dans le presse-papiers, choisissez Copy Link.

Une fois que vous avez fourni à vos utilisateurs l'accès à la AppStream version 2.0, ils peuvent démarrer des sessions de streaming AppStream 2.0. Si vous fournissez un accès via le groupe d'utilisateurs AppStream 2.0, ils doivent utiliser un navigateur Web pour les sessions de streaming.

Si vous envisagez d'utiliser la SAML version 2.0 [single sign-on (SSO)] ou la AppStream version 2.0 API pour fournir un accès à vos utilisateurs, vous pouvez mettre le client AppStream 2.0 à leur disposition. Le client AppStream 2.0 est une application native conçue pour les utilisateurs qui ont besoin de fonctionnalités supplémentaires lors de leurs sessions de streaming AppStream 2.0. Pour de plus amples informations, veuillez consulter Fournir un accès via le client AppStream 2.0 pour Windows.

Ressources

Pour plus d’informations, consultez les ressources suivantes :