Una empresa ejecuta una aplicación web sin servidor basada en microservicios que debe recuperar datos de varias tablas de Amazon DynamoDB. Un arquitecto de soluciones debe permitir que la aplicación recupere los datos sin afectar el rendimiento de referencia y con la MAYOR eficiencia operativa. ¿Qué solución cumple estos requisitos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar Amazon Athena Federated Query con un conector de DynamoDB..
Por qué esta es la respuesta
Amazon Athena Federated Query con un conector de DynamoDB permite consultar datos de múltiples tablas de DynamoDB directamente desde Athena. Esto evita la necesidad de mover datos o escribir código ETL complejo, lo que se traduce en una alta eficiencia operativa. Athena es un servicio de consulta sin servidor que no afecta el rendimiento de referencia de las tablas de DynamoDB, ya que las consultas se ejecutan en Athena y no en DynamoDB. Los resolutores de pipeline de AWS AppSync son para GraphQL y no son la forma más eficiente de consultar directamente múltiples tablas de DynamoDB para una aplicación web sin servidor. Amazon CloudFront con funciones Lambda@Edge se enfoca en la entrega de contenido y la personalización en el borde, no en la consulta de bases de datos. Amazon API Gateway con funciones de AWS Lambda podría usarse, pero requeriría escribir y mantener código personalizado para orquestar las consultas a DynamoDB, lo que es menos eficiente operativamente que Athena Federated Query.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta