Veröffentlicht am: Dec 20, 2022
Heute hat HAQM Elastic Container Service (HAQM ECS) eine neue Funktion angekündigt, mit der Kunden automatisierten Schutz für fortlaufende HAQM-ECS-Service-Updates hinzufügen können. Sie können jetzt anhand von HAQM-CloudWatch-Warnungen während eines fortlaufenden HAQM-ECS-Updates Änderungen überwachen und automatisch darauf reagieren. Auf diese Weise können Sie die Erkennung und Behebung fehlgeschlagener Bereitstellungen einfacher automatisieren und die Auswirkungen einer fehlerhaften Änderung minimieren.
HAQM-ECS-Kunden verwenden den Bereitstellungsunterbrecher, um Fehler beim Start von Aufgaben und bei der Zustandsprüfung zu überwachen, die darauf hindeuten, dass die Bereitstellung keinen stabilen Zustand erreichen wird. In einigen Fällen kann die Bereitstellung von Containern, selbst wenn sie erfolgreich läuft, zu Regressionen führen, die sich in Form von Verschlechterungen der Infrastruktur (z. B. CPU-Auslastung) oder der Servicemetriken (z. B. Antwortlatenz) bemerkbar machen. Um solche Bereitstellungen zu überwachen und zu korrigieren, können Sie jetzt HAQM-CloudWatch-Warnungen erstellen, die die für Ihre Anwendung relevantesten Metriken verfolgen, und HAQM ECS so konfigurieren, dass diese für Ihre Bereitstellung überwacht werden. Wenn bei der Bereitstellung eine Abweichung von der Metrik auftritt, ist HAQM ECS so konzipiert, dass die Bereitstellung gestoppt und auf die vorherige stabile Version zurückgesetzt wird. Wenn Sie CloudWatch-Warnungen verwenden, um Ihre Bereitstellung zu überwachen, ist HAQM ECS darauf ausgelegt, der Bereitstellung eine „Bake-Zeit“ hinzuzufügen. Die Bake-Zeit ist ein Zeitraum, nach dem die neue Serviceversion den stabilen Zustand erreicht hat. Während dieser Zeit überwacht HAQM ECS die Warnung, die mit der Bereitstellung verbunden ist, weiter.
Sie können HAQM-CloudWatch-Warnungen so konfigurieren, dass fortlaufende Updates für alle neuen und vorhandenen HAQM-ECS-Dienste überwacht werden, die den „ECS“-Bereitstellungscontroller verwenden. Sie können diese neue Funktion mit der HAQM-ECS-Managementkonsole, dem SDK, der CLI, CloudFormation und CDK in allen Regionen verwenden, in denen AWS verfügbar ist. Informationen zu den ersten Schritten mit dieser Funktion finden Sie in diesem Blog oder in unserer Dokumentation hier.