Ein wachsendes Essenslieferunternehmen verfügt über zwei Auto Scaling-Gruppen von Amazon EC2-Instances: Eine Gruppe sammelt Bestellungen (schnell) und eine andere erfüllt Bestellungen (längere Bearbeitung). Daten dürfen bei Skalierungsereignissen nicht verloren gehen. Die Lösung muss es beiden Prozessen ermöglichen, während der Spitzenzeiten ordnungsgemäß zu skalieren und die AWS-Ressourcennutzung zu optimieren. 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: Stellen Sie zwei Amazon Simple Queue Service (Amazon SQS)-Warteschlangen bereit: eine für die Auftragserfassung und eine weitere für die Auftragsabwicklung. Konfigurieren Sie die EC2-Instances so, dass sie ihre jeweilige Warteschlange abfragen. Erstellen Sie eine Metrik basierend auf einer Backlog-pro-Instance-Berechnung. Skalieren Sie die Auto Scaling-Gruppen basierend auf dieser Metrik..
Warum dies die Antwort ist
Die korrekte Lösung verwendet Amazon SQS-Warteschlangen, um die Entkopplung der Auftragserfassung und -abwicklung zu ermöglichen. Dies verhindert Datenverlust bei Skalierungsereignissen, da Nachrichten in der Warteschlange verbleiben, bis sie verarbeitet werden. Die Skalierung basierend auf einer "Backlog-pro-Instanz"-Metrik ist eine effektive Methode, um die Auto Scaling-Gruppen dynamisch an die tatsächliche Arbeitslast anzupassen. Wenn der Backlog pro Instanz steigt, werden neue Instanzen hinzugefügt, um die Verarbeitung zu beschleunigen und die Ressourcennutzung zu optimieren. Die erste Option ist falsch, da die Festlegung der Mindestkapazität auf Spitzenlastwerte zu einer Überprovisionierung und unnötigen Kosten außerhalb der Spitzenzeiten führt. Die zweite Option ist falsch, da das Erstellen neuer Auto Scaling-Gruppen über SNS nicht der Standardweg für dynamische Skalierung ist und die Komplexität unnötig erhöht. Die dritte Option ist falsch, da die Skalierung basierend auf allgemeinen Warteschlangenbenachrichtigungen möglicherweise nicht präzise genug ist, um die optimale Anzahl von Instanzen zu bestimmen und eine effiziente Ressourcennutzung zu gewährleisten; eine Backlog-pro-Instanz-Metrik bietet hier eine genauere Steuerung.
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