

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Paso 5: Utilice la CodeDeploy consola para implementar el servicio Amazon ECS
<a name="tutorial-ecs-with-hooks-deployment"></a>

 En esta sección, debe actualizar el grupo de implementaciones especificando el puerto para el agente de escucha de prueba. Este es el agente de escucha que creó en [Paso 1: Creación de un oyente de prueba](tutorial-ecs-with-hooks-create-second-listener.md). Durante la implementación, CodeDeploy ejecuta la prueba de validación durante el enlace de ciclo de vida de la implementación de `AfterAllowTestTraffic` utilizando el tráfico de prueba servido al conjunto de tareas de sustitución mediante el agente de escucha de prueba. La prueba de validación devuelve el resultado `Succeeded`, por lo que la implementación avanza con el siguiente evento del ciclo de vida de la implementación. En un escenario real, la función de prueba devuelve `Succeeded` o `Failed`. 

**Para añadir un agente de escucha de prueba a su grupo de implementaciones, realice el siguiente procedimiento:**

1. Inicie sesión en Consola de administración de AWS y abra la CodeDeploy consola en [https://console.aws.amazon.com/codedeploy/](https://console.aws.amazon.com/codedeploy/).

1. En el panel de navegación, elija **Applications** (Aplicaciones). 

1. Elija la aplicación que ha creado en [Tutorial: Implementación de una aplicación en Amazon ECS](tutorial-ecs-deployment.md). Si utilizó el nombre recomendado, es **ecs-demo-codedeploy-app**.

1. En **Deployment groups** (Grupos de implementaciones), elija el grupo de implementaciones que creó en [Tutorial: Implementación de una aplicación en Amazon ECS](tutorial-ecs-deployment.md). Si utilizó el nombre recomendado, es **ecs-demo-dg**.

1.  Elija **Edit (Edición de)**. 

1. En **Test listener port** (Puerto de agente de escucha de prueba), elija el puerto y el protocolo del agente de escucha de prueba que creó anteriormente en este tutorial. Debe ser **HTTP: 8080**. 

1.  Seleccione **Save changes (Guardar cambios)**. 

**Para implementar la aplicación de Amazon ECS**

1. En la página de la consola del grupo de implementaciones, elija **Create deployment** (Crear implementación).

1.  En **Grupo de implementación**, elija **ecs-demo-dg**. 

1.  En **Tipo de revisión**, elija **Mi aplicación está almacenada en Amazon S3**. En la **ubicación de la revisión**, introduzca el nombre del depósito y el AppSpec archivo de S3 (por ejemplo,**s3://my-s3-bucket/appspec.json**). 

1.  En **Revision file type** (Tipo de archivo de revisión), elija **.json** o **.yaml**, según corresponda. 

1.  En el cuadro **Deployment description** (Descripción de la implementación), especifique una descripción para la implementación (opcional). 

1. Elija **Crear implementación**.

 Puede monitorizar la implementación en **Deployment status** (Estado de implementación). Después de que el 100 % del tráfico de producción se dirija al conjunto de tareas de sustitución, puede elegir **Terminar conjunto de tareas original** para terminar inmediatamente el conjunto de tareas original. Si no elige **Terminate original task set** (Terminar conjunto de tareas original), el conjunto de tareas original termina después de la duración especificada al crear el grupo de implementaciones. 

![\[La sección de estado de despliegue de la CodeDeploy consola.\]](http://docs.aws.amazon.com/es_es/codedeploy/latest/userguide/images/ecs-tutorial-deployment-status-with-test-listener.png)
