Ein Unternehmen betreibt eine Microservice-basierte Serverless-Webanwendung, die Daten aus mehreren Amazon DynamoDB-Tabellen abrufen muss. Ein Lösungsarchitekt muss die Anwendung in die Lage versetzen, die Daten ohne Beeinträchtigung der Baseline-Leistung und mit der HÖCHSTEN Betriebseffizienz abzurufen. Welche Lösung erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie Amazon Athena Federated Query mit einem DynamoDB-Konnektor..
Warum dies die Antwort ist
Amazon Athena Federated Query mit einem DynamoDB-Konnektor ermöglicht es, Daten aus mehreren DynamoDB-Tabellen abzufragen, ohne die Baseline-Leistung der operativen Datenbank zu beeinträchtigen. Athena ist ein serverloser Abfragedienst, der SQL-Abfragen direkt auf Daten in verschiedenen Quellen ausführt. Der DynamoDB-Konnektor ermöglicht es Athena, als Abfrage-Engine für DynamoDB zu fungieren, was eine hohe Betriebseffizienz bietet, da keine Daten verschoben oder ETL-Prozesse ausgeführt werden müssen. AWS AppSync Pipeline-Resolver sind für komplexe GraphQL-Operationen gedacht, nicht primär für die effiziente Abfrage mehrerer DynamoDB-Tabellen. Amazon CloudFront mit Lambda@Edge-Funktionen ist ein Content Delivery Network (CDN) und dient der Inhaltsbereitstellung und -anpassung am Edge, nicht der Abfrage von Backend-Datenbanken. Ein Edge-optimiertes Amazon API Gateway mit AWS Lambda-Funktionen ist eine gute Lösung für die Bereitstellung von APIs, aber nicht die effizienteste Methode, um Daten aus mehreren DynamoDB-Tabellen zu aggregieren und abzufragen, da dies manuelle Aggregationslogik in Lambda erfordern würde.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich