Uma empresa implantou um aplicativo serverless que usa Amazon DynamoDB. Após um grande aumento de usuários, a empresa deseja melhorar o tempo de resposta de milissegundos para microssegundos e armazenar em cache as solicitações ao banco de dados com a MENOR sobrecarga operacional. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar DynamoDB Accelerator (DAX)..
Por que esta é a resposta
DAX (DynamoDB Accelerator) é um serviço de cache totalmente gerenciado, compatível com a API do DynamoDB, que fornece tempos de resposta em microssegundos para leituras. Ele é projetado especificamente para melhorar o desempenho de aplicações que usam DynamoDB, sem exigir grandes alterações no código da aplicação, oferecendo a menor sobrecarga operacional. Migrar para Amazon Redshift não é adequado, pois Redshift é um data warehouse para análise, não um banco de dados transacional de baixa latência. Migrar para Amazon RDS também não é a solução, pois RDS é um banco de dados relacional e não oferece a mesma escalabilidade e desempenho de leitura que o DAX para o DynamoDB. Usar Amazon ElastiCache for Redis exigiria que a aplicação gerenciasse a lógica de cache, aumentando a sobrecarga operacional em comparação com o DAX, que é transparente para o DynamoDB.
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