

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: Actualizar y volver a implementar su aplicación "Hello, World\$1"
<a name="tutorials-windows-update-and-redeploy-application"></a>

Una vez que hayas implementado correctamente la revisión de la aplicación, actualiza el código de la página web en la máquina de desarrollo y úsala CodeDeploy para volver a implementar el sitio. Una vez implementada nuevamente la revisión, debe poder ver los cambios en el código en la instancia de Amazon EC2.

**Topics**
+ [Modificar la página web](#tutorials-windows-update-and-redeploy-application-modify-code)
+ [Nueva implementación del sitio](#tutorials-windows-update-and-redeploy-application-deploy-updates)

## Modificar la página web
<a name="tutorials-windows-update-and-redeploy-application-modify-code"></a>

1. Vaya a la subcarpeta `c:\temp\HelloWorldApp` y use un editor de texto para modificar el archivo `index.html`:

   ```
   cd c:\temp\HelloWorldApp
   notepad index.html
   ```

1. Revise el contenido del archivo `index.html` para cambiar el color de fondo y parte del texto de la página web y, a continuación, guarde el archivo:

   ```
   <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
   <html>
   <head>
     <title>Hello Again, World!</title>
     <style>
       body {
         color: #ffffff;
         background-color: #66cc00;
         font-family: Arial, sans-serif;  
         font-size:14px;
       }
     </style>
   </head>
   <body>
     <div align="center"><h1>Hello Again, World!</h1></div>
     <div align="center"><h2>You have successfully deployed a revision of an application using CodeDeploy</h2></div>
     <div align="center">
       <p>What to do next? Take a look through the <a href="https://aws.amazon.com/codedeploy">CodeDeploy Documentation</a>.</p>
     </div>
   </body>
   </html>
   ```

## Nueva implementación del sitio
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates"></a>

Ahora que ha modificado el código, utilice Amazon S3 CodeDeploy para volver a implementar la página web.

Agrupe y cargue los cambios en Amazon S3, como se describe en [Agrupación de los archivos de la aplicación en un único archivo de almacenamiento y envío del archivo de almacenamiento](tutorials-windows-upload-application.md#tutorials-windows-upload-application-bundle-and-push-archive). (Cuando siga esas instrucciones, recuerde que no tiene que crear una nueva aplicación). Asigne a la nueva revisión la misma clave que antes (**HelloWorld\$1App.zip**). Cárguela en el mismo bucket de Amazon S3 que creó anteriormente (por ejemplo, **amzn-s3-demo-bucket**).

Utilice la consola AWS CLI o la CodeDeploy consola para volver a implementar el sitio.

**Topics**
+ [Para volver implementar el sitio (CLI)](#tutorials-windows-update-and-redeploy-application-deploy-updates-cli)
+ [Para volver a implementar el sitio (consola)](#tutorials-windows-update-and-redeploy-application-deploy-updates-console)

### Para volver implementar el sitio (CLI)
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates-cli"></a>

Ejecute el comando **create-deployment** para crear una implementación basada en la revisión que ha cargado, utilizando también la aplicación **HelloWorld\$1App**, la configuración de implementación **CodeDeployDefault.OneAtATime**, el grupo de implementaciones **HelloWorld\$1DepGroup** y la revisión de la aplicación **HelloWorld\$1App.zip** del bucket **amzn-s3-demo-bucket**:

```
 aws deploy create-deployment --application-name HelloWorld_App --deployment-config-name CodeDeployDefault.OneAtATime --deployment-group-name HelloWorld_DepGroup --s3-location bucket=amzn-s3-demo-bucket,bundleType=zip,key=HelloWorld_App.zip
```

Puede comprobar el estado de la nueva implementación como se describe en [Monitorización y solución de problemas de la implementación](tutorials-windows-deploy-application.md#tutorials-windows-deploy-application-monitor).

Cuando CodeDeploy haya redistribuido el sitio, vuelva a visitarlo en su navegador web para comprobar que se han cambiado el color de fondo y el texto de la página web. (Puede que tenga que actualizar el navegador). Si el color de fondo y el texto se han modificado, ¡enhorabuena\$1 Ha modificado y ha vuelto a implementar su sitio.

### Para volver a implementar el sitio (consola)
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates-console"></a>

1. [Inicie sesión en Consola de administración de AWS y abra la CodeDeploy consola en /codedeploy. https://console.aws.amazon.com](https://console.aws.amazon.com/codedeploy)
**nota**  
Inicie sesión con el mismo usuario que configuró en [Empezar con CodeDeploy](getting-started-codedeploy.md).

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

1. **En la lista de **aplicaciones**, elija HelloWorld \$1App.**

1. En la pestaña **Deployments (Implementaciones)**, elija **Create deployment (Crear implementación)**.

   1. En la lista **de grupos de despliegues**, elija **HelloWorld\$1 DepGroup**.

   1.  En **Ubicación de la revisión**, introduzca el enlace de Amazon S3 de la revisión.

      Para encontrar el valor del enlace:

      1. Inicie sesión en la consola de Amazon S3 Consola de administración de AWS y ábrala en [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

         Vaya al archivo **amzn-s3-demo-bucket**, ábralo y elija la revisión, **HelloWorld\$1App.zip**, en la consola de Amazon S3.

      1. Si el panel **Propiedades** no se muestra en la consola de Amazon S3, elija el botón **Propiedades**.

      1. En el panel **Properties (Propiedades)**, copie el valor del campo **Link (Enlace)**.

      1. Regrese a la CodeDeploy consola y, a continuación, pegue el enlace en la **ubicación de revisión**.

   1. En **Revision file type (Tipo de archivo de revisión)**, si aparece un mensaje en el que se indica que no se ha podido detectar el tipo de archivo, elija **.zip**.

   1. Deje **Deployment description (Descripción de implementación)** en blanco.

   1. **Expanda las **anulaciones de grupos de despliegues** En la lista **de configuraciones de despliegue**, seleccioneCodeDeployDefault. OneAtATime**y, a continuación, elija **Crear despliegue**. 

      Puede comprobar el estado de la implementación como se describe en [Monitorización y solución de problemas de la implementación](tutorials-windows-deploy-application.md#tutorials-windows-deploy-application-monitor).

      Cuando CodeDeploy haya vuelto a implementar el sitio, vuelva a visitarlo en su navegador web para comprobar que el color de fondo y el texto de la página web han cambiado. (Puede que tenga que actualizar el navegador). Si el color de fondo y el texto se han modificado, ¡enhorabuena\$1 Ha modificado y ha vuelto a implementar su sitio.