Imagine que você está criando um jogo multijogador online, como um jogo no estilo battle royale. Em seu jogo, grupos de 50 jogadores participam de uma sessão para jogarem nele, com um tempo de jogo médio de 30 minutos. Durante o jogo, você tem que atualizar o registro de um jogador específico para indicar a quantidade de tempo que ele esteve jogando, o número de montes que ele registrou ou se ele ganhou o jogo. Os usuários querem ver os jogos que jogaram anteriormente, seja para ver os ganhadores dos jogos ou assistir a um replay da ação de cada jogo.
Neste laboratório, você aprende a modelar sua tabela do DynamoDB para gerenciar os padrões de acesso do seu aplicativo. Você também aprende algumas estratégias essenciais de modelagem de dados para usar o DynamoDB de maneira rápida e com alta performance.
No Módulo 1, você configura seu ambiente e faz download do código usado durante o laboratório.
Tempo de conclusão do módulo: 20 minutos
Neste módulo, você aprendeu sobre o aplicativo de exemplo que criou neste laboratório. Você também configurou uma conta da AWS e uma instância do AWS Cloud9.
Agora você está pronto para começar o laboratório. Com o DynamoDB, é importante planejar seu modelo de dados antecipadamente para ter uma performance rápida e consistente em seu aplicativo. No módulo seguinte, você aprende sobre o planejamento do seu modelo de dados.