Uma empresa precisa gerenciar custos e controlar o tamanho de uma tabela Amazon DynamoDB existente sem interromper as leituras ou gravações em andamento. Eles querem que os dados sejam removidos automaticamente após 1 mês com manutenção mínima. Qual abordagem atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Habilitar o recurso TTL do DynamoDB para que os itens expirem automaticamente com base em um atributo de timestamp..
Por que esta é a resposta
A habilitação do recurso TTL (Time To Live) do DynamoDB é a solução mais eficiente e com menor manutenção para remover dados automaticamente após um período específico. Ao configurar um atributo de timestamp no item, o DynamoDB gerencia a expiração e exclusão dos dados em segundo plano, sem impactar as operações de leitura/gravação e sem custo adicional. As outras opções envolvem complexidade e custos maiores. Agendar uma regra do EventBridge ou executar uma função Lambda periódica requer o gerenciamento de código e o pagamento pelas execuções da Lambda, além de potencialmente consumir capacidade de gravação do DynamoDB durante as exclusões. Habilitar o DynamoDB Streams para acionar uma função Lambda também adiciona complexidade e custos de processamento, e não é a finalidade principal do Streams para este caso de uso.
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