Este curso describe las opciones de alojamiento de servidores para juegos en AWS. Identifica los requisitos comerciales y técnicos clave que influyen en la selección de una solución de alojamiento de servidores para un juego. El curso describe las soluciones de alojamiento de servidores de juegos de AWS, incluidos Amazon GameLift, grupos de servidores para juegos FleetIQ, soluciones basadas en contenedores que utilizan Amazon ECS, Amazon EKS, AWS Fargate y soluciones que se basan en Amazon EC2 y los servicios principales de AWS.
- Nivel del curso: intermedio
- Duración: 1,25 horas
Nota: Este curso tiene transcripciones o subtítulos localizados. La narración está en inglés.
Para mostrar los subtítulos, haga clic en el botón CC en la esquina inferior derecha del reproductor.
Actividades
Este curso incluye videos, interacciones de aprendizaje electrónico, escenarios de toma de decisiones y evaluaciones de conocimiento.
Objetivos del curso
En este curso, aprenderá a hacer lo siguiente:
- Describir las opciones de alojamiento de servidores de juegos que ofrece AWS.
- Describir los requisitos técnicos y empresariales comunes para el alojamiento de servidores de juegos.
- Distinguir entre las opciones de alojamiento de servidores de juegos de AWS por requisitos técnicos y empresariales clave.
- Aplicar los requisitos para seleccionar una solución de alojamiento de servidores de juegos.
Audiencia objetivo
Este curso está dirigido a los siguientes destinatarios:
- Diseñadores de juegos
- Desarrolladores de juegos
- Productores de juegos
Requisitos previos
Recomendamos que los asistentes a este curso cumplan con los siguientes requisitos:
- Familiaridad con el desarrollo de juegos y conocimiento general del alojamiento de servidores de juegos en equipos o centros de datos
- Haber completado Getting Started with AWS Game Tech o tener conocimientos equivalentes
- Conceptos básicos de informática en la nube y AWS, equivalentes a AWS Certified Cloud Practitioner
Esquema del curso
Parte 1: Introducción
Bienvenido al alojamiento de servidores de juegos de AWS
- Objetivos del curso
- Introducción al curso
- Esquema del curso
Alojamiento de servidores de juegos
- Definir un servicio de juego
Alojamiento de servidores de juegos en AWS
- Amazon EC2 y servicios principales de AWS
- Soluciones basadas en contenedores
- Amazon GameLift
- Grupos de servidores de juegos Amazon GameLift FleetIQ
Parte 2: Requisitos empresariales y técnicos para el alojamiento de servidores de juegos
Responsabilidad de administración
- Responsabilidades comunes identificadas en el modelo de capas de Game Tech
- Desarrollar una lista básica de requisitos de servidores de juegos
Requisitos
- Costo
- Esfuerzo de desarrollo
- Características
- Latencia
- Portabilidad
- Controles
- Escalado
Parte 3: Alojamiento de servidores de juegos con los servicios principales de AWS
Amazon EC2 y servicios principales de AWS
- Revisión de los servicios de AWS utilizados habitualmente en las soluciones de alojamiento de juegos
- Emparejamiento de requisitos de alojamiento del servidor de juegos
Parte 4: Alojamiento de servidores de juegos con contenedores
Uso de contenedores para servidores de juegos
- Abstracción de contenedores y del servidor de juegos
- Docker
- Orquestación de contenedores y administración de servidores de juegos
Servicios de contenedor en AWS
- Ejecución de contenedores en instancias de Amazon EC2
- AWS Fargate
- Amazon ECS
- Amazon EKS
- Asignación de abstracciones de EKS (pods) a servidores de juegos
- Asignación de abstracciones (tareas) de ECS a servidores de juegos
Creación de un servicio de alojamiento de servidores de juegos con contenedores
- Asignación del jugador en sesiones de juego
- Administración del ciclo de vida de la sesión de juego
- Compra de instancias para reducir costos
- Integración de emparejamiento
CI/CD para servidores de juegos
- Desarrollo e implementación de CI/CD para servidores de juegos
- Uso de CI/CD para la implementación de juegos a escala global
- Ejemplo de CI/CD en contenedores para servidores de juegos
- Emparejamiento de soluciones de contenedores con requisitos de alojamiento del servidor de juegos
Parte 5: Alojamiento de servidores de juegos con Amazon GameLift
Amazon GameLift
- Descripción general de las capas y características clave de GameLift
- Emparejamiento de requisitos de alojamiento del servidor de juegos
Grupos de servidores de juegos Amazon GameLift FleetIQ
- Información general
- Emparejamiento de requisitos de alojamiento del servidor de juegos
Parte 6: Selección de soluciones de alojamiento de servidores de juegos
Ejemplos de alojamiento de juegos y escenarios de práctica
- Aplicar aprendizajes clave para resolver escenarios de alojamiento de servidores de juegos
Parte 7: Finalización
Evaluación de conocimientos
Resumen
- Revisión y resumen
- Encuesta del curso
Próximos pasos
- Más capacitación y certificación
- Recursos adicionales