

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.

# Gestion d'une solution Amazon GameLift Servers d'hébergement (lancement et au-delà)
<a name="managing-hosting-solution"></a>

Cette section fournit des conseils sur la façon de gérer vos Amazon GameLift Servers ressources sur le long terme. Le lancement réussi de votre jeu multijoueur n'est que le début. La gestion d'une solution d'hébergement de production nécessite une attention constante aux performances, à l'optimisation des coûts, aux mises à jour de sécurité et à l'expérience des joueurs. Cette section fournit des conseils sur les aspects opérationnels du fonctionnement Amazon GameLift Servers en production, depuis les activités de lancement dès le premier jour jusqu'à la maintenance et à l'optimisation à long terme.

Que vous prépariez le lancement, que vous gériez un jeu en direct ou que vous optimisiez une solution d'hébergement établie, ces rubriques vous aideront à maintenir un hébergement de jeu fiable, rentable et adapté à votre base de joueurs.

# Gérez les ressources d'hébergement de jeux avec Amazon GameLift Servers
<a name="gamelift-console-intro"></a>

Gérez les Amazon GameLift Servers ressources, notamment les builds, les flottes, les files d'attente pour les sessions de jeu et les matchmakers. Vous pouvez utiliser la Amazon GameLift Servers console pour analyser les listes de ressources ou consulter les détails des ressources, y compris les métriques. Vous pouvez également récupérer des informations sur les ressources à l'aide du AWS SDK ou de la AWS CLI pour Amazon GameLift Servers 

## Amazon GameLift Serversfonctionnalités de la console
<a name="gamelift-console-features"></a>

Utilisez la Amazon GameLift Servers console pour consulter et gérer les ressources d'hébergement de vos jeux ainsi que votre activité d'hébergement en cours en temps quasi réel. La console propose une interface graphique pour la plupart des fonctionnalités de l'API de service pourAmazon GameLift Servers. Vous pouvez utiliser la console pour : 
+ **Utilisez le tableau de bord pour obtenir un instantané de haut niveau.** Vous pouvez consulter les numéros et l'état actuel de toutes vos ressources Amazon GameLift Servers d'hébergement et suivre des liens pour obtenir des informations sur les ressources individuelles.
+ **Gérez les ressources d'hébergement individuelles.** Vous pouvez créer, afficher et supprimer toutes les Amazon GameLift Servers ressources, et mettre à jour leurs propriétés modifiables. Vous pouvez également consulter certains types d'activités d'hébergement, tels que les événements et les indicateurs de performance.
+ **Interagissez avec le jeu et l'activité des sessions des joueurs.** Vous pouvez suivre l'activité des sessions de jeu et des sessions des joueurs par flotte, et utiliser ces informations pour résoudre les problèmes liés aux sessions de jeu. Consultez les détails d'une session de jeu, consultez les sessions des joueurs pour chaque session de jeu et recherchez l'activité des joueurs au cours de plusieurs sessions de jeu. Vous pouvez également arrêter des sessions de jeu individuelles si nécessaire.

**Topics**
+ [Amazon GameLift Serversfonctionnalités de la console](#gamelift-console-features)
+ [Tableau de bord d'hébergement dans la Amazon GameLift Servers console](gamelift-console-dashboard.md)
+ [Constructions de serveurs de jeu](gamelift-console-builds.md)
+ [Flottes dans la console Amazon GameLift Servers](gamelift-console-fleets.md)
+ [Alias dans la console Amazon GameLift Servers](gamelift-console-aliases.md)
+ [files d'attente pour les sessions de jeu sur la console Amazon GameLift Servers](queues-console.md)

# Tableau de bord d'hébergement dans la Amazon GameLift Servers console
<a name="gamelift-console-dashboard"></a>

Utilisez le tableau de bord de la Amazon GameLift Servers console pour obtenir un aperçu de haut niveau de l'état actuel des ressources Amazon GameLift Servers d'hébergement de votre AWS compte. Le **Amazon GameLift Serverstableau de bord** fournit une vue des éléments suivants :
+ Le nombre de builds aux statuts **Prêt**, **Initialisé** et **Échoué**. Choisissez **Afficher les versions** pour plus de détails sur les versions de votre région actuelle.
+ Le nombre de flottes, tous statuts confondus. Choisissez **Afficher les flottes pour obtenir des** informations sur les flottes de votre région actuelle.
+ Vos ressources actuelles.
+ Annonces de nouvelles fonctionnalités et de nouveaux services.

**Pour ouvrir le tableau de bord d'Amazon GameLift Servers**
+ Dans le volet de navigation de la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), sélectionnez **Dashboard**.

Depuis le tableau de bord, vous pouvez :
+ Préparez votre jeu pour le lancement en choisissant **Préparer le lancement** et en remplissant le questionnaire de lancement correspondant.
+ Demandez des augmentations de quotas de service en vue des lancements ou en réponse aux lancements en choisissant **Afficher les quotas de service**.
+ Consultez les articles de blog et les informations détaillées sur les nouvelles fonctionnalités en cliquant sur le lien dans la **section Fonctionnalités**.

![\[Le tableau de bord affiche l'état de toutes les Amazon GameLift Servers ressources de votre région actuelle.\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/gamelift-console-dashboard.png)


# Constructions de serveurs de jeu
<a name="gamelift-console-builds"></a>

La ressource de compilation représente le logiciel de votre serveur de jeu. Vous chargez votre package de compilation Amazon GameLift Servers pour le déployer sur des EC2 flottes gérées.

Consultez les informations sur les versions de serveurs de jeu intégrées à la Amazon GameLift Servers console ou à l'aide du AWS SDK pourAmazon GameLift Servers.

------
#### [ Console ]

Sur la page **Builds** de la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), vous pouvez consulter et gérer toutes les versions de serveur de jeu que vous avez téléchargées Amazon GameLift Servers pour les déployer sur des EC2 flottes gérées. Dans le volet de navigation, choisissez **Hosting**, **Managed EC2**, **Builds**.

La page **Builds** affiche les informations suivantes pour chaque build. Vous pouvez ajuster le contenu du tableau selon vos besoins à l'aide de l'outil **Préférences** (voir l'![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/settings.png)icône dans le coin supérieur droit du tableau). Les préférences personnalisées sont enregistrées auprès de l'utilisateur de votre AWS compte et sont automatiquement appliquées chaque fois que vous consultez cette page.

**Note**  
La page **Builds** affiche uniquement les builds de votre AWS région actuelle.
+ **Nom** : nom associé à la version téléchargée.
+ **État** : statut de la version. Affiche l'un des trois messages d'état suivants :
  + **Initialisé** : le téléchargement n'a pas commencé ou est toujours en cours.
  + **Prêt** — La version est prête pour la création d'une flotte.
  + **Échec** : le délai de compilation a expiré avant la Amazon GameLift Servers réception des fichiers binaires.
+ **Heure de création** : date et heure auxquelles vous avez chargé le buildAmazon GameLift Servers.
+ **ID de build** : ID unique attribué au build lors du téléchargement.
+ **Version** : étiquette de version associée à la version téléchargée.
+ **Système d'exploitation : système d'**exploitation sur lequel s'exécute le build. Le système d'exploitation de compilation détermine le système d'exploitation à Amazon GameLift Servers installer sur les instances d'une flotte.
+ **Taille** : taille, en mégaoctets (Mo), du fichier de compilation chargé vers. Amazon GameLift Servers
+ **Flottes** : nombre de flottes déployées avec le build.

À partir de cette page, vous pouvez effectuer l'une des opérations suivantes :
+ Consulter les détails d'une version de génération. Choisissez le nom d'un build pour ouvrir sa page de détails de build.
+ Créer une nouvelle flotte à partir d'une version de génération. Sélectionnez un build, puis choisissez **Create fleet**.
+ Filtrer et trier la liste de versions de génération. Utiliser les commandes situées dans la partie supérieure tableau.
+ Supprimer une build. Sélectionnez une version, puis choisissez **Supprimer**.

**Détails de construction**  
Sur la page **Builds**, choisissez le nom d'un build pour ouvrir sa page de détails. La section **Vue d'ensemble** de la page de détails affiche les mêmes informations récapitulatives sur les **builds que sur la page Builds**. La section **Flottes** affiche la liste des flottes qui exécutent le build, y compris les mêmes informations récapitulatives que celles de la page [**Flottes**](gamelift-console-fleets.md).

------
#### [ AWS SDK ]

Utilisez les commandes AWS CLI suivantes pour récupérer des informations sur cette ressource :
+ [ListBuild](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListBuilds.html)
+ [DescribeBuild](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeBuild.html)

------

# Mettre à jour la version d'un serveur de jeu
<a name="gamelift-build-cli-uploading-update-build-files"></a>

Lorsque vous déployez la version de votre serveur de jeu pour un hébergement EC2 Amazon GameLift Servers géré, vous téléchargez le logiciel de votre serveur de jeu et vous créez une ressource de Amazon GameLift Servers compilation. Après avoir créé un Amazon GameLift Servers build, vous pouvez mettre à jour les métadonnées du build, mais vous ne pouvez pas mettre à jour les fichiers de build eux-mêmes. Pour déployer les mises à jour de la version de votre serveur de jeu, vous devez télécharger un nouvel ensemble de fichiers et créer une nouvelle Amazon GameLift Servers version à l'aide de la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/gamelift/upload-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/upload-build.html)commande. Vous pouvez également utiliser la [https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-build.html)commande pour télécharger une nouvelle version à partir d'un compartiment Amazon S3 que vous contrôlez. Déployez ensuite la nouvelle version en créant une nouvelle flotte pour celle-ci.

Vous pouvez mettre à jour les métadonnées d'une version, y compris le nom et la description. Pour ces tâches, utilisez la Amazon GameLift Servers console ou la [https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-build.html) AWS CLI commande. 

## Automatisez les mises à jour de vos builds de
<a name="gamelift-build-uploading-automate"></a>

Suivez ces conseils pour automatiser et rationaliser le processus de mise à jour des versions de serveurs de jeu pour les flottes Amazon GameLift Servers gérées :
+ **Utilisez les files d'attente des sessions de jeu et échangez des flottes selon vos besoins.** Lorsque vous envoyez des demandes de session de jeu àAmazon GameLift Servers, spécifiez une file d'attente de session de jeu au lieu d'une flotte spécifique. Avec les files d'attente, vous pouvez ajouter des flottes avec une nouvelle version et supprimer les anciennes flottes si nécessaire. Pour de plus amples informations, veuillez consulter [Configurer le placement des sessions de jeu](queues-intro.md).
+ **Utilisez des alias pour transférer les joueurs vers une nouvelle version du jeu.** Lorsque vous envoyez des demandes de session de jeu àAmazon GameLift Servers, spécifiez un alias de flotte au lieu d'un identifiant de flotte. Pour de plus amples informations, veuillez consulter [Créez un Amazon GameLift Servers alias](aliases-creating.md).
+ **Configuré pour le développement itératif.** Pendant le développement du jeu, explorez les options permettant de configurer un environnement de test hébergé permettant un développement itératif rapide. Consultez [Configuration pour le développement itératif avec Anywhere Amazon GameLift Servers](integration-dev-iteration.md).

Essayez ces ressources de la [Amazon GameLift Serversboîte à outils](https://github.com/aws/amazon-gamelift-toolkit) sur GitHub :

**Outil de mise à jour rapide des versions (pour le développement uniquement)**  
Cet outil vous permet de modifier les versions de serveurs de jeu déjà déployées sur les ordinateurs d'une flotte EC2 gérée, ce qui vous permet de gagner du temps lors des itérations de développement rapides. L'outil dispose de plusieurs options ; vous pouvez remplacer la version complète du jeu ou modifier des fichiers spécifiques, et vous pouvez gérer le redémarrage des processus du serveur de jeu après les mises à jour. Vous pouvez également l'utiliser pour mettre à jour tous les calculs d'un parc ou pour cibler des calculs individuels.  
Visitez le référentiel Amazon GameLift Servers Toolkit GitHub pour accéder à l'[outil de mise à jour rapide](https://github.com/aws/amazon-gamelift-toolkit/tree/main/fast-build-update-tool) GitHub des versions et en savoir plus sur son utilisation.

**Exemple de script de déploiement en production**  
Ce script montre comment automatiser le processus de mise à jour des versions de serveurs de jeu déployées sur des flottes EC2 gérées en production. Pour utiliser ce script, votre solution Amazon GameLift Servers d'hébergement doit utiliser des alias pour abstraire le parc IDs. L'exemple de script gère les étapes de base suivantes : télécharger une version mise à jour, créer une nouvelle version et la déployer dans une nouvelle flotte, rediriger le trafic des joueurs d'une flotte existante vers la nouvelle flotte et supprimer l'ancienne flotte. Personnalisez l'exemple de script pour répondre à vos exigences de déploiement spécifiques.  
Visitez le référentiel du Amazon GameLift Servers Toolkit GitHub pour obtenir l'[exemple de script de déploiement en production](https://github.com/aws/amazon-gamelift-toolkit/tree/main/production-deployment-sample-script) GitHub et en savoir plus sur son utilisation.

# Flottes dans la console Amazon GameLift Servers
<a name="gamelift-console-fleets"></a>

La ressource de flotte représente un ensemble de machines informatiques déployées avec vos serveurs de jeu et qui les exécutent. Selon votre solution d'hébergement, vous pouvez avoir des EC2 flottes gérées, des flottes de conteneurs gérées, des flottes Anywhere ou une combinaison des deux.

Consultez les informations relatives aux flottes dans la Amazon GameLift Servers console ou à l'aide du ou du AWS SDK pour. Amazon GameLift Servers

------
#### [ Console ]

Vous pouvez consulter les informations relatives à toutes les flottes créées pour héberger vos jeux sur Amazon GameLift Servers votre AWS compte. Dans le volet de navigation de gauche de la console, recherchez l'option d'hébergement souhaitée (Anywhere, Managed EC2, Managed containers), puis choisissez **Fleets**. 

Pour chaque option d'hébergement, la page **Flottes** répertorie les flottes situées dans la région actuellement sélectionnée AWS . Sur la page **Flottes**, vous pouvez créer une nouvelle flotte ou consulter des informations supplémentaires sur une flotte. La [page détaillée](gamelift-console-fleets-metrics.md) d'une flotte contient des informations d'utilisation, des statistiques, des données de session de jeu et des données de session de joueur. Vous pouvez également modifier un enregistrement de flotte ou supprimer une flotte.

Une page **Flottes** affiche par défaut les informations récapitulatives suivantes. Vous pouvez ajuster le contenu du tableau selon vos besoins à l'aide de l'outil **Préférences** (voir l'![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/settings.png)icône dans le coin supérieur droit du tableau). Les préférences personnalisées sont enregistrées auprès de l'utilisateur de votre AWS compte et sont automatiquement appliquées chaque fois que vous consultez cette page.
+ **ID** — Identifiant attribué à la flotte. Cet identifiant est unique au sein de l' Région AWS endroit où la flotte est créée.
+ **Nom** — Un nom convivial donné à la flotte.
+ **État — État** de la flotte : **nouveau**, en cours de **téléchargement**, en cours de **construction** et **actif**.
+ **Heure de création** : date et heure de création de la flotte.
**Note**  
Une flotte affiche une icône d’avertissement pour les flottes créées il y a plus de 90 jours. À titre de bonne pratique, nous vous recommandons de remplacer les flottes tous les 30 jours afin de garantir un environnement d' up-to-dateexécution sécurisé pour vos serveurs de jeux hébergés. Pour de plus amples informations, consultez [Bonnes pratiques de sécurité pour Amazon GameLift Servers](security-best-practices.md).
+ **Type de flotte** : disponibilité des instances utilisées pour héberger vos jeux, ce qui peut avoir un impact sur les coûts d'hébergement. Une flotte gérée peut utiliser des instances **à la demande** (toujours disponibles) ou **ponctuelles** (la disponibilité varie).
+ **Instances actives** : nombre d' EC2 instances utilisées par le parc.
+ **Instances souhaitées** : nombre d' EC2 instances à maintenir actives.
+ **Sessions de jeu** : nombre de sessions de jeu actives en cours dans la flotte. Les données sont retardées de cinq minutes.
+ **Sessions de joueurs :** nombre de sessions de joueurs actives dans la flotte. Les données sont retardées de cinq minutes.

------
#### [ AWS SDK ]

Utilisez les commandes AWS CLI suivantes pour récupérer des informations sur cette ressource :
+  EC2 Flottes gérées
  + [ListFleets](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListFeets.html)
  + [ListCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListCompute.html)
  + [DescribeFleetAttributes](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetAttributes.html)
  + [DescribeCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeCompute.html)
  + [DescribeFleetCapacity](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetCapacity.html)
  + [DescribeFleetUtilization](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetUtilization.html)
+ Flottes de conteneurs gérées
  + [ListContainerFleets](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListContainerFleets.html)
  + [DescribeContainerFleet](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeContainerFleet.html)
  + [ListContainerGroupDefinitions](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListContainerGroupDefinition.html)
  + [DescribeContainerGroupDefinition](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeContainerGroupDefinition.html)
+ 
  + [ListFleets](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListFeets.html)
  + [ListCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListCompute.html)
  + [DescribeFleetAttributes](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetAttributes.html)
  + [DescribeCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeCompute.html)

------

# Mettre à jour la configuration d'une Amazon GameLift Servers flotte
<a name="fleets-editing"></a>

Utilisez la Amazon GameLift Servers console ou la AWS CLI pour mettre à jour les paramètres de votre flotte, modifier les sites distants ou supprimer une flotte. Pour les flottes gérées, vous ne pouvez pas modifier la version du serveur de jeu ou le type d'instance d'une flotte. Au lieu de cela, vous devez remplacer la flotte.

**Outil de mise à jour rapide (pour le développement uniquement)**  
Dans le cas EC2 des flottes gérées, pour déployer une mise à jour de build sur un serveur de jeu, vous devez télécharger chaque nouvelle version Amazon GameLift Servers et créer une nouvelle flotte pour celle-ci.   
L'outil de mise à jour rapide des versions vous permet de contourner ces étapes pendant le développement, ce qui vous permet de gagner du temps et d'accélérer les itérations de développement. Avec cet outil, vous pouvez rapidement mettre à jour les fichiers de build de votre jeu sur tous les ordinateurs d'une flotte existante. L'outil propose plusieurs options ; vous pouvez remplacer une version complète d'un jeu ou modifier 6 fichiers spécifiques, et vous pouvez gérer le redémarrage des processus du serveur de jeu après les mises à jour. Vous pouvez également l'utiliser pour mettre à jour les calculs individuels d'une flotte.  
Pour obtenir l'outil Fast Build Update et en savoir plus sur son utilisation, consultez le référentiel Amazon GameLift Servers Toolkit pour [l'outil Fast Build Update](https://github.com/aws/amazon-gamelift-toolkit/tree/main/fast-build-update-tool) Tool sur Github. 

Vous pouvez mettre à jour les attributs de flotte modifiables, les paramètres de port et les configurations d'exécution à l'aide de la Amazon GameLift Servers console ou de la AWS CLI. Pour modifier les limites de mise à l'échelle, voir[Dimensionner automatiquement la capacité de la flotte avec Amazon GameLift Servers](fleets-autoscaling.md).

------
#### [ Console ]

1. Dans le volet de navigation de la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), sélectionnez **Fleets.**

1. Choisissez la flotte que vous souhaitez mettre à jour. Un parc doit être en `ACTIVE` état pour que vous puissiez le modifier.

1. Sur la page détaillée de la flotte, dans l'une des sections suivantes, choisissez **Modifier**.
   + **Réglages du parc**
     + Modifiez les attributs de la flotte tels que **Name** et **Description**. 
     + Ajoutez ou supprimez **des groupes** de mesures qu'Amazon CloudWatch utilise pour suivre les Amazon GameLift Servers statistiques agrégées de plusieurs flottes.
     + Mettez à jour **les paramètres de limite de création de ressources**. 
     + Activez ou désactivez la protection des sessions de jeu.
   + **Configuration d'exécution** : vous pouvez modifier l'un des paramètres suivants de vos configurations d'exécution et ajouter ou supprimer des configurations d'exécution.
     + Modifiez le **chemin de lancement** de votre serveur de jeu.
     + Ajoutez, supprimez ou modifiez les **paramètres de lancement** facultatifs.
     + Modifiez le nombre de **processus simultanés** exécutés par vos serveurs de jeu.
   + **Activation des sessions de jeu** : modifiez la façon dont vous souhaitez que les processus du serveur s'exécutent et hébergent les sessions de jeu en mettant à jour le **nombre maximum d'activations simultanées de sessions de jeu** et le **nouveau délai d'activation**.
   + **EC2 paramètres de port** — Mettez à jour les adresses IP et les plages de ports qui autorisent l'accès entrant à la flotte.

1. Choisissez **Confirmer** pour enregistrer les modifications.

------
#### [ AWS CLI ]

 

Utilisez les commandes AWS CLI suivantes pour mettre à jour un parc :
+ [update-fleet-attributes](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-fleet-attributes.html)
+ [update-fleet-port-settings](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-fleet-port-settings.html)
+ [update-runtime-configuration](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-runtime-configuration.html)

------

# Mettre à jour les emplacements du parc
<a name="fleets-update-locations"></a>

Vous pouvez ajouter ou supprimer les sites distants d'une flotte à l'aide de la Amazon GameLift Servers console ou de la AWS CLI. Vous ne pouvez pas modifier la région d'origine d'une flotte.

------
#### [ Console ]

1. Dans le volet de navigation de la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), sélectionnez **Fleets.**

1. Choisissez la flotte que vous souhaitez mettre à jour. Un parc doit être en `ACTIVE` état pour que vous puissiez le modifier.

1. Sur la page détaillée de la flotte, choisissez l'onglet **Emplacements** pour afficher les emplacements de la flotte. 

1. Pour ajouter de nouveaux sites distants, choisissez **Ajouter** et sélectionnez les emplacements vers lesquels vous souhaitez déployer les instances. Cette liste n'inclut pas les instances pour lesquelles le type d'instance du parc n'est pas disponible.

1. Une fois les nouveaux points de vente sélectionnés, choisissez **Ajouter**. Amazon GameLift Serversajoute les nouveaux emplacements à la liste, avec le statut défini sur`NEW`. Amazon GameLift Serverscommence ensuite à approvisionner une instance dans chaque emplacement ajouté et à la préparer pour héberger des sessions de jeu.

1. Pour supprimer des sites distants existants de la flotte, utilisez les cases à cocher pour sélectionner un ou plusieurs sites répertoriés. 

1. Une ou plusieurs flottes étant sélectionnées, choisissez **Supprimer**. Les emplacements supprimés restent dans la liste, le statut étant défini sur`DELETING`. Amazon GameLift Serverscommence ensuite le processus de cessation de l'activité dans l'emplacement supprimé. Si des instances actives hébergent des sessions de jeu, Amazon GameLift Servers utilise le processus de fermeture du serveur de jeu pour mettre fin aux sessions de jeu, fermer les serveurs de jeu et arrêter les instances en toute simplicité.

------
#### [ AWS CLI ]

 

Utilisez les commandes AWS CLI suivantes pour mettre à jour l'emplacement des flottes :
+ [create-fleet-locations](https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-fleet-locations.html)
+ [delete-fleet-locations](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-fleet-locations.html)

------

# Supprimer une flotte
<a name="fleets-deleting"></a>

Vous pouvez supprimer une flotte lorsque vous n'en avez plus besoin. La suppression d'une flotte supprime définitivement toutes les données associées aux sessions de jeu et aux sessions des joueurs, ainsi que les données métriques collectées. Vous pouvez également conserver le parc, désactiver le dimensionnement automatique et le redimensionner manuellement jusqu'à 0 instances.

**Note**  
Si la flotte dispose d'une connexion d'appairage VPC, demandez d'abord l'autorisation en appelant. [CreateVpcPeeringAuthorization](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_CreateVpcPeeringAuthorization.html) Amazon GameLift Serverssupprime la connexion d'appairage VPC lors de la suppression du parc. 

Vous pouvez utiliser la Amazon GameLift Servers console ou l'outil AWS CLI pour supprimer un parc. 

------
#### [ Console ]

1. Dans le volet de navigation de la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), sélectionnez **Fleets.**

1. Choisissez la flotte que vous souhaitez supprimer. Vous ne pouvez supprimer que des flottes dans `ACTIVE` notre `ERROR` statut.

1. Sélectionnez **Delete (Supprimer)**.

1. Dans la boîte de dialogue **Supprimer le parc**, confirmez la suppression en saisissant**delete**.

1. Sélectionnez **Delete (Supprimer)**.

------
#### [ AWS CLI ]

 

Utilisez la commande AWS CLI suivante pour supprimer une flotte :
+ [delete-fleet](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-fleet.html)

------

# Détails de la flotte dans la Amazon GameLift Servers console
<a name="gamelift-console-fleets-metrics"></a>

Accédez à la page détaillée d'une **flotte** depuis le tableau de bord ou la page **Flottes** en choisissant le nom de la flotte.

Sur la page des détails de la flotte, vous pouvez effectuer les actions suivantes :
+ Mettez à jour les attributs, les paramètres de port et la configuration d'exécution d'une flotte.
+ Ajoutez ou supprimez des emplacements de flotte.
+ Modifier les paramètres de capacité de la flotte. 
+ Définissez ou modifiez la mise à l'échelle automatique du suivi des cibles.
+ Supprimer une flotte.

## Détails
<a name="fleets-summary"></a>

**Réglages du parc**
+ Numéro de **flotte : identifiant** attribué à la flotte. Cet identifiant est unique au sein de l' Région AWS endroit où la flotte est créée.
+ **Nom de la flotte** : nom convivial donné à la flotte.
+ **ARN** — Identifiant unique attribué à cette flotte. L'ARN d'une flotte l'identifie comme une Amazon GameLift Servers ressource et indique la région et le AWS compte.
+ **Description** — Une brève description identifiable de la flotte.
+ **État** : état actuel de la flotte, qui peut être **nouveau**, en cours de **téléchargement**, en **construction** ou **actif**.
+ **Heure de création** : date et heure de création de la flotte.
**Note**  
Une flotte affiche une icône d’avertissement pour les flottes créées il y a plus de 90 jours. À titre de bonne pratique, nous vous recommandons de remplacer les flottes tous les 30 jours afin de garantir un environnement d' up-to-dateexécution sécurisé pour vos serveurs de jeux hébergés. Pour de plus amples informations, consultez [Bonnes pratiques de sécurité pour Amazon GameLift Servers](security-best-practices.md).
+ **Type de calcul** : type de calcul utilisé pour héberger vos jeux. Une flotte peut être une flotte **gérée EC2**, une flotte de **conteneurs gérés** ou une flotte **n'importe où**.
+ **Système d'exploitation** : Amazon Machine Image (AMI) qui est déployée sur chaque instance du parc. La version AMI est la dernière version disponible au moment de la création de la flotte.
+ **Type de certificat** : état de la capacité de la flotte à utiliser un certificat TLS pour authentifier un serveur de jeu et chiffrer toutes les communications. client/server 
+ **Type de flotte** : disponibilité des instances utilisées pour héberger vos jeux, ce qui peut avoir un impact sur les coûts d'hébergement. Une flotte peut utiliser des instances **à la demande** (toujours disponibles) ou **ponctuelles** (la disponibilité varie).
+ **EC2 type d'instance** : [type d' EC2 instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html) Amazon sélectionné pour le parc lors de sa création.
+ **ARN du rôle d'instance** : rôle AWS IAM qui gère l'accès à vos autres AWS ressources, si une telle ressource a été fournie lors de la création de la flotte.
+ **Fournisseur d'informations d'identification du rôle d'instance** : rôle AWS IAM qui gère l'accès à vos autres AWS ressources, si un tel rôle a été fourni lors de la création de la flotte.
+ **Nom du groupe** de mesures : groupe utilisé pour agréger les métriques de plusieurs flottes.
+ **Politique de protection contre le scaling du jeu** : indique si la protection des sessions de jeu de la flotte est activée, ce qui empêche les sessions de jeu actives de se terminer prématurément lors d'un événement de réduction.
+ **Nombre maximum de sessions de jeu par joueur** : nombre maximum de sessions qu'un joueur peut créer pendant la **période de politique**.
+ **Période politique** — Durée utilisée pour limiter le nombre de sessions créées par un joueur.

**Détails de la construction**  
La section **Détails** de la construction affiche la version hébergée dans la flotte. Sélectionnez le nom de la version pour voir la page détaillée complète de la version.

**Configuration de l’exécution**  
La section **Configuration de l'exécution** affiche les processus du serveur à lancer sur chaque instance. Il inclut le chemin d'accès à l'exécutable du serveur de jeux et des paramètres de lancement en option.

**Activation des sessions de jeu**  
La section **d'activation de la session de jeu** indique le nombre de processus du serveur qui se lancent en même temps et le temps qu'il faut attendre pour que le processus soit activé avant de le terminer.

**EC2 paramètres du port**  
La section **Ports** affiche les autorisations de connexion de la flotte, y compris l'adresse IP et les plages de paramètres de port.

## Métriques
<a name="fleets-metrics-tab"></a>

L'onglet **Métriques** affiche une représentation graphique des métriques d'une flotte dans le temps. Pour plus d'informations sur l'utilisation des métriques dansAmazon GameLift Servers, consultez[Surveillez Amazon GameLift Servers avec Amazon CloudWatch](monitoring-cloudwatch.md).

## Événements
<a name="fleets-events-tab"></a>

L'onglet **Events** comporte un journal de tous les événements qui se sont produits sur la flotte, avec le code d'événement, le message et l'horodatage. Consultez les descriptions des [événements](https://docs.aws.amazon.com/gamelift/latest/apireference/API_Event.html) dans la référence de Amazon GameLift Servers l'API. 

## Mise à l’échelle
<a name="fleets-scaling-tab"></a>

L'onglet **Mise à l'échelle** contient des informations sur la capacité du parc, notamment l'état actuel et l'évolution de la capacité au fil du temps. Il fournit également des outils permettant de mettre à jour les limites de capacité et de gérer le dimensionnement automatique. 

**Capacité d'évolutivité**  
Consultez les paramètres actuels de capacité du parc pour chaque emplacement du parc. Pour plus d'informations sur la modification des limites et de la capacité, consultez[Augmenter la capacité d'hébergement de jeux avec Amazon GameLift Servers](fleets-manage-capacity.md).
+ **AWS Emplacement** : nom de l'emplacement où les instances de flotte sont déployées. 
+ **Statut** : statut d’hébergement de l’emplacement de la flotte. Le statut de l’emplacement doit être `ACTIVE` pour pouvoir héberger des jeux.
+ **Taille minimale** : le plus petit nombre d'instances devant être déployées sur place.
+ **Instances souhaitées** : nombre cible d'instances actives pour conserver l'emplacement. Lorsque les instances actives et les instances souhaitées ne sont pas identiques, un événement de dimensionnement est lancé pour démarrer ou arrêter les instances selon les besoins jusqu'à ce que les instances actives soient égales aux instances souhaitées.
+ **Taille maximale** : nombre maximal d'instances pouvant être déployées sur place.
+ **Disponible** : limite de service pour les instances moins le nombre d'instances utilisées. Cette valeur indique le nombre maximum d'instances que vous pouvez ajouter à l'emplacement.

**Politiques d’autoscaling**  
Cette section fournit des informations sur les politiques de dimensionnement automatique appliquées à la flotte. Vous pouvez configurer ou mettre à jour une politique basée sur des cibles. Les politiques basées sur des règles de la flotte, qui doivent être définies à l'aide du AWS SDK ou de la CLI, sont affichées ici. Pour plus d’informations sur la mise à l’échelle, consultez [Dimensionner automatiquement la capacité de la flotte avec Amazon GameLift Servers](fleets-autoscaling.md).

**Historique du dimensionnement**  
Consultez des graphiques de l'évolution de la capacité au fil du temps.

## Emplacements
<a name="fleets-location-tab"></a>

L'onglet **Emplacements** répertorie tous les emplacements où les instances de flotte sont déployées. Les emplacements incluent la région d'origine de la flotte et tous les sites distants qui ont été ajoutés. Vous pouvez ajouter ou supprimer des emplacements directement dans cet onglet.
+ **Emplacement** : nom de l'emplacement où les instances de flotte sont déployées. 
+ **Statut** : statut d’hébergement de l’emplacement de la flotte. Le statut de l’emplacement suit le processus d’activation des premières instances à cet emplacement. Le statut de l’emplacement doit être `ACTIVE` pour pouvoir héberger des jeux.
+ **Instances actives** : nombre d’instances dont les processus serveur sont exécutés sur l’emplacement de la flotte.
+ **Serveurs actifs** : nombre de processus de serveurs de jeux capables d’héberger des sessions de jeu dans l’emplacement de la flotte.
+ **Sessions de jeu** : nombre de sessions de jeu actives sur les instances situées dans l'emplacement de la flotte.
+ **Sessions de joueurs** : nombre de sessions de joueurs, qui représentent des joueurs individuels, participant à des sessions de jeu actives dans l'emplacement de la flotte.

## Sessions de jeu
<a name="fleets-game-sessions-tab"></a>

L'onglet **Game sessions** affiche la liste des sessions de jeu passées et présentes hébergées dans la flotte, y compris certaines informations détaillées. Choisissez un identifiant de session de jeu pour accéder à des informations supplémentaires sur les sessions de jeu, y compris les sessions des joueurs. Pour plus d'informations sur les sessions des joueurs, consultez[Sessions de jeu et de jeu dans la Amazon GameLift Servers console](gamelift-console-game-player-sessions-metrics.md).

# Sessions de jeu et de jeu dans la Amazon GameLift Servers console
<a name="gamelift-console-game-player-sessions-metrics"></a>

Vous pouvez utiliser la Amazon GameLift Servers console pour travailler avec des sessions de jeu et des sessions de joueurs. Pour plus d'informations sur les sessions de jeu et les sessions de joueur, consultez [Amazon GameLift Serverset l'expérience du joueur](game-sessions-intro.md). La Amazon GameLift Servers console fournit des informations et des outils pour vous aider à résoudre les problèmes liés à vos sessions de jeu.

Ce que tu peux faire :
+ Explorez les sessions de jeu et les activités des sessions des joueurs hébergées sur une flotte spécifique.
+ Recherchez l'activité des sessions de jeu d'un joueur spécifique dans plusieurs flottes.
+ Arrêtez une session de jeu spécifique. 

## Afficher le détail de la session de jeu
<a name="game-sessions"></a>

Les données de session de jeu et de session de joueur sont organisées par la flotte qui héberge la session de jeu.

**Pour accéder aux informations relatives à la session de jeu et à la session du joueur**

1. Dans la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), ouvrez le volet de navigation de gauche. Sélectionnez un type de solution d'hébergement et ouvrez la page **Flottes**. Par exemple :
   + **Hébergement**, **n'importe où**, **flottes**
   + **Hébergement****, **EC2 géré, flottes****
   + **Hébergement**, **conteneurs gérés**, **flottes**

1. Chaque page **Flottes** affiche la liste des flottes actuellement sélectionnées. Région AWS Choisissez la flotte pour laquelle vous souhaitez consulter les données de session de jeu.

1. Sur la page détaillée de la flotte, ouvrez l'onglet **Sessions de jeu**. Cet onglet répertorie toutes les sessions de jeu hébergées sur la flotte, ainsi que des informations récapitulatives. Vous pouvez ajuster le contenu du tableau selon vos besoins à l'aide de l'outil **Préférences** (voir l'![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/settings.png)icône dans le coin supérieur droit du tableau). Les préférences personnalisées sont enregistrées auprès de l'utilisateur de votre AWS compte et sont automatiquement appliquées chaque fois que vous consultez cette page.

1. Choisissez une session de jeu dans la liste pour afficher des informations supplémentaires. 

1. Si la session de jeu inclut les données de session des joueurs, choisissez **Afficher les sessions des joueurs** pour ouvrir l'outil de recherche des sessions des joueurs avec l'identifiant de session de jeu automatiquement renseigné.

Le détail **des sessions de jeu** inclut les informations suivantes :
+ **État — État** de la session de jeu.
  + **Activation** : l'instance lance une session de jeu.
  + **Active** — Une session de jeu est en cours et peut accueillir des joueurs, en fonction de la [politique de création de joueurs](https://docs.aws.amazon.com/gamelift/latest/apireference/API_GameSession.html) de la session.
  + **Terminé** : la session de jeu est terminée.
+ **ARN** — Le nom de ressource Amazon de la session de jeu.
+ **Nom** : nom généré pour la session de jeu.
+ **Emplacement : emplacement** dans lequel la session de jeu a été Amazon GameLift Servers hébergée.
+ **Heure de création** : date et heure de Amazon GameLift Servers création de la session de diffusion.
+ **Heure de fin** : date et heure de fin de la session de jeu.
+ **Nom DNS : nom** d'hôte de la session de jeu.
+ **Adresse IP** : adresse IP spécifiée pour la session de jeu.
+ **Port** : numéro de port utilisé pour se connecter à la session de jeu.
+ **Creator ID** : identifiant unique du joueur qui a lancé la session de jeu.
+ **Politique de création de session de joueur** — Indique si la session de jeu accepte de nouveaux joueurs.
+ **Politique de protection en matière de scalabilité** du jeu : type de protection de session de jeu à définir pour toutes les nouvelles Amazon GameLift Servers instances créées dans le parc.

**Données du jeu**  
Données relatives aux propriétés du jeu, sous forme de chaîne, à envoyer à votre session de jeu au démarrage.

**Propriétés du jeu**  
Données de propriétés de jeu, formatées key/value par paires, à envoyer à votre session de jeu au démarrage.

**Données de matchmaking**  
Si la session de jeu a été créée avecFlexMatch, les données de matchmaking décrivent des informations sur la configuration du matchmaking et l'ensemble de règles. Cela inclut les attributs des joueurs et les affectations des équipes pour chaque match. Les données sont au format JSON. Pour plus d'informations sur le FlexMatch matchmaking, voir [Créer un entremetteur](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/matchmaker-build.html).

# Recherche des données de session des joueurs
<a name="player-sessions"></a>

Si votre solution d'hébergement de jeux utilise des sessions de jeu et propose un joueur unique IDs, vous pouvez explorer les activités spécifiques aux joueurs pour les sessions de jeu passées ou présentes sur plusieurs flottes. Ouvrez l'outil de recherche de session du lecteur en utilisant l'une des méthodes suivantes : 
+ Dans la Amazon GameLift Servers console, ouvrez le volet de navigation de gauche, choisissez **Recherche de session de lecteur** et sélectionnez le type de filtre à utiliser.
+ Lorsque vous consultez les détails des sessions de jeu d'une flotte, choisissez **Afficher les sessions des joueurs**. L'outil de recherche s'ouvre avec la session de jeu avec le filtre d'ID de session de jeu présélectionné et la valeur de la session de jeu renseignée. 

Lorsque vous utilisez l'outil de recherche, vous pouvez fournir les informations suivantes :
+ Un identifiant de session de joueur pour obtenir des informations sur une session de joueur spécifique.
+ Un identifiant de session de jeu permettant d'obtenir des informations sur toutes les sessions des joueurs pour la session de jeu demandée. Les résultats représentent tous les joueurs qui ont réservé une place ou qui se sont connectés à la session de jeu. Vous pouvez éventuellement filtrer les résultats en fonction du statut de la session de joueur.
+ Un identifiant de joueur pour obtenir des informations sur toutes les sessions de joueur pour le joueur demandé. Les résultats représentent toutes les sessions de jeu auxquelles le joueur a participé.

**Note**  
L'outil de recherche recherche toutes les activités des sessions des joueurs dans la zone actuellement sélectionnée Région AWS. Si vous avez plusieurs flottes dans la Région, les résultats incluent l'activité des sessions des joueurs dans toutes les flottes. Pour les flottes multisites, les résultats incluent également l'activité des sessions des joueurs sur les sites distants des flottes.

 

Les données de session de joueur suivantes sont collectées pour chaque session de jeu :
+ **ID de session du joueur** : identifiant attribué à la session du joueur.
+ **ID du joueur** : identifiant unique du joueur. Choisissez cet identifiant pour obtenir des informations supplémentaires sur le joueur.
+ **ID de session de jeu** : identifiant attribué à la session de jeu.
+ **ID de flotte** : identifiant attribué à la flotte qui a accueilli la session de jeu.
+ **État** : statut de la session du joueur. Les statuts possibles sont les suivants :
  + **Réservé** — La session du joueur a été réservée, mais les joueurs ne sont pas connectés.
  + **Active** — La session du joueur est connectée au serveur de jeu.
  + **Terminé** — La session du joueur est terminée ; le joueur n'est plus connecté.
  + **Expiration du délai** — Le joueur n'a pas réussi à se connecter.
+ **Heure de création** : heure à laquelle le joueur s'est connecté à la session de jeu.
+ **Heure de fin : heure** à laquelle le joueur s'est déconnecté de la session de jeu.
+ **Données de connexion** : adresse IP, nom DNS et port utilisés par le joueur pour se connecter à la session de jeu.
+ **Données du joueur** : informations sur le joueur fournies lors de la création de la session de joueur. 

# Arrêt d’une session de jeu
<a name="terminate-sessions"></a>

Utilisez la Amazon GameLift Servers console pour arrêter une session de jeu spécifique. Cette fonctionnalité vous offre une méthode simple et rapide pour localiser une session de jeu et envoyer un signal pour y mettre fin. Une autre méthode de résiliation nécessite que vous trouviez l'instance de flotte sur laquelle la session de jeu est en cours d'exécution, que vous y accédiez à distance et que vous arrêtiez manuellement la session de jeu. 

Vous pouvez arrêter une session de jeu pour n'importe quelle raison. La raison la plus courante est de résoudre une session de jeu qui ne s'arrête pas naturellement. Par conséquent, la ressource d'hébergement de la session de jeu ne peut pas être libérée pour héberger une nouvelle session de jeu, et la capacité d'hébergement de la flotte est dégradée.

**Note**  
Cette fonctionnalité repose sur certains paramètres de configuration de votre solution d'hébergement. Il présente les limites suivantes :   
La session de jeu doit être hébergée sur une flotte exécutant un serveur de jeu compilé avec le SDK du serveur pour la version Amazon GameLift Servers 5 ou une version ultérieure. Si vos serveurs de jeu sont déployés avec une ancienne version, vous devez utiliser l'accès à distance pour supprimer la session de jeu.
Si la session de jeu est hébergée sur une flotte Anywhere, la flotte doit utiliser l'Amazon GameLift Serversagent pour gérer les processus du serveur de jeu. 

**Pour terminer une session de jeu**

1. Dans la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), ouvrez le volet de navigation de gauche. Sélectionnez un type de solution d'hébergement et ouvrez la page **Flottes**. Par exemple :
   + **Hébergement**, **n'importe où**, **flottes**
   + **Hébergement****, **EC2 géré, flottes****
   + **Hébergement**, **conteneurs gérés**, **flottes**

1. Chaque page **Flottes** affiche la liste des flottes actuellement sélectionnées. Région AWS Choisissez la flotte qui héberge la session de jeu à laquelle vous souhaitez mettre fin. 

1. Sur la page détaillée de la flotte, ouvrez l'onglet **Sessions de jeu**. Dans la liste des sessions de jeu, sélectionnez celle à laquelle vous souhaitez mettre fin, puis cliquez sur le bouton **Terminer**.

1. Dans la **session de jeu Terminate ?** fenêtre, vérifiez que vous fermez la bonne session de jeu et choisissez une méthode de résiliation. 
   + Arrêt normal de la session de jeu : cette option envoie un signal au processus serveur hébergeant la session de jeu pour qu'il s'arrête. Si la version de votre serveur de jeu a été correctement intégréeAmazon GameLift Servers, le processus du serveur lance la séquence d'arrêt de sa session de jeu, indique Amazon GameLift Servers qu'elle se termine et s'arrête. Selon la conception de votre jeu, la séquence d'arrêt peut inclure des étapes pour terminer la session de jeu en douceur, telles que la sauvegarde des données et la notification des joueurs actifs. Cette méthode peut nécessiter un petit délai pour terminer la séquence d'arrêt de la session de jeu.
   + Arrêt immédiat de la session de jeu : cette option envoie un signal à un gestionnaire de processus pour arrêter le processus du serveur qui héberge la session de jeu. Cette option permet de contourner l'arrêt normal de la session de jeu. Il est capable de mettre fin à la session de jeu même lorsque le processus du serveur est incapable de répondre.

1. Confirmez la fin de la session de jeu. Vous pouvez suivre la progression de l'arrêt sur la page de console **des sessions de jeu**. Le statut de la session de jeu passe à « Terminé », puis à « Terminé » une fois l'arrêt terminé.

**Voir aussi**
+ Vous pouvez également arrêter les sessions de jeu à l'aide du AWS SDK et du AWS CLI. Pour plus de détails et d'exemples, consultez la rubrique de référence des Amazon GameLift Servers API [TerminateGameSession](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_TerminateGameSession.html).
+ Pour plus d'informations sur l'intégration d'un serveur de jeu et sur la façon dont un processus serveur répond aux signaux du Amazon GameLift Servers service, consultez[Ajoutez Amazon GameLift Servers à votre serveur de jeu avec le SDK du serveur](gamelift-sdk-server-api.md).

# Mettre à jour et Amazon GameLift Servers gérer un parc de conteneurs
<a name="containers-update-fleet"></a>

Vous pouvez mettre à jour la plupart des propriétés d'un parc de conteneurs géré, y compris les définitions des groupes de conteneurs. Selon les paramètres mis à jour, une mise à jour de flotte peut déclencher un nouveau déploiement de flotte. Lors d'un déploiement de flotte, toutes les instances de la flotte sont supprimées et remplacées par des instances dotées de la nouvelle configuration. Les paramètres qui nécessitent un déploiement sont les suivants : 
+ Définitions des groupes de conteneurs, y compris les mises à jour des images de conteneurs
+ Plages de ports de connexion et autorisations entrantes
+ Configuration du journal

Vous pouvez suivre l'état des déploiements de flottes dans la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/) ou dans le AWS Command Line Interface (AWS CLI) pour créer une flotte de conteneurs. 

**Note**  
Vous ne pouvez pas mettre à jour l'environnement d'exécution d'une flotte. Lors de la création de la flotte, l'Amazon Machine Image (AMI) de la flotte est configurée sur la dernière version disponible de l'AMI Linux. Toutes les images de conteneur déployées sur cette flotte doivent être compatibles avec cette version. Pour modifier l'AMI de la flotte ou passer à une version plus récente, vous devez créer une nouvelle flotte. À titre de bonne pratique, nous vous recommandons de remplacer vos flottes tous les 30 jours afin de garantir un environnement d' up-to-dateexécution sécurisé pour vos serveurs de jeux hébergés. Pour plus d'informations, consultez [Bonnes pratiques de sécurité pour Amazon GameLift Servers](security-best-practices.md).

------
#### [ Console ]

Dans la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), sélectionnez l' Région AWS endroit où vous souhaitez créer la flotte. Les définitions des groupes de conteneurs doivent se trouver dans la même région que celle où vous souhaitez créer la flotte. 

Ouvrez la barre de navigation gauche de la console et choisissez **Conteneurs gérés : flottes.** Sur la page des flottes de conteneurs gérées, sélectionnez une flotte dans la liste et choisissez **Modifier**.

1. Mettez à jour les paramètres du parc de conteneurs selon les besoins. Lorsque vous avez terminé, choisissez **Créer**. 

1. Si vos mises à jour nécessitent un déploiement de flotte, il vous est demandé de spécifier les options de déploiement comme suit : 
   + Protection des sessions de jeu. Vous pouvez choisir de protéger les instances de flotte qui ont des sessions de jeu actives (déploiement sécurisé). Avec ce paramètre, les instances de flotte ne sont remplacées qu'après la fin des sessions de jeu. Vous pouvez également choisir de remplacer les instances de flotte indépendamment de l'activité de la session de jeu (déploiement non sécurisé). Les déploiements non sécurisés sont utiles pendant les phases de développement et de test afin de réduire le temps de déploiement. 
   + Pourcentage de santé minimum. Vous pouvez gérer la rapidité avec laquelle les instances du parc sont remplacées. Utilisez ce paramètre pour maintenir un nombre minimal de tâches saines pendant le déploiement. Une valeur faible donne la priorité à la vitesse de déploiement, tandis qu'une valeur élevée garantit que la disponibilité du serveur de jeu reste élevée tout au long du déploiement. 
   + Stratégie en cas d'échec du déploiement. Décidez des mesures à prendre en cas d'échec d'un déploiement. Un échec de déploiement signifie que certains conteneurs mis à jour ont échoué aux vérifications d'état et sont considérés comme défectueux. Vous pouvez configurer des déploiements pour rétablir automatiquement l'état précédemment déployé de toutes les instances de flotte. Vous pouvez également choisir de conserver certaines des instances de flotte altérées pour les utiliser dans le cadre du débogage.

Si votre demande est acceptée, la console affiche l'onglet **Déploiements** pour le parc de conteneurs géré. Utilisez cet onglet pour suivre l'état de chaque déploiement. Si vous lancez un nouveau déploiement pour la flotte, cette action annule automatiquement tout déploiement en cours pour la flotte. 

------
#### [ AWS CLI ]

Pour créer une flotte de conteneurs avec le AWS CLI, ouvrez une fenêtre de ligne de commande et utilisez la `update-container-fleet` commande. Pour plus d'informations sur cette commande, reportez-vous [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/gamelift/update-container-fleet.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/gamelift/update-container-fleet.html)à la *référence des AWS CLI commandes*.

L'exemple suivant met à jour un parc de conteneurs existant avec les caractéristiques suivantes : 
+ Il met à jour la définition du groupe de conteneurs du serveur de jeu pour utiliser la version 2. 
+ Elle spécifie les options de déploiement sécurisé. 

```
{
  "DeploymentConfiguration": { 
    "ImpairmentStrategy": "ROLLBACK",
    "MinimumHealthyPercentage": 75,
    "ProtectionStrategy": "WITH_PROTECTION"
  },
  "FleetId": "containerfleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa",
  "GameServerContainerGroupDefinitionName": "arn:aws:gamelift:us-west-2:111122223333:containergroupdefinition/MyAdventureGameContainerGroup:2"
}
```

------



# Mettre à jour la définition d'un groupe de conteneurs pour une flotte de Amazon GameLift Servers conteneurs
<a name="containers-modify-groups"></a>

Vous pouvez mettre à jour la plupart des propriétés d'une définition de groupe de conteneurs, y compris les définitions de conteneurs individuelles. Les définitions de groupes de conteneurs ont un numéro de version. Lorsque vous mettez à jour la définition d'un groupe de conteneurs, Amazon GameLift Servers enregistrez la mise à jour et incrémentez le numéro de version de la définition. Lorsque vous configurez un parc de conteneurs, vous pouvez spécifier la version d'une définition de groupe de conteneurs à déployer.

Après avoir mis à jour la définition d'un groupe de conteneurs, vous pouvez déployer la nouvelle version sur un parc de conteneurs nouveau ou existant.

## Mettre à jour la définition d'un groupe de conteneurs de serveurs de jeu
<a name="containers-modify-groups-edit"></a>

Cette rubrique explique comment mettre à jour la définition du groupe de conteneurs du serveur de jeu à l'aide de la Amazon GameLift Servers console ou des outils de la AWS CLI. Pour des informations plus détaillées sur les fonctionnalités optionnelles, consultez[Personnalisez une flotte de Amazon GameLift Servers conteneurs](containers-design-fleet.md).

**Pour mettre à jour la définition d'un groupe de conteneurs :**

------
#### [ Console ]

Dans la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), sélectionnez l' Région AWS endroit où vous souhaitez créer le groupe de conteneurs. 

Ouvrez la barre de navigation gauche de la console et choisissez **Conteneurs gérés : définitions de groupes**. Sur la page de définition des groupes de conteneurs, choisissez une définition et une version de groupe de conteneurs à mettre à jour.

Après avoir enregistré vos mises à jour, vous pouvez utiliser la nouvelle version pour créer de nouvelles flottes de conteneurs ou déployer les mises à jour sur une flotte de conteneurs existante.

**Étape 1 : définir les détails de la définition du groupe de conteneurs**
+ Vous pouvez mettre à jour les paramètres de mémoire totale et de limite de vCPU. 

**Étape 2 : ajouter des définitions de conteneurs**

Vous pouvez effectuer les mises à jour de définition de conteneur suivantes : 
+ Mettez à jour les définitions de conteneurs existantes. 
+ Ajoutez de nouvelles définitions de conteneurs de support.
+ Supprimez les définitions des conteneurs de support.

1. Vous pouvez mettre à jour l'**URI de l'image ECR**. Assurez-vous de mettre à jour le paramètre de **version du SDK du serveur** pour qu'il corresponde à la nouvelle image.

1. Vous pouvez mettre à jour la **plage de ports de conteneurs internes** selon vos besoins. Les modifications que vous apportez à ces paramètres peuvent avoir un impact sur les paramètres du port de connexion d'une flotte de conteneurs lorsque ces modifications sont déployées sur une flotte. Pour en savoir plus, consultez [Configuration des connexions réseau](containers-design-fleet.md#containers-custom-network). 

**Étape 3 : Configuration des dépendances**
+ Vous pouvez modifier les dépendances selon vos besoins. Pour de plus amples informations, veuillez consulter [Définir les dépendances des conteneurs](containers-design-fleet.md#containers-design-fleet-dependencies).

**Étape 3 : Examen et création**
+ Passez en revue les mises à jour des définitions de vos groupes de conteneurs. Utilisez **Modifier** pour apporter des modifications supplémentaires dans n'importe quelle section. Lorsque vous avez terminé, choisissez **Create** pour générer une nouvelle version de la définition du groupe de conteneurs. 

  Si votre demande aboutit, la console affiche la page détaillée de la nouvelle ressource de définition de groupe de conteneurs. Au départ`COPYING`, le statut est le suivant : Amazon GameLift Servers commence à prendre des instantanés de toutes les images du conteneur pour le groupe. Lorsque cette phase est terminée, le statut de définition du groupe de conteneurs passe à`READY`. Une définition de groupe de conteneurs doit avoir le `READY` statut requis pour que vous puissiez créer une flotte de conteneurs à l'aide de cette définition.

------
#### [ AWS CLI ]

Lorsque vous utilisez la AWS CLI pour créer ou mettre à jour une définition de groupe de conteneurs, conservez vos configurations de définition de conteneur dans un `JSON` fichier séparé. Vous pouvez référencer le fichier dans votre commande CLI. Voir [Création d'un `JSON` fichier de définition de conteneur](containers-create-groups.md#containers-definitions-create) pour des exemples de schéma.

Lorsque vous mettez à jour une définition, il vous suffit de spécifier les valeurs que vous souhaitez mettre à jour. Amazon GameLift Serversconserve toutes les valeurs que vous n'incluez pas dans votre demande de mise à jour. Si vous modifiez la définition d'un conteneur. Toutefois, lorsque vous modifiez une définition de conteneur, fournissez un ensemble complet.

**Pour mettre à jour la définition d'un groupe de conteneurs**  
Pour mettre à jour une nouvelle définition de groupe de conteneurs, utilisez la commande `update-container-group-definition` CLI. Pour plus d'informations sur cette commande, consultez la *référence [update-container-group-definition](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-container-group-definition.html)des commandes de la AWS CLI*.  

**Example : groupe de conteneurs de serveurs de jeux**  
Vous pouvez spécifier une version de définition de groupe de conteneurs lors de la récupération, de la mise à jour ou de la suppression d'une définition de groupe de conteneurs, ou lors de la création ou de la mise à jour d'un parc de conteneurs. Chaque définition de groupe de conteneurs possède une propriété de version. En outre, la valeur ARN de la définition et indique le numéro de version.  
Cet exemple illustre une demande de modification de la définition d'un groupe de conteneurs de serveurs de jeux. Cela suppose que vous avez créé un fichier JSON contenant les définitions de conteneur pour ce groupe. Cet exemple utilise la valeur ARN pour le nom de la définition et indique que la mise à jour concerne la version 1.  

```
aws gamelift update-container-group-definition \
    --name arn:aws:gamelift:us-west-2:111122223333:containergroupdefinition/MyAdventureGameContainerGroup:1 \
    --operating-system AMAZON_LINUX_2023 \
    --container-group-type GAME_SERVER \
    --total-memory-limit-mebibytes 4096 \
    --total-vcpu-limit 1 \
    --container-definitions file://SimpleServer.json
```

------

## Cloner une définition de groupe de conteneurs
<a name="containers-create-groups-clone"></a>

Vous pouvez utiliser la Amazon GameLift Servers console pour cloner une définition de groupe de conteneurs existante. 

**Pour cloner un groupe de conteneurs**

1. Dans la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), accédez au volet de navigation de gauche et choisissez **Groupes de conteneurs**.

1. Sur la page de liste des **groupes de conteneurs**, sélectionnez le groupe de conteneurs existant que vous souhaitez cloner. Après avoir sélectionné un groupe de conteneurs, le bouton **Cloner** est actif.

1. Choisissez **Clone (Cloner)**. Cette action ouvre l'assistant de création de groupes de conteneurs avec des paramètres préremplis.

1. Entrez un nouveau nom pour le groupe de conteneurs cloné. Les groupes de conteneurs d'une même région doivent avoir des noms uniques. 

1. Parcourez les pages du groupe de conteneurs et de définition du conteneur, passez en revue et **créez** le nouveau groupe de conteneurs.

# Supprimer une définition de groupe de conteneurs pour une flotte de Amazon GameLift Servers conteneurs
<a name="containers-delete-groups"></a>

Plusieurs options s'offrent à vous pour supprimer une définition de groupe de conteneurs. Lorsque vous supprimez une définition de groupe de conteneurs, cette action supprime également toutes les définitions de conteneurs du groupe de conteneurs.

Les définitions de groupes de conteneurs peuvent avoir plusieurs versions. Les versions des groupes de conteneurs portent le même nom, mais un numéro de version différent. La définition du groupe de conteneurs ARNs spécifie à la fois le nom et la version.

Vous pouvez spécifier une version de définition de groupe de conteneurs lors de la récupération, de la mise à jour ou de la suppression d'une définition de groupe de conteneurs, ou lors de la création ou de la mise à jour d'un parc de conteneurs. Chaque définition de groupe de conteneurs possède une propriété de version. En outre, la valeur ARN de la définition indique le numéro de version.

Il existe plusieurs méthodes pour supprimer des définitions de groupes de conteneurs : 
+ Vous pouvez supprimer toutes les versions d'une définition spécifique.
+ Vous pouvez supprimer une version particulière d'une définition spécifique.
+ Vous pouvez conserver un certain nombre de versions les plus récentes et supprimer les anciennes versions d'une définition spécifique. Par exemple, vous pouvez supprimer toutes les versions antérieures à la version 5.

Vous pouvez supprimer une version de définition de groupe de conteneurs uniquement si elle n'est pas utilisée dans un parc de conteneurs. 

**Pour supprimer une définition de groupe de conteneurs**

------
#### [ Console ]

Dans la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), sélectionnez l' Région AWS endroit où vous souhaitez créer le groupe de conteneurs. 

Ouvrez la barre de navigation gauche de la console et choisissez **Conteneurs gérés : définitions de groupes**. Sur la page des définitions des groupes de conteneurs, sélectionnez la définition que vous souhaitez modifier et choisissez **Supprimer**.

Vous êtes invité à sélectionner le type de suppression que vous souhaitez effectuer et à définir des paramètres supplémentaires en fonction du type de suppression. 

------
#### [ AWS CLI ]
+ Pour supprimer une définition de groupe de conteneurs, utilisez la commande `delete-container-group-definition` CLI et fournissez des valeurs pour le type de suppression que vous souhaitez effectuer. Pour plus d'informations sur cette commande, consultez le manuel [delete-container-group-definition](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-container-group-definition.html)de *référence des commandes de la AWS CLI*.

  Cet exemple illustre une demande de suppression de toutes les versions de la définition de groupe de conteneurs de serveurs de jeu antérieures à la version 5.   
**Example**  

  ```
  aws gamelift delete-container-group-definition \
      --name MyAdventureGameContainerGroup \
      --version-count-to-retain 5 \
  ```

------

# Alias dans la console Amazon GameLift Servers
<a name="gamelift-console-aliases"></a>

La ressource alias représente un pointeur vers une destination de flotte ou de terminal. Ils sont utilisés pour diriger le trafic des joueurs vers des destinations d'hébergement spécifiques. Utilisez un alias pour extraire une destination afin de pouvoir rediriger plus facilement le trafic lorsque vous mettez à jour vos flottes d'hébergement.

Affichez des informations sur les alias dans la Amazon GameLift Servers console ou à l'aide du AWS SDK ou pour. Amazon GameLift Servers

------
#### [ Console ]

La page **Alias** affiche des informations sur les Amazon GameLift Servers alias qui dirigent le trafic vers des destinations d'hébergement spécifiques. Pour afficher les alias, choisissez **Hosting**, **Aliases** dans le volet de navigation. 

Vous pouvez effectuer les opérations suivantes sur la page des alias :
+ Créez un nouvel alias. Sélectionnez **Créer un alias**.
+ Filtrez et triez le tableau des alias. Utiliser les commandes situées dans la partie supérieure tableau. Vous pouvez ajuster le contenu du tableau selon vos besoins à l'aide de l'outil **Préférences** (voir l'![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/settings.png)icône dans le coin supérieur droit du tableau). Les préférences personnalisées sont enregistrées auprès de l'utilisateur de votre AWS compte et sont automatiquement appliquées chaque fois que vous consultez cette page.
+ Afficher des informations sur les alias. Choisissez un nom d'alias pour ouvrir la page détaillée de l'alias.
+ Supprimer un alias. Choisissez un alias, puis cliquez **sur Supprimer**.

**Détails de l’alias**  
La page de détails de l'alias affiche des informations sur l'alias. 

À partir de cette page, vous pouvez : 
+ Modifiez un alias. Choisissez **Modifier**.
+ Affichez les flottes que vous avez associées à l'alias.
+ Supprimer un alias. Sélectionnez **Delete (Supprimer)**.

Les informations détaillées d'alias sont les suivantes : 
+ **ID** — Le numéro unique utilisé pour identifier l'alias.
+ **Description** — Description de l'alias.
+ **ARN** — Le nom de ressource Amazon de l'alias.
+ **Création** : date et heure de création de l'alias.
+ **Dernière mise à jour** : date et heure de dernière mise à jour de l'alias.
+ **Type de routage** : type de routage pour l'alias, qui peut être l'un des suivants :
  + **Simple** : achemine le trafic des joueurs vers un numéro de flotte spécifique. Vous pouvez mettre à jour l'ID de flotte d'un alias à tout moment.
  + **Terminal** : renvoie un message au client. Par exemple, vous pouvez diriger les joueurs qui utilisent un out-of-date client vers un endroit où ils peuvent obtenir une mise à niveau.
+ **Tags** — Paires de clés et de valeurs utilisées pour identifier l'alias.

------
#### [ AWS SDK ]

Utilisez les commandes AWS CLI suivantes pour récupérer des informations sur cette ressource :
+ [ListAliases](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListAliases.html)
+ [DescribeAlias](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeAlias.html)

------

# Modifier un alias
<a name="aliases-editing"></a>

Vous pouvez modifier un alias à l'aide du Amazon GameLift Servers console ou à l'aide de la commande AWS CLI [update-alias](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-alias.html).

Cette rubrique décrit comment modifier un Amazon GameLift Servers alias à utiliser pour le placement des sessions de jeu. Vous pouvez apporter les modifications suivantes : 

**Pour modifier un alias**

Utilisez l'un ou l'autre Amazon GameLift Servers console ou le AWS Command Line Interface (AWS CLI) pour modifier un alias. 

------
#### [ Console ]

Dans [Amazon GameLift Servers console](https://console.aws.amazon.com/gamelift/), utilisez le volet de navigation pour ouvrir la page **Alias**.

1. Sélectionnez l'alias que vous souhaitez modifier, puis cliquez sur **Modifier**. Si vous ne voyez pas l'alias que vous souhaitez modifier, vérifiez qu'il est actuellement sélectionné Région AWS.

1. Sur la page **Modifier l'alias**, vous pouvez apporter les modifications suivantes :
   + Modifiez le nom de l'alias.
   + Modifiez la description de l'alias.
   + Changez la stratégie de routage de simple à terminal, ou de terminal à simple.
   + Pour un alias doté d'une stratégie de routage simple, modifiez l'ID de flotte auquel l'alias est associé.
   + Pour un alias doté d'une stratégie de routage de terminal, modifiez le texte du message.

1. Sélectionnez **Enregistrer les modifications**. Lors de la mise à jour de l'ID de flotte pour un alias à l'aide d'une stratégie de routage simple, la transition peut prendre jusqu'à 2 minutes. Pendant ce temps, de nouveaux emplacements de session de jeu peuvent avoir lieu sur l'ancienne flotte.

------
#### [ AWS CLI ]

Utilisez la [https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-alias.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-alias.html)commande pour apporter des modifications à une ressource d'alias. Vous pouvez mettre à jour une ressource d'alias dans votre ressource par défaut actuelle Région AWS, ou vous pouvez ajouter une `--region` balise pour en spécifier une autre Région AWS.

Vous pouvez modifier les propriétés suivantes : 
+ Nom d'alias.
+ Description de l'alias.
+ Type de stratégie de routage. Assurez-vous de fournir un identifiant de flotte ou une chaîne de message pour la nouvelle stratégie de routage.
+ Numéro de flotte pour une stratégie de routage simple existante. L'ID de flotte doit se trouver dans la même région que l'alias.
+ Chaîne de message pour une stratégie de routage de terminal existante.

------

# files d'attente pour les sessions de jeu sur la console Amazon GameLift Servers
<a name="queues-console"></a>

La ressource de file d'attente représente votre configuration du composant de placement de session de jeu. Il détermine comment Amazon GameLift Servers rechercher et choisir la meilleure ressource de calcul possible pour héberger une nouvelle session de jeu, en fonction de vos choix de configuration.

Affichez des informations sur les files d'attente des sessions de jeu sur la Amazon GameLift Servers console ou à l'aide du AWS SDK pour. Amazon GameLift Servers

------
#### [ Console ]

Vous pouvez consulter des informations sur toutes les files d'attente utilisées pour traiter les demandes de nouvelles sessions de jeu. La page des files d'attente affiche les files d'attente des sessions de jeu actuellement sélectionnées. Région AWS Depuis la page **Queues**, vous pouvez créer une file d'attente, supprimer les files d'attente existantes ou ouvrir une page d'informations détaillées pour une file d'attente sélectionnée. Chaque page de détails de file d'attente contient les données de configuration et de métriques de la file d'attente. Pour plus d'informations sur les files d'attente, consultez [Configurer le placement des sessions de jeu](queues-intro.md).

La page des files d'attente affiche les informations récapitulatives suivantes pour chaque file d'attente. Vous pouvez ajuster le contenu du tableau selon vos besoins à l'aide de l'outil **Préférences** (voir l'![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/settings.png)icône dans le coin supérieur droit du tableau). Les préférences personnalisées sont enregistrées auprès de l'utilisateur de votre AWS compte et sont automatiquement appliquées chaque fois que vous consultez cette page.
+ **Nom de la file d'attente** : nom attribué à la file d'attente. Les demandes de nouvelles sessions de jeu utilisent ce nom pour spécifier une file d'attente.
+ **Délai d'attente** : durée maximale, en secondes, pendant laquelle une demande de placement de session de jeu reste dans la file d'attente avant l'expiration du délai imparti.
+ **Destinations en file d'attente** : nombre de flottes répertoriées dans la configuration de la file d'attente. Amazon GameLift Serversplace de nouvelles sessions de jeu sur n'importe quelle flotte de la file d'attente.

**Afficher les détails des files d'attente**  
Vous pouvez accéder aux informations détaillées relatives à n'importe quelle file d'attente, notamment sur la configuration et les métriques de la file d'attente. Pour ouvrir une page de détails sur une file d'attente, rendez-vous sur la page **Files d'attente** et choisissez un nom de file d'attente.

La page des détails d'une file d'attente affiche un tableau récapitulatif et des onglets comportant des informations supplémentaires. Sur cette page, vous pouvez effectuer les opérations suivantes : 
+ Mettre à jour la configuration de la file d'attente, la liste des destinations et les stratégies de latence pour les joueurs. Choisissez **Modifier**. 
+ Supprimez une file d'attente. Après avoir supprimé une file d'attente, toutes les demandes de nouvelles sessions de jeu faisant référence à ce nom de file d'attente échoueront. Sélectionnez **Delete (Supprimer)**.
**Note**  
Pour restaurer une file d'attente supprimée, créez-en une nouvelle avec le nom de la file supprimée.

**Détails**  
La section **Vue d'ensemble** affiche le nom de ressource Amazon (**ARN**) de la file d'attente et le **délai d'expiration.** Vous pouvez utiliser l'ARN pour référencer la file d'attente dans d'autres actions ou zones deAmazon GameLift Servers. Le délai d'attente est la durée maximale, en secondes, pendant laquelle une demande de placement de session de jeu reste dans la file d'attente avant son expiration.

**Notification d'événement**  
La section **Notification d'événement** répertorie la **rubrique SNS**, Amazon GameLift Servers publie les notifications d'événements et les **données d'événement** ajoutées à tous les événements créés par cette file d'attente.

**Étiquettes**  
Le tableau **Tags** affiche les clés et les valeurs utilisées pour étiqueter la ressource. Pour plus d'informations sur le balisage, consultez la section Ressources relatives au [balisage. AWS](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html)

**Métriques**  
L'onglet **Metrics** affiche une représentation graphique des métriques d'une file d'attente au fil du temps.

Les statistiques relatives aux files d'attente incluent une série d'informations décrivant les activités de placement dans la file d'attente, y compris les placements réussis organisés par région. Vous pouvez utiliser les données régionales pour comprendre où vous hébergez vos jeux. Les indicateurs de placement régionaux peuvent aider à détecter les problèmes liés à la conception globale des files d'attente. 

Les statistiques de file d'attente sont également disponibles sur Amazon CloudWatch. Pour une description des mesures disponibles, voir[Métriques Amazon GameLift Servers pour les files d'attente](monitoring-cloudwatch.md#gamelift-metrics-queue).

**Destinations**  
L'onglet **Destinations** affiche toutes les flottes ou tous les alias répertoriés pour la file d'attente.

Lorsque vous Amazon GameLift Servers recherchez dans les destinations les ressources disponibles pour héberger une nouvelle session de jeu, il recherche l'ordre par défaut indiqué ici. Tant qu'il y a de la capacité sur la première destination répertoriée, il y Amazon GameLift Servers place de nouvelles sessions de jeu. Vous pouvez faire en sorte que les demandes de placement de session de jeu individuelles remplacent l'ordre par défaut en fournissant des données de latence des joueurs. Ces données indiquent à Amazon GameLift Servers de rechercher une destination disponible avec la plus faible latence moyenne. Pour plus d'informations sur la conception de vos files d'attente, consultez[Personnaliser une file d'attente de session de jeu](queues-design.md).

**Emplacement des sessions**  
Paramètres de configuration qui personnalisent le processus de placement pour votre jeu.

**Politiques de latence des joueurs**  
La section **Politiques de latence des joueurs** affiche toutes les politiques utilisées par la file d'attente. Les tableaux répertorient les politiques dans l'ordre dans lequel elles sont appliquées.

**Emplacements**  
La section **Emplacements** indique les emplacements dans lesquels cette file d'attente peut placer une session de jeu.

**Priority**  
La section **Priorité** indique l'ordre dans lequel la file d'attente évalue les détails d'une session de jeu.

**Ordre de localisation**  
La section **Ordre de localisation** indique l'ordre par défaut utilisé par la file d'attente pour placer des sessions de jeu. La file d'attente utilise cet ordre si vous n'avez pas défini d'autres types de priorité.

------
#### [ AWS SDK ]

Utilisez les commandes AWS CLI suivantes pour récupérer des informations sur cette ressource :
+ [DescribeGameSessionQueues](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeGameSessionQueues.html)

------

# Préparez le lancement grâce à l'Amazon GameLift Servershébergement
<a name="gamelift_quickstart_customservers_checklist"></a>

Utilisez les listes de contrôle suivantes pour valider chaque phase de déploiement de votre jeu. Les éléments marqués **[Critique]** sont essentiels pour le lancement de votre production.

Téléchargez et complétez le questionnaire de Amazon GameLift Servers lancement, disponible dans la [https://console.aws.amazon.com/gamelift/prepare-to-launch](https://console.aws.amazon.com/gamelift/prepare-to-launch). Nous voulons que chaque développeur de jeux Amazon GameLift Servers passe une journée de lancement fluide, et les informations demandées nous aident à vous préparer aux prochains tests de charge, au lancement progressif ou au lancement public à venir. Prévoyez de soumettre le questionnaire rempli au moins trois (3) mois avant d'effectuer votre premier test de charge. 

**Topics**
+ [Préparez votre jeu](#gamelift_quickstart_customservers_prepgameserver_checklist)
+ [Préparez-vous pour les tests](#gamelift_quickstart_customservers_test_checklist)
+ [Préparer le lancement](#gamelift_quickstart_customservers_launch_checklist)
+ [Planifiez les mises à jour après le lancement](#gamelift_quickstart_customservers_launch_postchecklist)

## Préparez votre jeu
<a name="gamelift_quickstart_customservers_prepgameserver_checklist"></a>
+ **[Critique]** Vérifiez que vous avez terminé toutes les [étapes du plan de développement](getting-started-intro.md) de votre solution d'hébergement et que vous disposez de tous les composants requis, notamment un serveur de jeu intégré, un service principal pour les clients de jeu, des flottes d'hébergement et une méthode de placement des sessions de jeu (telle qu'une file d'attente). 
+ **[Critique]** [Créez des rôles Gestion des identités et des accès AWS (IAM)](setting-up-aws-login.md) qui permettent à votre serveur de jeu d'accéder à d'autres AWS ressources pendant son exécution.
+ **[Critique]** Concevez et implémentez le basculement vers d'autres ressources d'hébergement selon les besoins. 
+ [Planifiez le déploiement des flottes vers vos destinations cibles](gamelift-regions.md), en tenant compte de la file d'attente et de la structure des flottes de votre jeu.
+ [Automatisez votre déploiement](resources-cloudformation.md) en utilisant l'infrastructure sous forme de code (IaC) avec CloudFormation et le AWS Cloud Development Kit (AWS CDK).
+ [Collectez des journaux et des analyses](monitoring-overview.md) à l'aide d'Amazon CloudWatch et d'Amazon Simple Storage Service (Amazon S3).

## Préparez-vous pour les tests
<a name="gamelift_quickstart_customservers_test_checklist"></a>
+ **[Critique]** [Demandez des augmentations pour les quotas de Amazon GameLift Servers service](limits-regions.md) et autres Service AWS quotas afin que votre environnement réel puisse s'adapter aux besoins de production.
+ **[Critique]** Vérifiez que les ports ouverts sur les flottes actives correspondent à la gamme de ports que vos serveurs peuvent utiliser.
+ **[Critique]** Fermez le port RDP 3389 et le port SSH 22.
+ Élaborez un plan pour la DevOps gestion de votre jeu. Si vous utilisez Amazon CloudWatch Logs ou les métriques CloudWatch personnalisées d'Amazon, définissez des alarmes en cas de problèmes graves ou critiques sur le parc de serveurs. Simulez les défaillances et testez les runbooks.
+ Vérifiez que les ressources informatiques que vous utilisez peuvent prendre en charge le nombre de processus serveur que vous souhaitez exécuter simultanément sur chaque calcul. 
+ [Ajustez votre politique de dimensionnement](fleets-manage-capacity.md) pour qu'elle soit plus prudente dans un premier temps et offrez une capacité d'inactivité supérieure à ce dont vous pensez avoir besoin. Vous pourrez optimiser les coûts ultérieurement. Envisagez d'utiliser une politique de dimensionnement basée sur des cibles avec une capacité inutilisée de 20 %.
+ En effetFlexMatch, utilisez des [règles de latence](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-intro.html) pour associer des joueurs géographiquement proches les uns des autres. Testez son comportement sous charge à l'aide des données de latence synthétiques de votre client de test de charge.
+ Testez la charge de votre infrastructure d'authentification des joueurs et de session de jeu pour voir si elle s'adapte efficacement à la demande.
+ Vérifiez qu'un serveur qui fonctionne depuis plusieurs jours peut toujours accepter des connexions.
+ Élevez le niveau de votre Support forfait à Business ou Enterprise afin de AWS pouvoir vous répondre en cas de problème ou de panne.

## Préparer le lancement
<a name="gamelift_quickstart_customservers_launch_checklist"></a>
+ **[Critique]** [Définissez la politique de protection de la flotte](fleets-creating.md) pour une protection complète de toutes les flottes actives afin que la réduction des effectifs n'interrompe pas les sessions de jeu actives.
+ **[Critique]** [Fixez des tailles maximales de flotte](fleets-capacity-limits.md) suffisamment élevées pour répondre au minimum à la demande maximale prévue. Nous vous recommandons de doubler votre taille maximale en cas de demande imprévue.
+ Encouragez l'ensemble de votre équipe de développement à participer à l'événement de lancement et à suivre le lancement de votre jeu dans une salle de lancement.
+ Surveillez la latence et l'expérience des joueurs.

## Planifiez les mises à jour après le lancement
<a name="gamelift_quickstart_customservers_launch_postchecklist"></a>
+ [Ajustez la politique de dimensionnement](fleets-manage-capacity.md) pour minimiser la capacité d'inactivité en fonction de l'utilisation des joueurs.
+ [Modifiez FlexMatch les règles](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-intro.html) ou [ajoutez des emplacements d'hébergement en fonction des](gamelift-compute.md#gamelift-compute-location) données de latence des joueurs et des exigences révisées.
+ Optimisez la configuration d'exécution pour exécuter autant de sessions de jeu que possible sur chaque ressource informatique. L'optimisation de l'efficacité des performances de cette manière peut avoir une incidence directe sur les coûts de votre parc, car vous pourriez être en mesure d'exécuter davantage de processus de serveur avec les mêmes ressources de calcul. 
+ [Utilisez vos données d'analyse](monitoring-overview.md) pour favoriser le développement continu, améliorer l'expérience des joueurs et la longévité du jeu, et optimiser la monétisation.

# Gérez les ressources Amazon GameLift Servers d'hébergement à l'aide CloudFormation
<a name="resources-cloudformation"></a>

Vous pouvez l'utiliser CloudFormation pour gérer vos Amazon GameLift Servers ressources. Dans CloudFormation, vous créez un modèle qui modélise chaque ressource, puis vous l'utilisez pour créer vos ressources. Pour mettre à jour les ressources, vous devez apporter les modifications nécessaires à votre modèle et l'utiliser CloudFormation pour implémenter les mises à jour. Vous pouvez organiser vos ressources en groupes logiques, appelés piles et ensembles de piles. 

L'utilisation CloudFormation pour gérer vos ressources Amazon GameLift Servers d'hébergement constitue un moyen plus efficace de gérer des ensembles de AWS ressources. Vous pouvez utiliser le contrôle de version pour suivre les modifications apportées au modèle au fil du temps et coordonner les mises à jour effectuées par plusieurs membres de l'équipe. Vous pouvez également réutiliser des modèles. Par exemple, lors du déploiement d'un jeu dans plusieurs régions, vous pouvez utiliser le même modèle pour créer des ressources identiques dans chaque région. Vous pouvez également utiliser ces modèles pour déployer les mêmes ensembles de ressources dans une autre partition. 

Pour plus d'informations CloudFormation, consultez le [guide de AWS CloudFormation l'utilisateur](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/). Pour consulter les informations relatives aux modèles de Amazon GameLift Servers ressources, consultez la [référence du type de Amazon GameLift Servers ressource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_GameLift.html).

## Bonnes pratiques
<a name="resources-cloudformation-bestpractices"></a>

Pour obtenir des instructions détaillées sur l'utilisation CloudFormation, consultez les [CloudFormation meilleures pratiques](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/best-practices.html) du *Guide de AWS CloudFormation l'utilisateur*. En outre, ces bonnes pratiques ont une pertinence particulière avec Amazon GameLift Servers.
+ **Gérez constamment vos ressources grâce à CloudFormation.** Si vous modifiez vos ressources en dehors de CloudFormation vos ressources, vous serez désynchronisé avec vos modèles de ressources.
+ **Utilisez des CloudFormation piles et des ensembles de piles pour gérer efficacement plusieurs ressources.** 
  + Utilisez des piles pour gérer des groupes de ressources connectées. Par exemple, une pile contenant une version, une flotte faisant référence à la version et un alias faisant référence à la flotte. Si vous mettez à jour votre modèle pour remplacer une version, CloudFormation remplace les flottes connectées à la version. CloudFormation met ensuite à jour les alias existants pour qu'ils pointent vers les nouvelles flottes. Pour plus d'informations, consultez la section [Utilisation des piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacks.html) dans le *guide de l'AWS CloudFormation utilisateur*.
  + Utilisez des ensembles de CloudFormation piles si vous déployez des piles identiques dans plusieurs régions ou AWS comptes. Pour plus d'informations, consultez la section [Travailler avec des ensembles de piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/what-is-cfnstacksets.html) dans le *Guide de AWS CloudFormation l'utilisateur*.
+ **Si vous utilisez des instances Spot, incluez une flotte à la demande comme sauvegarde.** Nous vous recommandons de configurer vos modèles avec deux flottes dans chaque région, une flotte avec des instances Spot et une flotte avec des instances à la demande.
+ **Regroupez vos ressources spécifiques à un site et vos ressources globales dans des piles distinctes lorsque vous gérez des ressources sur plusieurs sites.**
+ **Placez vos ressources mondiales à proximité des services qui les utilisent.** Les ressources telles que les files d'attente et les configurations de matchmaking ont tendance à recevoir un volume élevé de demandes provenant de sources spécifiques. En plaçant vos ressources à proximité de la source de ces demandes, vous réduisez le temps de trajet des demandes et vous pouvez améliorer les performances globales.
+ **Placez votre configuration de mise en relation dans la même région que la file d'attente de session de jeu qu'elle utilise.**
+ **Créez un alias distinct pour chaque flotte de la pile.**

## Utiliser des CloudFormation piles
<a name="resources-cloudformation-multistack"></a>

Nous recommandons d'utiliser les structures suivantes lors de la configuration de CloudFormation piles pour les Amazon GameLift Servers ressources. La structure de stack optimale varie selon que vous déployez votre jeu à un ou plusieurs endroits. 

### Des piles pour un seul emplacement
<a name="resources-cloudformation-multistack-singleregion"></a>

Pour gérer les Amazon GameLift Servers ressources en un seul endroit, nous recommandons une structure à deux niveaux : 
+ **Pile de support** : cette pile contient les Amazon GameLift Servers ressources dont dépendent vos ressources. Au minimum, cette pile doit inclure le compartiment S3 dans lequel vous stockez votre serveur de jeu personnalisé ou vos fichiers de script Realtime. La pile doit également inclure un rôle IAM qui donne Amazon GameLift Servers l'autorisation de récupérer vos fichiers depuis le compartiment S3 lors de la création d'une ressource de Amazon GameLift Servers build ou de script. Cette pile peut également contenir d'autres AWS ressources utilisées avec votre jeu, telles que des tables DynamoDB, des clusters Amazon Redshift et des fonctions Lambda. 
+ **Amazon GameLift Serverspile** — Cette pile contient toutes vos Amazon GameLift Servers ressources, y compris le build ou le script, un ensemble de flottes, des alias et la file d'attente des sessions de jeu. CloudFormation crée une ressource de build ou de script avec des fichiers stockés dans l'emplacement du compartiment S3 et déploie le build ou le script sur une ou plusieurs ressources de flotte. Chaque flotte doit avoir un alias correspondant. La file d'attente de session de jeu fait référence à tout ou partie des alias de flotte. Si vous l'utilisez FlexMatch pour le matchmaking, cette pile contient également une configuration de matchmaking et un ensemble de règles. 

Le schéma ci-dessous illustre une structure à deux piles permettant de déployer des ressources dans une seule AWS région. 

![\[\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/resources-cf_single_vsd.png)


### Des piles pour plusieurs régions
<a name="resources-cloudformation-multistack-multiregion"></a>

Lorsque vous déployez votre jeu dans plusieurs régions, gardez présent à l'esprit la manière dont les ressources peuvent interagir entre les régions. Certaines ressources, telles que les flottes Amazon GameLift Servers, peuvent uniquement faire référence à d'autres ressources dans la même région. Les autres ressources, telles qu'une Amazon GameLift Servers file d'attente, sont indépendantes de la région. Pour gérer des ressources Amazon GameLift Servers dans plusieurs régions, nous vous recommandons la structure suivante. 
+ **Stacks de support régionaux** — Ces piles contiennent des ressources dont dépendent vos Amazon GameLift Servers ressources. Cette pile doit inclure le compartiment S3 dans lequel vous stockez votre serveur de jeu personnalisé ou vos fichiers de script Realtime. Il peut également contenir d'autres AWS ressources pour votre jeu, telles que des tables DynamoDB, des clusters Amazon Redshift et des fonctions Lambda. Bon nombre de ces ressources sont spécifiques à une région, vous devez donc les créer dans chaque région. Amazon GameLift Serversa également besoin d'un rôle IAM qui permet d'accéder à ces ressources de support. Comme un rôle IAM est indépendant de la région, vous n'avez besoin que d'une seule ressource de rôle, placée dans n'importe quelle région et référencée dans toutes les autres piles de support.
+ **Amazon GameLift ServersPiles régionales** : cette pile contient les Amazon GameLift Servers ressources qui doivent exister dans chaque région où votre jeu est déployé, y compris le build ou le script, un ensemble de flottes et les alias. CloudFormation crée une ressource de build ou de script avec des fichiers dans un emplacement de compartiment S3, et déploie la build ou le script sur une ou plusieurs ressources de flotte. Chaque flotte doit avoir un alias correspondant. La file d'attente de session de jeu fait référence à tout ou partie des alias de flotte. Vous pouvez gérer un modèle pour décrire ce type de pile et l'utiliser pour créer des ensembles de ressources identiques dans chaque région.
+ **Amazon GameLift ServersPile globale** — Cette pile contient votre file d'attente de session de jeu et vos ressources de matchmaking. Ces ressources peuvent être situées dans n'importe quelle région et sont généralement placées dans la même région. La file d'attente peut faire référence à des flottes ou à des alias situés dans n'importe quelle région. Pour placer des files d'attente supplémentaires dans différentes régions, créez des piles globales supplémentaires. 

Les diagrammes ci-dessous illustrent une structure multistack permettant de déployer des ressources dans plusieurs AWS régions. Le premier diagramme montre une structure pour une file d'attente de session de jeu unique. Le deuxième diagramme montre une structure avec plusieurs files d'attente.

![\[\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/resources-cf_multi_vsd.png)


![\[\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/resources-cf_multiqueue_vsd.png)


## Mettre à jour les versions
<a name="resources-cloudformation-updatebuild"></a>

Les builds Amazon GameLift Servers sont immuables, tout comme la relation entre une build et une flotte. Par conséquent, lorsque vous mettez à jour vos ressources d'hébergement pour utiliser un nouvel ensemble de fichiers de build de jeu, les étapes suivantes doivent être exécutées : 
+ Créez une nouvelle build en utilisant le nouvel ensemble de fichiers (remplacement).
+ Créez un nouvel ensemble de flottes pour déployer la nouvelle build de jeu (remplacement).
+ Redirigez les alias pour pointer vers les nouvelles flottes (mise à jour sans interruption). 

Pour plus d'informations, consultez la section [Mettre à jour les comportements des ressources de pile](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html) dans le *Guide de AWS CloudFormation l'utilisateur*. 

### Déployez les mises à jour de build
<a name="resources-cloudformation-updatebuild-auto"></a>

Lors de la mise à jour d'une pile contenant des ressources de build, de flotte et d'alias associées, le CloudFormation comportement par défaut consiste à exécuter automatiquement ces étapes dans l'ordre. Vous déclenchez cette mise à jour en téléchargeant d'abord les nouveaux fichiers de build vers un nouvel emplacement S3. Vous modifiez ensuite votre modèle de CloudFormation build pour qu'il pointe vers le nouvel emplacement S3. Lorsque vous mettez à jour votre pile avec le nouvel emplacement S3, la séquence CloudFormation suivante se déclenche : 

1. Récupération des nouveaux fichiers depuis S3, validation des fichiers et création d’un nouvelle build Amazon GameLift Servers. 

1. Mise à jour de la référence de build dans le modèle de flotte, ce qui déclenche la création d'une nouvelle flotte.

1. Lorsque les nouvelles flottes sont actives, mise à jour de la référence de flotte dans l'alias, ce qui déclenche la mise à jour de l'alias pour cibler les nouvelles flottes.

1. Suppression de l'ancienne flotte.

1. Suppression de l'ancienne build.

Si votre file d'attente de session de jeu utilise des alias de flotte, le trafic des joueurs est automatiquement basculé vers les nouvelles flottes dès que les alias sont mis à jour. Les anciennes flottes sont progressivement vidées de leurs joueurs à mesure que les sessions de jeu se terminent. La mise à l'échelle automatique permet d'ajouter et de supprimer des instances dans chaque ensemble de flottes en fonction des fluctuations du trafic des joueurs. Vous pouvez également spécifier le nombre d'instances initial souhaité pour augmenter rapidement pour le commutateur et activer le dimensionnement automatique ultérieurement.

Vous pouvez également CloudFormation conserver les ressources au lieu de les supprimer. Pour plus d’informations, consultez [RetainResources](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DeleteStack.html) dans la *Référence d’API AWS CloudFormation *.

### Déployer les mises à jour de build
<a name="resources-cloudformation-updatebuild-manual"></a>

Si vous souhaitez contrôler davantage le moment où les nouvelles flottes sont en ligne pour les joueurs, vous disposez de plusieurs options. Vous pouvez choisir de gérer manuellement les alias à l'aide de la console ou de l'interface de ligne de commande Amazon GameLift Servers. Au lieu de mettre à jour votre modèle de build pour remplacer la build et les flottes, vous pouvez ajouter un deuxième ensemble de définitions de build et de flotte à votre modèle. Lorsque vous mettez à jour le modèle, il CloudFormation crée une deuxième ressource de construction et les flottes correspondantes. Les ressources existantes n’étant pas remplacées, elles ne sont pas supprimées et les alias continuent de pointer vers les flottes d'origine. 

Le principal avantage de cette approche est qu'elle vous donne de la flexibilité. Vous pouvez créer des ressources distinctes pour la nouvelle version de votre build, tester les nouvelles ressources et contrôler le moment où les nouvelles flottes sont mises en ligne pour les joueurs. Un inconvénient potentiel est que cela nécessite deux fois plus de ressources dans chaque région pendant une brève période.

Le schéma suivant illustre ce processus. 

![\[\]](http://docs.aws.amazon.com/fr_fr/gameliftservers/latest/developerguide/images/resources-cf_updating_vsd.png)


### Comment fonctionnent les annulations
<a name="resources-cloudformation-updatebuild-rollbacks"></a>

Lors de l'exécution d'une mise à jour des ressources, si une étape ne se termine pas correctement, CloudFormation lance automatiquement une restauration. Ce processus inverse chaque étape dans l'ordre, en supprimant les ressources nouvellement créées. 

Si vous devez déclencher manuellement une restauration, restaurez l’emplacement d’origine de la clé d'emplacement S3 du modèle de build, puis mettez à jour votre pile. Une nouvelle build et une nouvelle flotte Amazon GameLift Servers sont créées, et l'alias bascule vers la nouvelle flotte une fois la flotte active. Si vous gérez des alias séparément, vous devez les modifier de sorte qu’ils pointent vers les nouvelles flottes.

Pour plus d'informations sur la gestion d'une annulation qui échoue ou se bloque, voir [Poursuivre l'annulation d'une mise à jour](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-continueupdaterollback.html) dans le *Guide de l'AWS CloudFormation utilisateur*. 