Eine Anwendung auf EC2 benötigt häufig Neustarts innerhalb des Prozesses. Protokolle mit Neustartfehlern werden an eine CloudWatch Logs-Gruppe gesendet, und ein Alarm benachrichtigt einen Techniker über SNS. Der Techniker startet die Anwendung auf den Instanzen manuell neu. Wie können Sie den Neustart der Anwendung (ohne Neustart der Instanzen) am effizientesten automatisieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Konfigurieren Sie ein AWS Systems Manager Automation-Runbook, das ein Skript zum Neustart der Anwendung auf den Instanzen ausführt. Konfigurieren Sie eine Amazon EventBridge-Regel, die reagiert, wenn der CloudWatch-Alarm in den ALARM-Zustand wechselt. Geben Sie das Runbook als Ziel der Regel an..
Warum dies die Antwort ist
Die korrekte Antwort automatisiert den Prozess am effizientesten, indem sie AWS Systems Manager Automation (SSM Automation) für den Neustart der Anwendung und Amazon EventBridge zur Reaktion auf den CloudWatch-Alarm nutzt. SSM Automation ist ideal für die Ausführung von Skripten auf EC2-Instanzen, um Anwendungen neu zu starten, ohne die Instanzen selbst neu zu starten. EventBridge kann direkt auf Zustandsänderungen von CloudWatch-Alarmen reagieren und SSM Automation-Runbooks als Ziel aufrufen, was eine direkte und serverlose Integration ermöglicht. Die Option, SNS direkt ein Runbook aufrufen zu lassen, ist nicht direkt möglich, da SNS keine native Integration für den direkten Aufruf von SSM Automation-Runbooks hat. Eine Lambda-Funktion, die die Anwendung direkt neu startet, wäre weniger effizient als SSM Automation, da SSM Automation speziell für die Verwaltung von Instanzen und die Ausführung von Befehlen entwickelt wurde und oft weniger Code erfordert. Eine Lambda-Funktion, die ein Runbook aufruft, wäre eine zusätzliche, unnötige Schicht, wenn EventBridge dies direkt tun kann.
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