6. Cierre: qué construyó el agente y qué se queda

Diez minutos. Dos cosas: entender lo que hiciste y no dejar la cuenta sucia.

Qué construyó el agente

Mira el tamaño de lo que escribiste

Abre infra/ofrenda-stack.ts. Son unas cuantas decenas de líneas. Ahora mira cuántos recursos creó CloudFormation.

Esa diferencia es lo que te da CDK: describes la intención y la herramienta llena los roles, los permisos y la plomería.

Lo que quedó abierto

Tu API no tiene autenticación. La ruta que agrega elementos está abierta, o sea que cualquiera que tenga la URL de tu API le puede poner cosas a tu altar.

El taller deja esta ruta abierta para completar el flujo en 150 minutos. Para cerrarla necesitas un user pool de Cognito, un autorizador en las rutas de escritura y una regla que decida quién puede modificar cada altar.

Limpia

Borra el stack

Igual en Windows, macOS y Linux:

npm run limpiar -- --profile ofrenda

CDK pregunta si quieres borrar el stack ofrenda. Confirma el nombre, escribe y y presiona Enter.

Se lleva la tabla, el bucket con tus imágenes, las Lambdas y la API.

Elimina la app de Amplify

Desde la consola de Amplify: tu app → App settings → General settings → Delete app.

⚠️ Lo que NO se va con eso

El stack CDKToolkit del bootstrap se queda. Está en Qué se queda en tu cuenta, con el paso para borrarlo.

Tu repo y tus commits se quedan en GitHub. Eso no cuesta nada y es tu portafolio.

El mensaje del cierre

Si decides conservar el altar, seguirá vivo mientras tu plan y tus créditos sigan activos. Su página y su API serán públicas hasta que agregues autenticación.

Si ya ejecutaste la limpieza, el altar dejó de estar publicado y solo conservas el repo y tus commits en GitHub.