Questão 36 — Certificação AWS Solutions Architect Associate SAA-C03
Uma empresa executa um aplicativo web em instâncias do Amazon EC2 por trás de um Application Load Balancer ALB. O aplicativo usa o Amazon DynamoDB como banco de dados. A empresa quer garantir alto desempenho para leituras e gravações. Qual solução atenderá a esse requisito de maneira MAIS econômica?
- A. Configure o escalonamento automático para a tabela do DynamoDB. Defina uma meta de utilização de 70%. Defina as unidades de capacidade mínima e máxima com base na carga de trabalho esperada.
- B. Analise o uso da tabela DynamoDB. Crie um índice secundário global GSI na tabela existente para chaves usadas com frequência. Atribua unidades de capacidade de leitura e gravação adequadamente.
- C. Use o modo de taxa de transferência provisionado do DynamoDB para a tabela. Crie um alarme do Amazon CloudWatch para a métrica ThrottledRequests. Invoque uma função AWS Lambda para aumentar a capacidade provisionada.
- D. Crie um cluster DAX do Amazon DynamoDB Accelerator. Configure o aplicativo para usar o endpoint DAX.
Resposta correta:
A
Explicação
Explicação: A solução geral mais econômica é o escalonamento automático do DynamoDB. A AWS recomenda uma utilização alvo de 70% para a taxa de transferência provisionada com escalonamento automático, o que permite que o DynamoDB ajuste a capacidade para cima ou para baixo com base em padrões sustentados de carga de trabalho. Isso melhora o desempenho de leitura e gravação, ao mesmo tempo que controla melhor os custos do que o escalonamento manual. Um GSI só é útil para padrões de consulta alternativos específicos e não resolve o gerenciamento geral da taxa de transferência por si só. O DAX ajuda apenas com cache de leitura pesada, não com gravações. Uma solução de escalonamento CloudWatch-plus-Lambda personalizada adiciona trabalho operacional desnecessário em comparação com o automático nativo
Quer todas as 879 questões por R$ 198,00?