Ce cours vous apprend à concevoir un environnement Amazon Elastic Compute Cloud (EC2) pour l'hébergement et la mise à l'échelle des serveurs de jeux. Dans ce cours, vous apprendrez comment choisir les types et tailles d'instance appropriés pour répondre aux objectifs métier et de performances de votre jeu. Vous découvrirez également les options de déploiement et de surveillance de votre environnement de serveur de jeu. Vous passerez en revue quelques exemples de différents types de jeu pour comprendre dans quelle mesure la conception du jeu influence la conception de votre environnement de serveur de jeu et votre choix spécifique de serveurs.
- Niveau de cours : Intermédiaire
- Durée : 90 minutes
Activités
Ce cours comprend une vidéo, des exercices d'entraînement, des vérifications des connaissances et une évaluation finale.
Objectifs du cours
Dans ce cours, vous apprendrez à :
- Concevoir un environnement de serveur de jeu qui correspond aux exigences du jeu et de l'entreprise
- Déployer des serveurs de jeux à l'aide des solutions AWS
- Surveiller et gérer l'environnement à l'aide des fonctionnalités Amazon EC2, Amazon CloudWatch et d'autres services
Public visé
Ce cours s'adresse aux personnes suivantes :
- Architectes de solutions
- Développeurs de jeux
- Ingénieurs en infrastructure
- DevOps
- Producteurs cherchant à comprendre le fonctionnement d'Amazon EC2
Prérequis
Pour assister à ce cours, il est recommandé d'avoir les connaissances suivantes :
- Connaissance du développement de jeux et lde 'hébergement de serveurs dans le cloud ou dans les centres de données
- Compréhension ou expérience de base avec Amazon EC2
- Des connaissances de base en réseau sont recommandées (connaissance du modèle OSI et du TCP/UDP)
- Avoir terminé le cours Getting Started with AWS Game Tech ou disposer de connaissances équivalentes
Déroulement du cours
Module 1 : Introduction
- Bienvenue dans l'hébergement de serveur de jeu avec Amazon EC2
- Vidéo d'introduction
- Objectifs du cours
- Prérequis du cours
Module 2 : Objectifs métier pour votre jeu
- Objectifs métier
- Expérience joueur et coût
- L'équilibre est essentiel
- Scénario : Point-Learn Studios
- Évaluation des connaissances
Module 3 : Base de joueurs
- Considérations sur la plateforme
- Exemples de types de jeux
- Exemples d'emplacement
- Évaluation des connaissances
Module 4 : Révision des connaissances EC2
- Révision d'Amazon EC2
- Évaluation des connaissances
- Ressources EC2
Module 5 : Exigences relative à la performance des jeux
- Exemples de types de jeux
- Besoins de performance des types de jeux
- Évaluation des connaissances
Module 6 : Considérations sur les performances des instances
- Vue d'ensemble des types d'instances
- Performances réseau
- Stockage
- Considérations sur les performances architecturales
- Vérification des connaissances
Module 7 : Déploiement et mise à l'échelle
- Régions de l'infrastructure mondiale
- Services AWS utilisés
- Sécurité
- Exemples de déploiement
- Groupes EC2 Auto Scaling
- Vérification des connaissances
Module 8 : Amazon CloudWatch
- Révision d'Amazon CloudWatch
- Exemples de cas d'utilisation
- Amazon CloudWatch logs
- Vérification des connaissances
Module 9 : Considérations de coût
- Options d'achat d'instances
- Outposts et zones locales
- Mise en réseau
- Déploiement et surveillance
Module 10 : Révision
- Révision complète du cous
- Ressources supplémentaires
Module 11 : Évaluation des connaissances
- Évaluation des connaissances