Die Anwendung eines Unternehmens nimmt Daten von mehreren SaaS-Quellen auf. Das Unternehmen verwendet Amazon EC2-Instances, um die Daten zu empfangen und zur Analyse in einen Amazon S3-Bucket hochzuladen. Dieselben EC2-Instances senden dem Benutzer auch eine Benachrichtigung, wenn ein Upload abgeschlossen ist. Das Unternehmen hat eine langsame Anwendungsleistung festgestellt und möchte diese mit dem geringsten Betriebsaufwand so weit wie möglich verbessern. 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: Erstellen Sie einen Amazon AppFlow-Flow, um Daten von jeder SaaS-Quelle in den S3-Bucket zu übertragen. Konfigurieren Sie eine S3-Ereignisbenachrichtigung, um Ereignisse an ein Amazon Simple Notification Service (Amazon SNS)-Thema zu senden, wenn der Upload in den S3-Bucket abgeschlossen ist..
Warum dies die Antwort ist
Die korrekte Lösung verbessert die Leistung mit minimalem Betriebsaufwand. Amazon AppFlow ist ein vollständig verwalteter Integrationsdienst, der Datenflüsse zwischen SaaS-Anwendungen und AWS-Diensten wie S3 automatisiert. Dies eliminiert die Notwendigkeit, EC2-Instanzen für die Datenaufnahme und den Upload zu verwalten, wodurch der Betriebsaufwand erheblich reduziert wird. S3-Ereignisbenachrichtigungen, die an ein Amazon SNS-Thema gesendet werden, sind der standardmäßige, serverlose Weg, um Benutzer über abgeschlossene Uploads zu informieren, ohne dass EC2-Instanzen dafür zuständig sein müssen. Die Option mit Auto Scaling würde zwar die Skalierbarkeit der EC2-Instanzen verbessern, aber den Betriebsaufwand für die Verwaltung der EC2-Instanzen nicht reduzieren, da die Instanzen weiterhin für die Datenaufnahme und den Upload zuständig wären. Die EventBridge-Option wäre komplexer einzurichten und zu verwalten, da für jede SaaS-Quelle eine Regel erstellt werden müsste und die Datenübertragung nicht so nahtlos ist wie mit AppFlow. Die Docker/ECS-Option würde zwar die Portabilität verbessern, aber den Betriebsaufwand für die Verwaltung der Container-Infrastruktur erhöhen, anstatt ihn zu reduzieren, und erfordert immer noch eine Anwendung, die die Daten von den SaaS-Quellen abruft.
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