Este curso le enseña cómo diseñar un entorno Amazon Elastic Compute Cloud (EC2) para hospedar y escalar servidores de juegos. En este curso, aprenderá a elegir los tipos y tamaños de instancia adecuados para abordar los objetivos empresariales y de rendimiento de su juego. También aprenderá sobre las opciones para implementar y supervisar su entorno de servidor de juegos. Revisará ejemplos de diferentes tipos de juego para comprender cómo el diseño del juego influye en el diseño de su entorno de servidor de juegos y su elección específica de servidores.
• Nivel del curso: intermedio
• Duración: 90 minutos
Actividades
Este curso incluye un video, ejercicios de práctica, comprobaciones de conocimientos y una evaluación final.
Objetivos del curso
En este curso, aprenderá a realizar lo siguiente:
• Diseñar un entorno de servidor de juegos que se ajuste a los requisitos del juego y del negocio
• Implementar servidores de juegos con soluciones de AWS
• Supervisar y administrar el entorno mediante las capacidades de Amazon EC2, Amazon CloudWatch y otros servicios
Destinatarios previstos
Este curso está dirigido a los siguientes destinatarios:
• Arquitectos de soluciones
• Desarrolladores de juegos
• Ingenieros de infraestructura
• DevOps
• Productores que buscan comprender Amazon EC2
Requisitos previos
Recomendamos que los asistentes a este curso cumplan con los siguientes requisitos:
• Familiaridad con el desarrollo de juegos y el alojamiento de servidores en la nube o en centros de datos
• Comprensión básica o experiencia con Amazon EC2
• Se recomienda el conocimiento básico de redes (modelo OSI y familiaridad con TCP/UDP)
• Haber completado el curso Introducción a AWS Game Tech o tener conocimientos equivalentes
Esquema del curso
Módulo 1: Introducción
• Bienvenido al alojamiento de servidores de juegos con Amazon EC2
• Video de introducción
• Objetivos del curso
• Requisitos previos del curso
Módulo 2: Objetivos empresariales para su juego
• Objetivos empresariales
• Experiencia y costo del jugador
• El equilibrio es esencial
• Escenario: Point-Learn Studios
• Evaluación de conocimientos
Módulo 3: Base de jugadores
• Consideraciones sobre la plataforma
• Ejemplos de tipos de juego
• Ejemplos de ubicación
• Evaluación de conocimientos
Módulo 4: Revisión de conocimientos EC2
• Repaso de Amazon EC2
• Evaluación de conocimientos
• Recursos de EC2
Módulo 5: Requisitos de rendimiento del juego
• Ejemplos de tipos de juego
• Necesidades de rendimiento del tipo de juego
• Evaluación de conocimientos
Módulo 6: Consideraciones de rendimiento de instancias
• Descripción general de los tipos de instancia
• Rendimiento de red
• Almacenamiento
• Consideraciones sobre el rendimiento de la arquitectura
• Comprobación de conocimientos
Módulo 7: Implementación y Escalado
• Regiones de la infraestructura global
• Servicios de AWS utilizados
• Seguridad
• Ejemplos de implementación
• Grupos de Auto Scaling EC2
• Comprobación de conocimientos
Módulo 8: Amazon CloudWatch
• Revisión de Amazon CloudWatch
• Casos de ejemplos de uso
• Amazon CloudWatch Logs
• Comprobación de conocimientos
Módulo 9: Consideraciones sobre costos
• Opciones de compra de instancias
• Outposts y zonas locales
• Redes
• Implementación y supervisión
Módulo 10: Revisión
• Revisión del curso completo
• Recursos adicionales
Módulo 11: Evaluación de conocimientos
• Evaluación de conocimientos