Uma empresa executa um aplicativo web serverless baseado em microsserviços que deve recuperar dados de várias tabelas do Amazon DynamoDB. Um arquiteto de soluções deve permitir que o aplicativo recupere os dados sem impacto no desempenho da linha de base e com a MAIOR eficiência operacional. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o Amazon Athena Federated Query com um conector DynamoDB..
Por que esta é a resposta
A solução mais eficiente operacionalmente para recuperar dados de múltiplas tabelas DynamoDB sem impactar o desempenho da linha de base é usar o Amazon Athena Federated Query com um conector DynamoDB. O Athena permite consultar dados de diversas fontes, incluindo DynamoDB, usando SQL padrão, sem a necessidade de mover ou transformar os dados. O conector DynamoDB otimiza a recuperação de dados, minimizando o impacto no desempenho das tabelas subjacentes. As outras opções não são as mais adequadas: Resolvedores de pipeline do AWS AppSync são para APIs GraphQL e não para consultas federadas diretas ao DynamoDB. Amazon CloudFront com Lambda@Edge é para cache e personalização de conteúdo na borda, não para consultas de dados federadas. Amazon API Gateway com funções AWS Lambda poderia ser usado, mas exigiria desenvolvimento e manutenção de lógica personalizada para orquestrar as consultas, sendo menos eficiente operacionalmente que o Athena Federated Query.
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