Qué se queda en tu cuenta

Al terminar, la ruta predeterminada es borrar el backend con npm run limpiar y la app de Amplify. Tu repo y tus commits se quedan en GitHub.

Esta página es solo para quien decide conservar la API y la página para seguir practicando. Con AWS Free Tier no pagas, pero el nivel gratuito termina a los 6 meses o cuando se acaban los créditos, lo que pase primero. Ese día tu cuenta se cierra y pierdes acceso a tus recursos y datos. AWS guarda tu contenido 90 días: si en ese tiempo pasas al plan de pago lo recuperas, y los créditos que te sobraron se aplican a tus siguientes facturas. Si no, se borra para siempre.

Cuánto te queda

npm run doctor

Te dice cuántos días le quedan al AWS Free Tier de tu cuenta y cuántos créditos tienes.

Si quieres conservarla después de los 6 meses

Pasa al plan de pago en AWS Settings antes de que termine tu periodo de AWS Free Tier, y ponle un límite de gasto en ese momento. El límite pausa tu proyecto si el gasto llega al tope que pongas.

Lo que sigue siendo público

Mientras no hagas el paso extra de Cognito:

  • cualquiera con el link de tu página ve tus gastos;
  • cualquiera con la URL de tu API puede leer tus gastos;
  • solo quien tenga tu API key puede registrar gastos.

El stack CDKToolkit

npm run bootstrap creó en tu cuenta un stack aparte, CDKToolkit. npm run limpiar no lo borra porque no es parte de tu app. Tiene:

  • un bucket de S3 con los paquetes de tus Lambdas (guarda las versiones anteriores 30 días);
  • un repositorio de ECR, vacío, que esta app no usa;
  • roles de IAM y un parámetro de SSM que CDK usa para desplegar.

Si lo dejas no estorba: son unos pocos megabytes en S3. Si quieres borrarlo, es opcional:

  1. Abre S3, entra al bucket que empieza con cdk- y termina con tu cuenta y tu Región, y elige Empty.
  2. Abre CloudFormation, entra al stack CDKToolkit y elige Delete.
  3. El bucket se conserva aunque borres el stack. Vuelve a S3 y bórralo con Delete una vez vacío.

Si después quieres usar CDK otra vez en este proyecto, repite npm run bootstrap.