Une entreprise exécute une application web sans serveur basée sur des microservices qui doit récupérer des données à partir de plusieurs tables Amazon DynamoDB. Un architecte de solutions doit permettre à l'application de récupérer les données sans impact sur les performances de base et avec la PLUS GRANDE efficacité opérationnelle. Quelle solution répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Amazon Athena Federated Query avec un connecteur DynamoDB..
Pourquoi c'est la réponse
L'utilisation d'Amazon Athena Federated Query avec un connecteur DynamoDB est la solution la plus efficace opérationnellement pour récupérer des données de plusieurs tables DynamoDB sans impacter les performances de base. Athena Federated Query permet d'exécuter des requêtes SQL sur des sources de données diverses, y compris DynamoDB, sans avoir à déplacer les données. Le connecteur DynamoDB gère l'intégration, ce qui réduit la charge opérationnelle. Les résolveurs de pipeline AWS AppSync sont adaptés pour les API GraphQL mais n'offrent pas la même flexibilité pour les requêtes ad-hoc sur de multiples tables. Amazon CloudFront avec Lambda@Edge est conçu pour la mise en cache de contenu et la personnalisation en périphérie, non pour l'interrogation de bases de données. API Gateway avec Lambda est une solution d'API générale, mais Athena est optimisé pour les requêtes de données complexes et fédérées.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise