Ein Lösungsarchitekt entwirft eine zustandslose Anwendung, die auf AWS ausgeführt werden soll. Er hat ein AMI und eine Startvorlage für die Anwendung erstellt. Aufträge müssen parallel verarbeitet werden, und EC2-Instances sollen je nach Arbeitslast automatisch hinzugefügt und entfernt werden. Die Anwendung muss lose gekoppelt sein, und Auftragselemente müssen dauerhaft gespeichert werden. 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 eine Amazon Simple Queue Service (Amazon SQS)-Warteschlange, um die zu verarbeitenden Aufträge zu speichern. Erstellen Sie eine Auto Scaling-Gruppe unter Verwendung der Startvorlage, wobei die Skalierungsrichtlinie so eingestellt ist, dass EC2-Instances basierend auf der Anzahl der Elemente in der SQS-Warteschlange hinzugefügt und entfernt werden..
Warum dies die Antwort ist
Die korrekte Lösung verwendet Amazon SQS, um Aufträge dauerhaft zu speichern und eine lose Kopplung zu gewährleisten. SQS ist eine Warteschlange, die Nachrichten speichert, bis sie verarbeitet werden, was für die dauerhafte Speicherung von Auftragselementen entscheidend ist. Die Auto Scaling-Gruppe skaliert basierend auf der Anzahl der Elemente in der SQS-Warteschlange. Dies ist der effektivste Metrik für die Skalierung von Workern, da sie direkt die ausstehende Arbeitslast widerspiegelt. Falsche Optionen: Die Verwendung von Amazon SNS ist ungeeignet, da SNS ein Publish/Subscribe-Dienst ist und keine Nachrichten dauerhaft speichert, was die Anforderung der dauerhaften Speicherung von Auftragselementen nicht erfüllt. Die Skalierung basierend auf CPU-Auslastung oder Netzwerkauslastung ist weniger präzise für die Verarbeitung von Warteschlangen als die Anzahl der Elemente in der Warteschlange. Die CPU-Auslastung könnte hoch sein, auch wenn nur wenige Elemente in der Warteschlange sind, oder niedrig, wenn viele Elemente warten.
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