Una empresa está desarrollando un juego multijugador en tiempo real que utiliza UDP entre clientes y servidores en un grupo de Auto Scaling. La plataforma del servidor del juego debe escalar para los picos de demanda, y los desarrolladores quieren almacenar las puntuaciones de los jugadores y otros datos no relacionales en una base de datos que escale sin intervención. ¿Qué solución debe recomendar un arquitecto de soluciones?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar un Network Load Balancer para la distribución del tráfico y Amazon DynamoDB on-demand para el almacenamiento de datos..
Por qué esta es la respuesta
La opción correcta es usar un Network Load Balancer (NLB) y Amazon DynamoDB on-demand. El NLB es ideal para juegos multijugador en tiempo real que usan UDP, ya que opera en la capa 4 (transporte) y puede manejar millones de solicitudes por segundo con latencia ultrabaja, preservando la dirección IP de origen. DynamoDB on-demand es una base de datos NoSQL sin servidor que escala automáticamente para manejar picos de demanda sin necesidad de aprovisionar capacidad, lo que la hace perfecta para almacenar datos no relacionales de jugadores. Amazon Route 53 es un servicio DNS, no un balanceador de carga para el tráfico de aplicaciones. Amazon Aurora Serverless es una base de datos relacional que no es óptima para datos no relacionales y podría tener limitaciones de escalado para cargas de trabajo extremadamente variables en comparación con DynamoDB. Amazon Aurora Global Database es para replicación entre regiones, no para escalado de capacidad de base de datos no relacional. Un Application Load Balancer (ALB) opera en la capa 7 (aplicación) y no soporta UDP, lo que lo hace inadecuado para este caso de uso. DynamoDB Global Tables es para replicación multirregional, no para escalado de capacidad principal.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta