Respuesta correcta
- CImplementar la aplicación en múltiples AWS Regions, cada una con al menos dos Availability Zones, y utilizar Amazon Route 53 para el enrutamiento basado en DNS.
Explicación
Implementar la aplicación en múltiples AWS Regions, cada una con al menos dos Availability Zones, garantiza una baja latencia global al colocar los recursos de computación más cerca de los jugadores en todo el mundo, mientras que la arquitectura multi-AZ dentro de cada región proporciona alta disponibilidad incluso si falla todo un centro de datos (Availability Zone). A continuación, Amazon Route 53 permite el enrutamiento basado en DNS (por ejemplo, enrutamiento basado en latencia o geolocalización) para dirigir el tráfico de los jugadores hacia la región óptima, cumpliendo con los requisitos de latencia y tolerancia a fallos.
Para profundizar
Las AWS Regions son clústeres geográficos aislados de Availability Zones, y las AZ dentro de una región están conectadas por enlaces de baja latencia pero cuentan con energía y redes independientes, por lo que un fallo de una AZ no derriba la región. Un Application Load Balancer es regional y abarca las AZ que habilite, distribuyendo el tráfico únicamente dentro de esa región; para sobrevivir a una interrupción total de la región, debe ejecutar pilas independientes en múltiples regiones. El enrutamiento basado en latencia de Amazon Route 53 resuelve cada jugador al punto de enlace saludable con menor latencia, con comprobaciones de salud que eliminan las regiones con fallos de las respuestas de DNS. Un detalle sutil: la conmutación por error de DNS está limitada por el TTL y el almacenamiento en caché del solucionador del cliente, por lo que la recuperación no es instantánea. Este diseño es importante para un juego global donde los jugadores de Asia, Europa y América necesitan puntos de enlace cercanos y resistentes.
Sobre estas preguntas de práctica
Esta es una de las preguntas de práctica originales de CLF-C02 de Courseiva, escrita para aprender y nunca copiada de exámenes reales ni de dumps.
Traducida del original en inglés con IA y revisada para comprobar el sentido. Los códigos de examen, los comandos y los nombres de productos se mantienen tal como aparecen en el examen.