

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.

# Gérer les groupes de serveurs de Amazon GameLift Servers FleetIQ jeu
<a name="gsg-integrate-gameservergroup"></a>

Cette rubrique décrit les tâches requises pour configurer un groupe de serveurs de Amazon GameLift Servers FleetIQ jeu. La création d'un groupe de serveurs de jeu déclenche la création d'un groupe EC2 Auto Scaling avec tous les paramètres de configuration nécessaires, ainsi qu'une configuration permettant de Amazon GameLift Servers FleetIQ gérer les optimisations pour l'hébergement de jeux.

Avant de créer un groupe de serveurs de jeu, vous devez au minimum préparer les ressources suivantes : 
+ Modèle de lancement Amazon EC2 qui spécifie comment lancer des instances Amazon EC2 avec votre génération de serveur de jeu. Pour plus d'informations, consultez [Lancement d'une instance avec un modèle de lancement](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html) dans le *Guide de l'utilisateur Amazon EC2*.
+ Rôle IAM qui étend un accès limité à votre AWS compte pour permettre de Amazon GameLift Servers FleetIQ créer et d'interagir avec le groupe Auto Scaling. Pour de plus amples informations, veuillez consulter [Créez des rôles IAM pour une interaction entre services](gsg-iam-permissions-roles.md).

# Création d'un groupe de serveurs de jeu
<a name="gsg-integrate-gameservergroup-create"></a>

Pour créer un groupe de serveurs de jeu, appelez [CreateGameServerGroup()](https://docs.aws.amazon.com/gamelift/latest/apireference/API_CreateGameServerGroup.html). Cette opération crée à la fois un groupe de serveurs de Amazon GameLift Servers FleetIQ jeu et un groupe Auto Scaling correspondant. Lorsque vous créez le groupe de serveurs de jeu, vous fournissez des paramètres spécifiques au jeu Amazon GameLift ServersFleetIQ, notamment la stratégie d'équilibrage et les définitions des types d'instances. Vous fournissez également les paramètres de propriétés initiaux pour le groupe Auto Scaling.

L'exemple suivant déclenche la création d'un groupe `GameServerGroup` qui spécifie les types d'instances c4.large et c5.large et limite le groupe aux instances Spot uniquement, et d'un groupe Auto Scaling qui utilise le modèle de lancement spécifié pour déployer les instances et gère la capacité du groupe dans les limites des paramètres minimum et maximum à l'aide d'une politique de dimensionnement automatique de suivi des cibles. Après une courte période de mise en service, une ressource `AutoScalingGroup` est créée et l'état de `GameServerGroup` devient ACTIVE.

```
AWS gamelift create-game-server-group \
    --game-server-group-name MyLiveGroup \
    --role-arn arn:aws:iam::123456789012:role/GameLiftGSGRole \
    --min-size 1 \
    --max-size 10 \
    --game-server-protection-policy FULL_PROTECTION \
    --balancing-strategy SPOT_ONLY \
    --launch-template LaunchTemplateId=lt-012ab345cde6789ff \
    --instance-definitions '[{"InstanceType": "c4.large"}, {"InstanceType": "c5.large"}]' \
    --auto-scaling-policy '{"TargetTrackingConfiguration": {"TargetValue": 66}}'
```

# Mettre à jour un groupe de serveurs de jeu
<a name="gsg-integrate-gameservergroup-update"></a>

Vous pouvez mettre à jour les propriétés des groupes de serveurs de jeu qui affectent la Amazon GameLift Servers FleetIQ gestion de l'hébergement des serveurs de jeux, y compris les optimisations des types de ressources. Pour mettre à jour ces propriétés, appelez [UpdateGameServerGroup()](https://docs.aws.amazon.com/gamelift/latest/apireference/API_UpdateGameServerGroup.html). Une fois les modifications apportées au groupe de serveurs de jeu prises en compte, certaines propriétés du groupe Auto Scaling Amazon GameLift Servers FleetIQ peuvent être remplacées. 

Pour toutes les autres propriétés du groupe Auto Scaling`MinSize`, telles que`MaxSize`, et`LaunchTemplate`, vous pouvez les modifier directement dans le groupe Auto Scaling. 

Dans l'exemple ci-dessous, les définitions des types d'instance sont mises à jour pour passer aux types d'instances c4.xlarge et c5.xlarge.

```
AWS gamelift update-game-server-group \
    --game-server-group-name MyLiveGroup \
    --instance-definitions '[{"InstanceType": "c4.xlarge"}, {"InstanceType": "c5.xlarge"}]'
```

# Suivez les instances de groupes de serveurs de jeu
<a name="gsg-integrate-gameservergroup-track"></a>

Après avoir créé et déployé des instances sur votre groupe de serveurs de jeu et sur votre groupe Auto Scaling, vous pouvez suivre l'état des instances de serveurs de jeu en appelant [DescribeGameServerInstances()](https://docs.aws.amazon.com/gamelift/latest/apireference/API_DescribeGameServerInstances.html). Vous pouvez utiliser cette opération pour suivre l'état de l'instance. Pour plus d'informations sur le statut des groupes de serveurs de jeu, consultez[Vie d'un groupe de serveurs de jeu](gsg-howitworks-lifecycle-gameservergroup.md). 

Vous pouvez également utiliser la [Amazon GameLift Serversconsole](https://console.aws.amazon.com/gamelift/), sous **Groupes de serveurs de jeu**, pour surveiller l'état de vos groupes de serveurs de jeu.