Imagine que crea un juego de múltiples jugadores en línea, como por ejemplo un juego de battle royale. Grupos de 50 jugadores se unen a una sesión para jugar un juego que, por lo general, toma alrededor de 30 minutos finalizar. Durante el juego, tiene que actualizar el registro de un jugador específico a fin de indicar la cantidad de tiempo que ha estado jugando, el número de muertes que registraron o si ganaron el juego. Los usuarios quieren ver los juegos anteriores que jugaron, ya sea para ver a los ganadores o una repetición de cada acción del juego.
En este laboratorio, aprenderá cómo modelar una tabla de DynamoDB para manejar los patrones de acceso de la aplicación. También aprenderá algunas estrategias de modelado de los datos principales para utilizar DynamoDB de manera rápida y con alto rendimiento.
En el Módulo 1, configurará su entorno y descargará el código que utilizará durante el laboratorio.
Tiempo para completar el módulo: 20 minutos
En este módulo, aprendió sobre la aplicación de ejemplo que crea en este laboratorio. También configuró una cuenta de AWS y una instancia de AWS Cloud9.
Ahora está listo para iniciar el laboratorio. Con DynamoDB, es importante planificar el modelo de datos por adelantado, así puede tener un rendimiento consistente y rápido en la aplicación. En el próximo módulo, aprenderá sobre la planificación del modelo de datos.