

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 6: Limpiar la aplicación de "Hello, World\$1" y sus recursos relacionados
<a name="tutorials-windows-clean-up"></a>

Ha actualizado el código de "Hello, World\$1" correctamente e implementado de nuevo el sitio. Para evitar cargos recurrentes por los recursos que ha creado para completar este tutorial, debe eliminar:
+ Cualquier CloudFormation pila (o cierre cualquier instancia de Amazon EC2, si la creó fuera CloudFormation de ella).
+ Todos los buckets de Amazon S3.
+ La aplicación `HelloWorld_App` en CodeDeploy.
+ La asociación de administradores AWS Systems Manager estatales del CodeDeploy agente.

Puede utilizar Amazon S3 CloudFormation, Amazon EC2 y CodeDeploy las consolas, o AWS APIs para realizar la limpieza. AWS CLI

**Topics**
+ [Para limpiar los recursos (CLI)](#tutorials-windows-clean-up-cli)
+ [Para limpiar los recursos (consola)](#tutorials-windows-clean-up-console)
+ [Siguientes pasos](#tutorials-windows-clean-up-whats-next)

## Para limpiar los recursos (CLI)
<a name="tutorials-windows-clean-up-cli"></a>

1. Si usó la CloudFormation pila para este tutorial, elimine la pila ejecutando el **delete-stack** comando correspondiente a la pila nombrada. **CodeDeployDemoStack** Esto termina todas las instancias de Amazon EC2 vinculadas y elimina todos los roles de IAM asociados creados originalmente por la pila.

   ```
   aws cloudformation delete-stack --stack-name CodeDeployDemoStack
   ```

1. Para eliminar el bucket de Amazon S3, llame al comando **rm** con el modificador **--recursive** para el bucket denominado **amzn-s3-demo-bucket**. Así elimina el bucket y todos los objetos que contiene.

   ```
   aws s3 rm s3://amzn-s3-demo-bucket --recursive --region region
   ```

1. Para eliminar la `HelloWorld_App` aplicación CodeDeploy, ejecuta el **delete-application** comando. Esto elimina todos los registros de grupo de implementaciones asociados y los registros de implementación de la aplicación.

   ```
   aws deploy delete-application --application-name HelloWorld_App
   ```

1. Para eliminar la asociación de Systems Manager State Manager, llame al comando **delete-association**.

   ```
   aws ssm delete-association --assocation-id association-id
   ```

   Puede obtenerlo *association-id* llamando al **describe-association** comando.

   ```
   aws ssm describe-association --name AWS-ConfigureAWSPackage --targets Key=tag:Name,Values=CodeDeployDemo
   ```

1. Si no usó la CloudFormation pila para este tutorial, **terminate-instances** ejecute el comando para terminar las instancias de Amazon EC2 que creó manualmente. Indique el ID de la instancia de Amazon EC2 que desea terminar.

   ```
   aws ec2 terminate-instances --instance-ids instanceId
   ```

## Para limpiar los recursos (consola)
<a name="tutorials-windows-clean-up-console"></a>

Si utilizó nuestra CloudFormation plantilla para este tutorial, elimine la CloudFormation pila asociada.

1. Inicia sesión Consola de administración de AWS y abre la CloudFormation consola en [https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/).

1. En el cuadro de búsqueda, escribe el nombre de la CloudFormation pila (por ejemplo,**CodeDeployDemoStack**).

1. Seleccione la casilla junto al nombre de la pila.

1. En el menú **Actions (Acciones)**, elija **Delete Stack (Eliminar pila)**. Esto elimina la pila, termina todas las instancias de Amazon EC2 asociadas y elimina todos los roles de IAM asociados.

Para finalizar las instancias de Amazon EC2 que creó fuera de una CloudFormation pila:

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

1. En el área **Instances**, elija **Instances**.

1. En el campo de búsqueda, escriba el nombre de la instancia de Amazon EC2 que desee eliminar y, a continuación, pulse **Intro**.

1. Seleccione la instancia de Amazon EC2.

1. Elija **Acciones**, seleccione **Estado de la instancia** y elija **Terminar**. Cuando se le pregunte, elija **Yes, Terminate**. Repita estos pasos para todas las instancias de Amazon EC2.

Para eliminar el bucket de Amazon S3:

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/).

1. En la lista de buckets, busque y seleccione el nombre del bucket de Amazon S3 (por ejemplo, **amzn-s3-demo-bucket**).

1. Para eliminar un bucket, primero debe eliminar su contenido. Seleccione todos los archivos del bucket, como **HelloWorld\$1App.zip**. En el menú **Actions**, elija **Delete**. Cuando se le pida confirmar la eliminación, elija **OK**. 

1. Una vez vacío, puede eliminar el bucket. En la lista de buckets, elija la línea del bucket (pero no su nombre). Elija **Delete bucket** y cuando se le pida que confirme, seleccione **OK**. 

Para eliminar la `HelloWorld_App` aplicación de CodeDeploy:

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)
**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, expanda **Implementar** y, después, elija **Aplicaciones**.

   

1. Elija **`HelloWorld_App`**.

1. Elija **Eliminar aplicación**.

1. Cuando se le pregunte, escriba **Delete** y, a continuación, elija **Delete (Eliminar)**. 

Para eliminar la asociación de Systems Manager State Manager:

1. Abra la AWS Systems Manager consola en /systems-manager. https://console.aws.amazon.com

1. En el panel de navegación, elija **Administrador de estados**.

1. Elija la asociación que ha creado y, después, elija **Eliminar**.

## Siguientes pasos
<a name="tutorials-windows-clean-up-whats-next"></a>

Si ha llegado aquí, significa que ha completado correctamente una implementación con. CodeDeploy ¡Enhorabuena\$1