Führen Sie ECS blaue/grüne Bereitstellungen durch, indem Sie CodeDeploy CloudFormation - AWS CloudFormation

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.

Führen Sie ECS blaue/grüne Bereitstellungen durch, indem Sie CodeDeploy CloudFormation

Um eine Anwendung zu aktualisieren, die auf Amazon Elastic Container Service (AmazonECS) ausgeführt wird, können Sie eine CodeDeploy Blau/Grün-Bereitstellungsstrategie verwenden. Diese Strategie trägt dazu bei, Unterbrechungen zu minimieren, die durch wechselnde Anwendungsversionen verursacht werden.

In einer blauen/grünen Bereitstellung erstellen Sie neben Ihrer aktuellen Live-Umgebung (als blau bezeichnet) eine neue Anwendungsumgebung (als grün bezeichnet). Auf diese Weise können Sie die grüne Umgebung überwachen und testen, bevor Sie Live-Verkehr von der blauen Umgebung in die grüne Umgebung weiterleiten. Nachdem die grüne Umgebung Live-Verkehr bereitgestellt hat, können Sie die blaue Umgebung problemlos beenden.

Um bei der ECS Verwendung CodeDeploy blaue/grüne Bereitstellungen durchzuführen CloudFormation, nehmen Sie die folgenden Informationen in Ihre Stack-Vorlage auf:

  • Ein Hooks Abschnitt, der einen AWS::CodeDeploy::BlueGreen Hook beschreibt.

  • Ein Transform Abschnitt, der die AWS::CodeDeployBlueGreen Transformation spezifiziert.

Die folgenden Themen führen Sie durch die Einrichtung einer CloudFormation Vorlage für eine blaue/grüne Bereitstellung amECS.