Uma empresa de jogos armazena dados de usuários (localização geográfica, dados de jogadores, placares) no Amazon DynamoDB. A empresa precisa de backups contínuos para um bucket do Amazon S3 com codificação mínima. Os backups não devem afetar a disponibilidade do aplicativo ou as unidades de capacidade de leitura (RCUs) da tabela. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Exporte os dados diretamente do DynamoDB para o Amazon S3 com backups contínuos. Ative a recuperação point-in-time para a tabela..
Por que esta é a resposta
A opção correta é exportar os dados diretamente do DynamoDB para o Amazon S3 com backups contínuos e ativar a recuperação point-in-time. A exportação para o S3 é um recurso gerenciado do DynamoDB que cria backups completos e contínuos sem consumir RCUs ou afetar a disponibilidade da aplicação. A recuperação point-in-time (PITR) complementa isso, permitindo restaurar a tabela a qualquer momento nos últimos 35 dias. As outras opções são menos eficientes ou não atendem a todos os requisitos: Usar um cluster Amazon EMR com Apache Hive é uma solução complexa e cara para este caso, além de poder impactar as RCUs durante a leitura dos dados. Configurar o DynamoDB Streams com uma função AWS Lambda para exportar dados para o S3 é uma solução para replicação de dados em tempo real, mas não é a forma mais eficiente para backups contínuos completos e pode consumir RCUs. Criar uma função AWS Lambda para exportar dados regularmente para o S3 exigiria gerenciamento de agendamento, controle de estado e poderia impactar as RCUs da tabela durante a execução.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão