Ein Entwicklungsteam erstellt eine ereignisbasierte Anwendung, die AWS Lambda-Funktionen verwendet. Ereignisse werden generiert, wenn Dateien zu einem Amazon S3-Bucket hinzugefügt werden. Das Team hat derzeit Amazon Simple Notification Service (Amazon SNS) als Ereignisziel von Amazon S3 konfiguriert. Was sollte ein Solutions Architect tun, um die Ereignisse von Amazon S3 skalierbar zu verarbeiten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie ein SNS-Abonnement, das das Ereignis an Amazon Simple Queue Service (Amazon SQS) sendet. Konfigurieren Sie die SQS-Warteschlange so, dass sie eine Lambda-Funktion auslöst..
Warum dies die Antwort ist
Die korrekte Option ist, ein SNS-Abonnement zu erstellen, das das Ereignis an Amazon SQS sendet und die SQS-Warteschlange so konfiguriert, dass sie eine Lambda-Funktion auslöst. Dies bietet Skalierbarkeit und Entkopplung. SQS kann eine große Anzahl von Nachrichten puffern und die Lambda-Funktion asynchron aufrufen, was die Verarbeitung von Spitzenlasten ermöglicht und die Zuverlässigkeit erhöht, da SQS die Nachrichten speichert, bis sie verarbeitet werden. Die Optionen mit Amazon ECS oder EKS sind nicht ideal, da sie unnötige Komplexität und Overhead für die Verarbeitung einfacher S3-Ereignisse einführen, die direkt von Lambda verarbeitet werden können. AWS SMS ist ein Dienst für die Migration von Servern und nicht für die Verarbeitung von S3-Ereignissen vorgesehen.
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