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.
Ressources et composants clés
Créez les ressources suivantes dans votre AWS compte avant de configurer les ressources d'hébergement de vos jeux avec Amazon GameLift ServersFleetIQ. À titre de bonne pratique, développez et testez votre déploiement de serveur de jeux avec ces ressources avant de les utiliser avec un groupe de serveurs de jeux.
-
Amazon Machine Image (AMI). Une AMI est un modèle pour une configuration logicielle spécifique que vous souhaitez lancer avec vos instances Amazon EC2. Pour l'hébergement de jeux, votre AMI inclut un système d'exploitation, les binaires ou un conteneur de votre serveur de jeux et d'autres logiciels d'exécution dont votre serveur de jeux a besoin. Pour plus d'informations sur la création d'une AMI, consultez Amazon Machine Images dans le guide de l'utilisateur Amazon EC2. AMIs sont spécifiques à une région. Vous pouvez copier une AMI d'une région à l'autre, comme décrit AMIs dans la section Copier du guide de l'utilisateur Amazon EC2.
-
Modèle de lancement Amazon EC2. Un modèle de lancement fournit des instructions pour lancer et gérer des instances dans un groupe Auto Scaling. Il spécifie une AMI, fournit une liste de types d'instance appropriés et définit le réseau, la sécurité ainsi que d'autres propriétés. Pour de plus amples informations sur la création d'un modèle de lancement, veuillez consulter Lancement d'une instance à partir d'un modèle de lancement dans le Guide de l'utilisateur Amazon EC2. Les modèles de lancement sont spécifiques à une région.
-
AWS Rôle IAM. Un rôle IAM définit un ensemble d'autorisations qui permettent un accès limité aux AWS ressources. Une entité de confiance, telle qu'un autre AWS service, peut assumer le rôle et hériter de ses autorisations. Lors de l'utilisation Amazon GameLift ServersFleetIQ, vous devez fournir un rôle IAM avec une politique gérée qui permet de Amazon GameLift Servers FleetIQ créer des groupes Auto Scaling et des ressources d'instance EC2 et d'y accéder dans votre AWS compte. Les rôles IAM ne sont pas spécifiques à une région.
Amazon GameLift ServersFleetIQgère directement les ressources suivantes et exerce une autorité directe sur celles-ci.
-
Amazon GameLift Serversgroupe de serveurs de jeux. Un groupe de serveurs de jeu contient des paramètres de configuration qui définissent comment Amazon GameLift Servers FleetIQ fonctionne un groupe Auto Scaling correspondant pour fournir un hébergement de jeux à faible coût. Les groupes de serveurs de jeu sont spécifiques à chaque région. Lorsque vous créez un groupe de serveurs de jeu dans une région, un nouveau groupe Auto Scaling est automatiquement créé dans votre AWS compte dans la même région. Le groupe de serveurs de jeux est lié au groupe Auto Scaling et dispose d'un accès (en assumant le rôle IAM) pour gérer et modifier certains de ses paramètres. Un groupe de serveurs de jeux est une ressource de longue durée ; il est rare que les développeurs doivent en créer. Un groupe de serveurs de jeu est également une ressource de regroupement fonctionnelle pour les serveurs de jeux hébergés sur des instances du groupe Auto Scaling et enregistrés auprès de Amazon GameLift ServersFleetIQ.
-
Amazon GameLift Serversserveur de jeu. Une ressource de serveur de jeu représente une exécution de jeu exécutée sur une instance associée à un groupe de serveurs de Amazon GameLift Servers FleetIQ jeu. Cette ressource est créée lorsqu'un serveur de jeu s'enregistre Amazon GameLift Servers FleetIQ et identifie le groupe de serveurs de jeu auquel il appartient. Amazon GameLift ServersFleetIQsuit l'état d'utilisation et le statut des réclamations de chaque serveur de jeu enregistré, ce qui lui permet de surveiller la disponibilité des serveurs de jeux. Les serveurs de jeux sont spécifiques à une région en ce sens qu'ils sont associés à un groupe de serveurs de jeux spécifique à une région. Lorsque votre jeu demande un nouveau serveur de jeux, il spécifie le groupe de serveurs de jeux et la région.
Ces ressources sont créées par le biais de Amazon GameLift Servers FleetIQ ressources. Ils sont créés dans votre AWS compte et vous en avez le contrôle total.
-
Groupe Amazon EC2 Auto Scaling. Un groupe Auto Scaling lance et gère un ensemble d'instances EC2 et met automatiquement à l'échelle la capacité du groupe. Avec Amazon GameLift ServersFleetIQ, il existe une one-to-one relation entre le groupe de serveurs de jeu et le groupe Auto Scaling. Bien que vous puissiez mettre à jour tous les paramètres d'un groupe Auto Scaling, il remplace et met à jour Amazon GameLift Servers FleetIQ régulièrement certains paramètres dans le cadre de sa logique visant à équilibrer les instances Spot afin de garantir la viabilité de l'hébergement de jeux. Pour plus d'informations, consultez le AutoScalingGroupguide de l'utilisateur d'Amazon EC2 Auto Scaling. Les groupes Auto Scaling sont spécifiques à une région ; ils sont créés dans la même région que le groupe de serveurs de jeux.
-
Instance Amazon EC2. Une instance est un serveur virtuel dans le cloud . Les types d'instance ont des configurations matérielles spécifiques qui spécifient les ressources de calcul, de mémoire, de disque et de réseau. Ils sont généralement lancés par un groupe Auto Scaling avec une AMI. Les instances peuvent être Spot ou à la demande, selon la disponibilité. Avec Amazon GameLift ServersFleetIQ, les instances exécutent un ou plusieurs processus de serveur de jeu, chacun pouvant héberger plusieurs sessions de jeu. Les instances sont spécifiques à une région dans la mesure où elles sont associées à un groupe Auto Scaling spécifique à une région.