Ein Unternehmen verfügt über einen Datenerfassungs-Workflow, der ein Amazon Simple Notification Service (Amazon SNS)-Thema verwendet, um über neue Lieferungen zu benachrichtigen, und eine AWS Lambda-Funktion, um die Daten zu verarbeiten und Metadaten aufzuzeichnen. Der Workflow schlägt manchmal aufgrund von Netzwerkverbindungsproblemen fehl; wenn er fehlschlägt, erfasst die Lambda-Funktion die Daten nicht, es sei denn, das Unternehmen führt den Job manuell erneut aus. Welche Kombination von Maßnahmen sollte ein Lösungsarchitekt ergreifen, damit die Lambda-Funktion in Zukunft alle Daten zuverlässig erfasst? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine Amazon Simple Queue Service (Amazon SQS)-Warteschlange und abonnieren Sie diese für das SNS-Thema., Ändern Sie die Lambda-Funktion so, dass sie aus einer Amazon Simple Queue Service (Amazon SQS)-Warteschlange liest..
Warum dies die Antwort ist
Die Integration einer Amazon SQS-Warteschlange zwischen Amazon SNS und AWS Lambda erhöht die Zuverlässigkeit erheblich. Wenn die Lambda-Funktion ausfällt oder nicht verfügbar ist, bleiben die Nachrichten in der SQS-Warteschlange erhalten und gehen nicht verloren. Die Lambda-Funktion kann dann die Nachrichten aus der SQS-Warteschlange verarbeiten, sobald sie wieder verfügbar ist oder die Netzwerkprobleme behoben sind. Dies stellt sicher, dass alle Daten zuverlässig erfasst werden, ohne dass manuelle Eingriffe erforderlich sind. Die Bereitstellung der Lambda-Funktion in mehreren Availability Zones erhöht die Ausfallsicherheit der Lambda-Funktion selbst, löst aber nicht das Problem der Nachrichtenverluste, wenn die Funktion vorübergehend nicht erreichbar ist. Das Erhöhen von CPU, Speicher oder Durchsatz der Lambda-Funktion verbessert die Verarbeitungsleistung, verhindert aber ebenfalls nicht den Datenverlust bei vorübergehenden Fehlern.
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