En los módulos anteriores, diseñó un sistema de marcador para un rompecabezas en línea. Para crear este sistema, utilizó los siguientes recursos:

Estas herramientas crean aplicaciones para videojuegos con gran tráfico para proporcionar soluciones flexibles y de gran escala a muchos problemas que usted enfrenta.

En los siguientes pasos, limpiará los recursos que creó en este laboratorio.

Tiempo para completar el módulo: 20 minutos


  • Paso 1. Elimine los recursos de AWS Lambda, Amazon API Gateway y Amazon Cognito

    AWS Lambda y Amazon API Gateway se facturan según el modelo de pago por uso, por lo que no se le cobrará por dejarlos en su cuenta. Sin embargo, limpiar los recursos cuando se termina de utilizarlos es una buena idea.

    En la carpeta scripts/, hay un archivo llamado delete-resources.sh. Este script elimina la función Lambda, API Gateway, REST API, el rol de IAM de la función y el grupo de usuarios de Amazon Cognito.

    Ejecute este script con el siguiente comando en el terminal:

    bash scripts/delete-resources.sh

    Allí, debería ver los siguientes resultados:

    Removing REST API
    Deleting IAM role
    Deleting Lambda function
    Deleting Cognito User Pool
  • Paso 2. Elimine la base de datos de Amazon Aurora Serverless

    Elimine la base de datos de Amazon Aurora Serverless que creó.

    1. Diríjase a la consola de RDS y, en el panel izquierdo, seleccione Bases de datos.
    2. Elija la base de datos del marcador.
    3. Seleccione Acciones y luego Eliminar.
    4. En el cuadro de diálogo de confirmación, en la opción Create final snapshot (Crear instantánea final), seleccione No y luego marque la casilla I acknowledge (Reconozco).
    5. Seleccione Delete DB cluster (Eliminar clúster de base de datos).
  • Paso 3. Elimine las credenciales de la base de datos en AWS Secrets Manager

    A continuación, elimine las credenciales de la base de datos que guardó en AWS Secrets Manager.

    1. Diríjase a la consola de Secrets Manager.
    2. Elija el secreto base de datos-marcador.
    3. Seleccione Acciones y luego Eliminar secreto.
    4. Por cuestiones de seguridad, Secrets Manager requiere un periodo de espera antes de que un secreto pueda eliminarse de manera permanente. Use el periodo predeterminado de 30 días y elija Programar eliminación.
  • Paso 4. Elimine la instancia de Amazon ElastiCache

    A continuación, elimine la instancia de Amazon ElastiCache.

    1. Diríjase a la consola de ElastiCache.
    2. Elija Redis.
    3. Elija la instancia del marcador.
    4. Seleccione Acciones y luego Eliminar.
    5. En la pantalla de confirmación Eliminar clúster, elija Eliminar para quitar el clúster. No seleccione la opción con la que se crea una copia de seguridad.
  • Paso 5. Elimine los recursos de redes

    Para permitir que su función de Lambda obtenga acceso a las instancias de ElastiCache y a la API de datos, creó algunos recursos de redes, como una subred privada, una gateway de NAT, tablas de enrutamiento y una dirección IP elástica.

    Algunos de estos recursos, como la gateway de NAT y la dirección IP elástica, incurren en costos, por eso debe asegurarse de eliminarlos. Hay un archivo llamado remove-networking.sh en el directorio scripts/ que elimina estos recursos.

    Puede ejecutar el script con el siguiente comando en su terminal:

    bash scripts/remove-networking.sh

    Allí, debería ver los siguientes resultados:

    Disassociating route table
    Deleting route table
    Deleting NAT Gateway
    Sleeping for EIP disassociation
    Releasing Elastic IP
    Networking resources deleted!
  • Paso 6. Elimine la regla para el entorno de AWS Cloud9

    En un módulo anterior, agregó una regla al grupo de seguridad de ElastiCache que permitía el acceso desde su instancia de Cloud9. Para eliminar su instancia de Cloud9 y el grupo de seguridad, debe eliminar esa regla.

    1. Diríjase a la sección de los grupos de seguridad en la consola de EC2.
    2. Busque el grupo de seguridad que usaba su instancia de ElastiCache. Si no cambió la configuración estándar, debería ser el grupo de seguridad con el Nombre de grupo predeterminado.
    3. Seleccione el grupo de seguridad. Luego, elija la pestaña Entrada.
    4. Seleccione Editar.
    5. En el cuadro de diálogo “Editar reglas de entrada”, elija el icono X que está junto a la regla de su instancia de Cloud9.
    6. De forma opcional, también puede eliminar la regla de Lambda.
    7. Seleccione Guardar.  
  • Paso 7. Elimine el entorno de AWS Cloud9

    Por último, elimine el entorno de AWS Cloud9 que utilizó en este laboratorio:

    1. Diríjase a la consola de AWS Cloud9.
    2. Elija el entorno Marcador de rompecabezas y, luego, Eliminar.
    3. En el cuadro de diálogo, escriba Eliminar y, luego, seleccione Eliminar.