YoVDO

Using Amazon GameLift FleetIQ for Game Servers (German)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon GameLift FleetIQ Courses Game Development Courses Cloud Computing Courses Amazon Web Services (AWS) Courses Cost Optimization Courses

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 servers
Coursera 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