Uma empresa de entretenimento usa o Amazon DynamoDB para armazenar metadados de mídia. O aplicativo tem uso intensivo de leitura e está enfrentando latência. A empresa não tem pessoal para sobrecarga operacional extra e precisa melhorar o desempenho do DynamoDB sem reconfigurar o aplicativo. O que um arquiteto de soluções deve recomendar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o Amazon DynamoDB Accelerator (DAX)..
Por que esta é a resposta
O Amazon DynamoDB Accelerator (DAX) é um serviço de cache totalmente gerenciado e compatível com a API do DynamoDB, projetado especificamente para melhorar o desempenho de leitura de tabelas DynamoDB. Ele oferece latência de microssegundos para milhões de solicitações por segundo, sem exigir alterações no código do aplicativo. Isso o torna a solução ideal para o cenário descrito, onde a empresa busca reduzir a latência sem sobrecarga operacional e sem reconfigurar o aplicativo. Replicar dados usando tabelas globais do DynamoDB melhora a disponibilidade e a resiliência, além de reduzir a latência de leitura para usuários geograficamente distribuídos, mas não otimiza o desempenho de leitura para um único aplicativo em uma região específica da mesma forma que um cache. O Amazon ElastiCache for Redis e o Memcached são soluções de cache genéricas que exigiriam modificações no aplicativo para integrar o cache, o que vai contra o requisito de não reconfigurar o aplicativo.
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