Veröffentlicht am: Feb 6, 2020
Aktualisierungen Ihrer Container, die von Amazon Elastic Container Service (Amazon ECS) orchestriert werden, können jetzt mit Canary- oder linearen Bereitstellungsstrategien unter Verwendung von AWS CodeDeploy durchgeführt werden.
Eine Blau/Grün-Bereitstellung ist ein Ansatz zur Aktualisierung Ihrer Cloud-basierten Anwendungen, der Unterbrechungen durch die Änderungen einer neuen Anwendungsversion minimiert. Dies wird erreicht, indem die neue Version neben der alten Version bereitgestellt und getestet wird, bevor Ihr Produktionsverkehr umgeleitet wird.
Mit der Hinzufügung von Canary- und linearen Bereitstellungen für Amazon ECS können Sie nun inkrementelle Verschiebungen im Produktionsverkehr von der alten Version zur neuen Version konfigurieren. Dies ermöglicht eine sicherere Bereitstellung, indem die Exposition Ihrer neuen Version gegenüber einer begrenzten Anzahl von Benutzern kontrolliert wird und Zeit für die Überwachung Ihrer Anwendung zwischen den einzelnen Verkehrsverlagerungen und für ein schnelles Rollback im Falle eines festgestellten Problems eingeräumt wird. Dadurch wird sichergestellt, dass Ihre neue Version reibungslos läuft, bevor der gesamte Datenverkehr verlagert und Ihre bisherige Anwendung abgeschaltet wird.
Um zu erfahren, wie man Canary- und lineare Bereitstellungen für Amazon ECS konfiguriert, lesen Sie unseren Blog und die technische Dokumentation.