Eine geschäftskritische, automatisch skalierende Anwendung muss Instanz für Instanz aktualisiert werden, damit der Rest des Flotten weiterhin Traffic bedient. Die aktualisierte Instanz ist CPU-intensiv und muss überwacht werden; wenn ihre CPU 85 % übersteigt, sollte das Deployment automatisch zurückgesetzt 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: Verwenden Sie AWS CodeDeploy mit Amazon EC2 Auto Scaling. Erstellen Sie einen Alarm für die CPU-Auslastung der Instanz. Verwenden Sie die Bereitstellungskonfiguration CodeDeployDefault.OneAtATime. Konfigurieren Sie automatische Rollbacks für die Bereitstellungsgruppe, um ein Rollback durchzuführen, wenn der CPU-Alarm ausgelöst wird..
Warum dies die Antwort ist
Die korrekte Lösung ist AWS CodeDeploy mit Amazon EC2 Auto Scaling. CodeDeploy unterstützt In-Place-Updates (OneAtATime) und die Integration mit Auto Scaling, um Instanzen nacheinander zu aktualisieren. Die Konfiguration eines CPU-Alarms und automatischer Rollbacks in der CodeDeploy-Bereitstellungsgruppe erfüllt die Anforderung, bei hoher CPU-Auslastung automatisch zurückzusetzen. Die erste Option mit CloudFormation und Step Functions ist zu komplex für diese Anforderung und nicht die idiomatische AWS-Lösung für Anwendungs-Deployments. Die dritte Option mit Elastic Beanstalk ist zwar eine gute Lösung für viele Anwendungsfälle, aber CodeDeploy bietet eine präzisere Kontrolle über das Deployment-Verhalten, insbesondere bei der Integration von Rollbacks basierend auf spezifischen Metriken wie der CPU-Auslastung. Die vierte Option, Blue/Green-Deployments mit Systems Manager, ist für diesen Fall nicht geeignet, da die Anforderung ein Instanz-für-Instanz-Update und kein vollständiger Austausch der Umgebung ist.
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