Veröffentlicht am: Mar 27, 2019
AWS Fargate und Amazon Elastic Container Service (ECS) unterstützen nun externe Bereitstellungssteuerungen für ECS-Dienste beim Start von APIs für die Aufgabensatz-Verwaltung. Aufgabensätze sind ein neues Primitiv, das eine kontrollierte Verwaltung der Anwendungsrevision innerhalb eines einzigen ECS-Dienstes ermöglicht. Sie haben jetzt neue APIs, um mehrere Revisionen Ihrer Anwendung zu verwalten und von einer Revision zur anderen zu übertragen.
In der Regel stellen Sie neue Versionen Ihrer Dienste in einer abgestuften Bereitstellungsfolge bereit, um sicherzustellen, dass alles reibungslos funktioniert, bevor Sie Ihre aktuelle Produktionsarbeitslast vollständig von einer Version auf eine andere übertragen. Um eine neue Revision Ihrer Anwendung auf ECS vollständig zu verwalten, mussten Sie bisher einen neuen ECS-Dienst starten und den Datenverkehr von einem Dienst auf einen anderen verlagern.
Jetzt können Sie Aufgabensätze dazu verwenden, um mehrere Revisionen Ihrer Anwendung zu konfigurieren, die alle in einem einzigen Dienst zusammengefasst sind. Wenn Sie eine neue Version Ihrer Anwendung bereitstellen möchten, können Sie einen neuen Aufgabensatz innerhalb eines bestehenden Dienstes erstellen, der eine eigene Aufgabendefinition hat. Einzelne Aufgabensätze bieten auch einen Skalierungsparameter, der sicherstellt, dass ein bestimmter Prozentsatz der insgesamt gewünschten Aufgaben Ihres Dienstes ausgeführt wird.
Lesen Sie die Dokumentation, um mit den Aufgabensätzen zur Verwaltung von Bereitstellungen auf Amazon ECS oder AWS Fargate zu beginnen.