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 Blue/Green-Bereitstellungen durch, indem Sie CodeDeploy CloudFormation
Um eine Anwendung zu aktualisieren, die auf Amazon Elastic Container Service (Amazon ECS) 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 CodeDeploy blaue/grüne Bereitstellungen auf ECS durchzuführen CloudFormation, fügen Sie Ihrer Stack-Vorlage die folgenden Informationen hinzu:
-
Ein
Hooks
Abschnitt, der einenAWS::CodeDeploy::BlueGreen
Hook beschreibt. -
Ein
Transform
Abschnitt, der dieAWS::CodeDeployBlueGreen
Transformation spezifiziert.
Die folgenden Themen führen Sie durch die Einrichtung einer CloudFormation Vorlage für eine blaue/grüne Bereitstellung auf ECS.