Erforderliche Ressourcen für lineare Bereitstellungen von Amazon ECS - Amazon Elastic Container Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erforderliche Ressourcen für lineare Bereitstellungen von Amazon ECS

Um eine lineare Bereitstellung mit verwalteter Verkehrsverlagerung zu verwenden, muss Ihr Service eine der folgenden Funktionen verwenden:

  • Elastic Load Balancing

  • Service Connect

Die folgende Liste bietet einen allgemeinen Überblick darüber, was Sie für lineare Bereitstellungen von Amazon ECS konfigurieren müssen:

Best Practices

Folgen Sie diesen bewährten Methoden für erfolgreiche lineare Bereitstellungen von Amazon ECS:

  • Stellen Sie sicher, dass Ihre Anwendung beide gleichzeitig ausgeführten Service-Revisionen verarbeiten kann.

  • Planen Sie ausreichend Clusterkapazität ein, um beide Service-Revisionen während der Bereitstellung verarbeiten zu können.

  • Testen Sie Ihre Rollback-Verfahren, bevor Sie sie in der Produktion implementieren.

  • Konfigurieren Sie geeignete Zustandsprüfungen, die den Zustand Ihrer Anwendung genau widerspiegeln.

  • Legen Sie eine Backzeit fest, damit die neue Service-Version ausreichend getestet werden kann.

  • Implementieren Sie CloudWatch Alarme, um Probleme automatisch zu erkennen und Rollbacks auszulösen.

  • Wählen Sie Schrittprozentsätze und Backzeiten, um die Bereitstellungsgeschwindigkeit mit den Validierungsanforderungen in Einklang zu bringen.

  • Verwenden Sie kleinere Prozentsätze (5-10%) für kritische Anwendungen, um das Risiko zu minimieren.

  • Stellen Sie längere Backzeiten für Anwendungen ein, die Zeit zum Aufwärmen oder Stabilisieren benötigen.

  • Implementieren Sie CloudWatch Alarme, um Probleme automatisch zu erkennen und Rollbacks bei jedem Anstieg des Datenverkehrs auszulösen.

  • Überwachen Sie die Anwendungsmetriken bei jeder Verkehrsverlagerung genau, um Leistungseinbußen frühzeitig zu erkennen.

  • Stellen Sie sicher, dass Ihre Anwendung beide gleichzeitig ausgeführten Service-Revisionen verarbeiten kann.

  • Testen Sie Ihre Rollback-Verfahren bei unterschiedlichen Datenverkehrsanteilen, bevor Sie sie in der Produktion implementieren.