Stockage dans un compartiment Amazon S3 - 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.

Stockage dans un compartiment Amazon S3

Lorsque vous activez la persistance des paramètres des applications, les personnalisations des applications et les paramètres Windows de vos utilisateurs sont automatiquement enregistrés dans un fichier de disque dur virtuel (VHD) stocké dans un compartiment Amazon S3 créé dans votre AWS compte. Pour chaque AWS région, la AppStream version 2.0 crée un compartiment dans votre compte qui est unique à votre compte et à la région. Tous les paramètres d'application configurés par vos utilisateurs sont stockés dans le compartiment de cette région.

Vous n'avez pas besoin d'effectuer de tâches de configuration pour gérer ces compartiments S3 ; ils sont entièrement gérés par le service AppStream 2.0. Le VHD fichier stocké dans chaque compartiment est chiffré en transit à l'aide des SSL points de terminaison d'Amazon S3 et au repos à l'aide de AWS Managed CMKs. Les compartiments sont nommés dans un format spécifique comme suit :

appstream-app-settings-region-code-account-id-without-hyphens-random-identifier
region-code

Il s'agit du code de AWS région dans lequel la pile est créée avec la persistance des paramètres de l'application.

account-id-without-hyphens

L'identifiant AWS de votre compte. L'identificateur aléatoire garantit l'absence de conflit avec d'autres compartiments de cette région. La première partie du nom du compartiment, appstream-app-settings, ne change pas quel que soit le compte ou la région.

Par exemple, si vous activez la persistance des paramètres d'application pour les piles dans la région de l'ouest des États-Unis (Oregon) (us-west-2) sous le numéro de compte 123456789012 AppStream , la version 2.0 crée un compartiment Amazon S3 au sein de votre compte dans cette région avec le nom indiqué. Seul un administrateur disposant d’autorisations suffisantes peut supprimer ce compartiment.

appstream-app-settings-us-west-2-1234567890123-abcdefg

La désactivation de la persistance des paramètres de l'application ne supprime aucun des paramètres VHDs stockés dans le compartiment S3. Pour supprimer définitivement des paramètresVHDs, vous ou un autre administrateur disposant des autorisations appropriées devez le faire à l'aide de la console Amazon S3 ouAPI. AppStream La version 2.0 ajoute une politique de compartiment qui empêche la suppression accidentelle du compartiment. Pour plus d'informations, consultez IAMPolitiques et compartiment Amazon S3 pour la persistance des paramètres d'application dansIdentity and Access Management pour Amazon AppStream 2.0.

Lorsque la persistance des paramètres de l'application est activée, un dossier unique est créé pour chaque groupe de paramètres afin de stocker les paramètresVHD. La hiérarchie du dossier dans le compartiment S3 dépend de la manière dont l'utilisateur lance une session de streaming, comme décrit dans la section suivante.

Le chemin du dossier dans lequel les paramètres VHD sont stockés dans le compartiment S3 de votre compte utilise la structure suivante :

bucket-name/Windows/prefix/settings-group/access-mode/user-id-SHA-256-hash
bucket-name

Nom du compartiment S3 dans lequel les paramètres d'applications des utilisateurs sont stockés. Le format du nom est décrit plus haut dans cette section.

prefix

Préfixe spécifique à la version de Windows. Par exemple, v4 pour Windows Server 2012 R2.

settings-group

Valeur du groupe de paramètres. Cette valeur est appliquée à une ou plusieurs piles qui partagent les mêmes paramètres d'application.

access-mode

La méthode d'identification de l'utilisateur : custom pour les utilisateurs de la AppStream version 2.0 API ou CLI federated pour SAML et userpool pour les utilisateurs du groupe d'utilisateurs.

user-id-SHA-256-hash

Nom du dossier spécifique à l’utilisateur. Ce nom est créé à l'aide d'une chaîne hexadécimale de hachage minuscule de SHA -256 générée à partir de l'ID utilisateur.

L'exemple de structure de dossiers suivant s'applique à une session de streaming accessible en utilisant API ou CLI avec un ID utilisateur detestuser@mydomain.com, un Compte AWS ID de 123456789012 et le groupe de paramètres test-stack dans la région USA Ouest (Oregon) (us-west-2) :

appstream-app-settings-us-west-2-1234567890123-abcdefg/Windows/v4/test-stack/custom/a0bcb1da11f480d9b5b3e90f91243143eac04cfccfbdc777e740fab628a1cd13

Vous pouvez identifier le dossier d'un utilisateur en générant la valeur de hachage minuscule SHA -256 de l'ID utilisateur à l'aide de sites Web ou de bibliothèques de codage open source disponibles en ligne.