Using Amazon GameLift FleetIQ for Game Servers (German)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Das Spieleserver-Hosting erfordert ein Gleichgewicht zwischen den Geschäftszielen des Spiels und der gewünschten Spielererfahrung, bei gleichzeitiger Minimierung der Kosten. Amazon GameLift FleetIQ mit Spieleservergruppen kann dazu beitragen, dieses Gleichgewicht zu erreichen. In diesem Kurs lernen Sie, Amazon GameLift FleetIQ mit Spieleserver-Gruppen zu verwenden, um Spieleserver in AWS zu hosten. Diese Spieleserver können die On-Premise-Ressourcen ergänzen oder ersetzen, die Hosting-Kapazität für Spiele elastisch anpassen, um die Nachfrage der Spieler zu erfüllen, die geografische Reichweite der Hosting-Standorte erweitern und die Kosten durch den Einsatz kostengünstiger EC2-Spot-Instances für das Hosting von Spielen senken. FleetIQ-Spieleserver-Gruppen können in Ihre Spiele integriert werden, ohne dass Sie dafür das Game-Backend neu gestalten müssten.
- Kursniveau: Fortgeschritten
- Dauer: 90 Minuten
Aktivitäten
Dieser Kurs umfasst Videos, E-Learning-Interaktionen, Demonstrationen, Wissenschecks, Anwendungsfälle und eine abschließende Bewertung.
Kursziele
Inhalte dieses Kurses:
- Beschreiben der wichtigsten Funktionen und Vorteile von GameLift FleetIQ und vergleichen Sie es mit Amazon GameLift.
- Beschreiben der Elemente von GameLift FleetIQ und was sie tun sowie der wesentlichen Prozesse.
- Beschreiben, wie Sie Spieleserver-Gruppen erstellen und konfigurieren.
- Besprechen der Betriebs- und Konfigurationseinstellungen der Spieleserver-Gruppe.
- Besprechen der Konfiguration, des Betriebs und der Verwaltung von Spieleservern im GameLift FleetIQ-Kontext.
- Beschreiben des Prozesses der Gestaltung, Entwicklung und Implementierung der Softwareintegration von GameLift FleetIQ mit einem Spiel.
- Besprechen allgemeiner Anwendungsfälle und Geschäftsvorteile für GameLift FleetIQ.
Zielgruppe
Dieser Kurs ist für folgende Zielgruppen konzipiert:
- Spieleentwickler
- Spielarchitekten
- Spielbetriebexperten
Voraussetzungen
Folgende Voraussetzungen werden für die Kursteilnehmer empfohlen:
- Vertraut mit der Spieleentwicklung und allgemeine Kenntnisse über das Hosting von Spieleservern auf Computern oder in Rechenzentren
- Grundlegendes Verständnis von Cloud Computing und AWS, entsprechend der Zertifizierung „AWS Certified Cloud Practitioner“
- Abschluss des Kurses „Hosting von Spieleservern auf AWS“
Kursinhalt
Lektion 1: Einführung
- Kursziele
- Kursübersicht
- Was ist GameLift FleetIQ?
- Vergleichen von Amazon GameLift mit GameLift FleetIQ
- Wissenscheck
Lektion 2: Grundlagen zu GameLift FleetIQ und Spieleserver-Gruppen
- Elemente und Struktur der Spieleserver-Gruppe
- Lebenszyklus der Spieleserver-Gruppe
- Operationen von Spieleserver-Gruppen
- Fügen Sie alle Einzelteile zusammen.
- Wissenscheck
Lektion 3: Erstellen von Spieleserver-Gruppen
- Erstellen eines Spieleserver-Gruppen-Workflows
- Das AWS SDK und die Integration
- Validierung der EC2-Instance und AMI-Erstellung
- Startvorlage
- Demonstration: Zusammenfassung von AMI und der Startvorlage
- Instance-Typliste
- Auto-Scaling-Richtlinie
- Erstellen einer IAM-Service-Rolle
- Demonstration: IAM-Rolle erforderlich, damit GameLift FleetIQ die Auto Scale-Gruppe erstellen und EC2-Instances verwalten kann
- Demonstration: IAM-Rolle ist erforderlich, damit Spieleserver GameLift FleetIQ aktualisieren
- Aktivität: Erstellen des Workflows „Spieleserver-Gruppe erstellen“
- Demonstration: Spieleserver-Gruppe erstellen
- Demonstration: Überwachung der anfänglichen Population von Spieleservern
- Wissenscheck
Lektion 4: Konfigurieren und Betreiben von Spieleserver-Gruppen
- Verstehen der Beziehung zwischen Spieleserver-Gruppen und Auto Scaling-Gruppen
- Bereitstellen von Konfigurationsänderungen
- Demonstration: Verwalten der Spieleserver-Gruppe und der Auto Scaling-Gruppe von der AWS-Konsole aus
- Wissenscheck
Lektion 5: Verwalten von Spieleservern
- Spielsitzungen und Spieleserver
- Verwenden von Spot-Instances mit Spielen
- Demonstration: ClaimGameServer
- Demonstration: Spieleserver aktualisieren
- Wie Gamelift FleetIQ-Entscheidungen getroffen werden
- Spieleserver-API-Aufrufe
- Demonstration: Spieleserver abmelden
- Überwachen mit Amazon CloudWatch
- Demonstration: Amazon CloudWatch-Metriken für GameLift FleetIQ
- Wissenscheck
Lektion 6: Schritte zur Softwareintegration
- Einführung in die GameLift FleetIQ-Softwareintegration
- Planen der Softwareintegration
- Handbuch zur Softwareintegration
- Beispielimplementierung der Softwareintegration
- Demonstration: Ein einfaches Beispiel für einen Python-Spieleserver
- Wissenscheck
Lektion 7: Anwendungsfälle
- Beispielkonfiguration für Spiele-Hosting
- Fälle: Kapazität und Kontrolle erhöhen
- Fälle: Hosting-Kosten senken
- Fälle: Ausfallsicherheit und Notfallwiederherstellung
- Fälle: Rechenzentrumsflexibilität
- Fall: Verbessern der Latenz
- Fall: Geografische Ausdehnung
- Fall: Container
Lektion 8: Kursabschluss
- Zusammenfassung
- Wissensprüfung
- Nächste Schritte
Tags
Related Courses
Accessing your AWS EC2 serversCoursera Project Network via Coursera Access an EC2 instance shell from the AWS console
Coursera Project Network via Coursera Advanced Architecting on AWS - Online Course Supplement (Italian)
Amazon Web Services via AWS Skill Builder Advanced Architecting on AWS - Online Course Supplement (Traditional Chinese)
Amazon Web Services via AWS Skill Builder Advanced Architecting on AWS - Online Course Supplement (Portuguese)
Amazon Web Services via AWS Skill Builder