Die Kunden eines Finanzunternehmens fordern Termine mit Beratern per Textnachricht an. Eine Webanwendung auf Amazon EC2 akzeptiert Anfragen und veröffentlicht die Textnachrichten in einer Amazon Simple Queue Service (Amazon SQS)-Warteschlange. Eine andere EC2-Anwendung sendet Besprechungseinladungen und Bestätigungs-E-Mails und speichert dann die Besprechungsdetails in einer Amazon DynamoDB-Tabelle. Da das Unternehmen wächst, berichten Kunden, dass Besprechungseinladungen länger dauern. Was sollte ein Solutions Architect empfehlen, um dies zu beheben?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Fügen Sie eine Auto Scaling-Gruppe für die Anwendung hinzu, die Besprechungseinladungen sendet. Konfigurieren Sie die Auto Scaling-Gruppe so, dass sie basierend auf der Tiefe der SQS-Warteschlange skaliert..
Warum dies die Antwort ist
Die Verzögerung bei Besprechungseinladungen deutet darauf hin, dass die Anwendung, die diese Einladungen verarbeitet, überlastet ist. Eine Auto Scaling-Gruppe, die basierend auf der SQS-Warteschlangentiefe skaliert, stellt sicher, dass immer genügend EC2-Instanzen verfügbar sind, um die Nachrichten aus der Warteschlange zu verarbeiten. Wenn die Warteschlange länger wird (mehr ausstehende Nachrichten), werden automatisch neue Instanzen gestartet, um die Last zu bewältigen. DAX verbessert die Leseleistung von DynamoDB, aber das Problem liegt hier bei der Verarbeitung der Einladungen, nicht beim Lesen von Besprechungsdetails. API Gateway und CloudFront würden die Leistung der Webanwendung verbessern, die Anfragen entgegennimmt, aber nicht die nachfolgende Verarbeitung und den Versand der Einladungen beschleunigen.
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