

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.

# Schritt 5: Verwenden Sie die CodeDeploy Konsole, um Ihren Amazon ECS-Service bereitzustellen
<a name="tutorial-ecs-with-hooks-deployment"></a>

 In diesem Abschnitt aktualisieren Sie Ihre Bereitstellungsgruppe, indem Sie den Port für Ihren Test-Listener angeben. Dies ist der Listener, den Sie in [Schritt 1: Erstellen Sie einen Test-Listener](tutorial-ecs-with-hooks-create-second-listener.md) erstellt haben. Während der Bereitstellung führt CodeDeploy Ihren Validierungstest während des `AfterAllowTestTraffic`-Bereitstellungslebenszyklus-Hooks mithilfe von Testdatenverkehr aus, der an Ihren neuen Aufgabensatz mit dem Test-Listener geleitet wird. Ihr Validierungstest gibt das Ergebnis `Succeeded` zurück, sodass die Bereitstellung mit dem nächsten Bereitstellungslebenszyklusereignis fortgesetzt wird. In einem realen Szenario gibt Ihre Testfunktion `Succeeded` oder `Failed` zurück. 

**So fügen Sie Ihrer Bereitstellungsgruppe einen Test-Listener hinzu**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die CodeDeploy Konsole unter [https://console.aws.amazon.com/codedeploy/](https://console.aws.amazon.com/codedeploy/).

1. Wählen Sie im Navigationsbereich **Applications (Anwendungen)** aus. 

1. Wählen Sie die Anwendung aus, die Sie in [Tutorial: Bereitstellen einer Anwendung in Amazon ECS](tutorial-ecs-deployment.md) erstellt haben. Wenn Sie den vorgeschlagenen Namen verwendet haben, lautet er **ecs-demo-codedeploy-app**.

1. Wählen Sie unter **Deployment groups (Bereitstellungsgruppen)** die Bereitstellungsgruppe aus, die Sie in [Tutorial: Bereitstellen einer Anwendung in Amazon ECS](tutorial-ecs-deployment.md) erstellt haben. Wenn Sie den vorgeschlagenen Namen verwendet haben, lautet er **ecs-demo-dg**.

1.  Wählen Sie **Bearbeiten** aus. 

1. Wählen Sie unter **Test listener port (Test-Listener-Port)** den Port und das Protokoll für den Test-Listener aus, den Sie zuvor in diesem Tutorial erstellt haben. Dies sollte **HTTP: 8080** sein. 

1.  Wählen Sie **Änderungen speichern ** aus. 

**So stellen Sie Ihre Amazon ECS-Anwendung bereit**

1. Wählen Sie auf der Konsolenseite Ihrer Bereitstellungsgruppe **Create deployment (Bereitstellung erstellen)** aus.

1.  Wählen Sie als **Bereitstellungsgruppe** die Option **ecs-demo-dg**. 

1.  Wählen Sie unter **Revision type (Revisionstyp)** die Option **My application is stored in Amazon S3 (Meine Anwendung ist in Amazon S3 gespeichert)** aus. Geben Sie **unter Revisionsort** den Namen Ihres S3-Buckets und der AppSpec Datei ein (z. B.**s3://my-s3-bucket/appspec.json**). 

1.  Wählen Sie für **Revision file type (Revisionsdateityp)** die Option **.json** oder **.yaml** aus. 

1.  (Optional) Geben Sie im Feld **Deployment description (Bereitstellungsbeschreibung)** eine Beschreibung für Ihre Bereitstellung ein. 

1. Wählen Sie **Create deployment**.

 Sie können Ihre Bereitstellung im **Deployment status (Bereitstellungsstatus)** überwachen. Nachdem der gesamte Produktionsdatenverkehr an den Ersatz-Tasksatz weitergeleitet wurde, können Sie „**Ursprünglichen Tasksatz beenden**“ wählen, um den ursprünglichen Tasksatz sofort zu beenden. Wenn Sie **Terminate original task set (Urprünglichen Aufgabensatz beenden)** nicht auswählen, wird der ursprüngliche Aufgabensatz nach der Dauer beendet, die Sie beim Erstellen Ihrer Bereitstellungsgruppe angegeben haben. 

![\[Der Abschnitt mit dem Bereitstellungsstatus der CodeDeploy Konsole.\]](http://docs.aws.amazon.com/de_de/codedeploy/latest/userguide/images/ecs-tutorial-deployment-status-with-test-listener.png)
