Ein Einzelhandelsunternehmen betreibt mehrere Anwendungen, die Bestellungen registrieren, Retouren verarbeiten und Analysen bereitstellen. Derzeit verwenden sie eine transaktionale MySQL-Datenbank und eine Oracle OLAP-Analyse-Datenbank, alle auf EC2. Mehrere Anwendungskomponenten erzeugen Ereignisse aus verschiedenen Quellen; ein wöchentlicher ETL kopiert Anwendungsdaten in die Analyse-Datenbank. Das Unternehmen wünscht sich ein ereignisgesteuertes, serverloses Redesign, das Near-Realtime-Analysen ermöglicht. Welche Architektur erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Refaktorieren Sie Komponenten in Microservices, die auf Amazon EKS mit AWS Fargate laufen. Migrieren Sie die transaktionale MySQL-Datenbank zu Amazon Aurora Serverless MySQL und die Analyse-Datenbank zu Amazon Redshift Serverless. Verwenden Sie Amazon EventBridge, um eingehende Ereignisse an die Microservices und das Analysesystem weiterzuleiten..
Warum dies die Antwort ist
Diese Option erfüllt alle Anforderungen: EKS mit Fargate bietet eine serverlose Microservices-Plattform. Aurora Serverless MySQL ist eine serverlose, transaktionale Datenbank, die mit der bestehenden MySQL-Datenbank kompatibel ist. Redshift Serverless bietet eine serverlose Lösung für Near-Realtime-Analysen. EventBridge ist ein ereignisgesteuerter Dienst, der das Routing von Ereignissen an Microservices und das Analysesystem ermöglicht und die Anforderung an Near-Realtime-Analysen unterstützt. Die anderen Optionen sind weniger geeignet: ECS mit Fargate ist zwar serverlos, aber Neptune ist eine Graphdatenbank, die für diesen Anwendungsfall ungeeignet ist. SQS ist eine Warteschlange, aber EventBridge ist besser für ereignisgesteuerte Architekturen geeignet. Auto Scaling-Gruppen von EC2-Instances sind nicht serverlos. SNS ist ein Messaging-Dienst, aber EventBridge ist für ereignisgesteuerte Architekturen besser geeignet. AppStream 2.0 ist ein Streaming-Dienst für Anwendungen, nicht für die Ausführung von Microservices. IoT Core ist für IoT-Geräte konzipiert, nicht für allgemeine Anwendungsereignisse.
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