"Ya borré el servidor, pero AWS me sigue cobrando". Es la frase más repetida en cualquier foro de AWS. Porque borrar la máquina no borra su disco si no se marcó la casilla, ni su IP fija, ni sus instantáneas, ni la zona DNS, ni el bucket de copias, ni la base de datos que alguien paró "de momento". Y porque la consola enseña una región cada vez: lo que creaste en Virginia hace dos años no aparece mirando Irlanda. Esta guía es la lista de la compra al revés: todo lo que hay que revisar para que la factura se quede en cero, en orden.
Antes de empezar: qué significa cada cosa
- Región
- Cada lugar del mundo donde Amazon tiene centros de datos. La consola muestra una cada vez; hay que repasar todas las que hayas usado.
- Terminar (terminate)
- Borrar una máquina EC2 para siempre. Parar no es terminar: parada se sigue cobrando el disco.
- Volumen EBS
- El disco de una máquina EC2. Si al terminarla no se borra, queda "disponible" y se cobra.
- Instantánea
- Copia de un disco, una máquina o una base de datos. Se cobra mientras exista, aunque lo copiado ya no esté.
- IP elástica / IP estática
- Dirección de internet fija. Se cobra mientras esté reservada, esté o no en uso.
- Zona alojada
- El expediente de un dominio en Route 53. Tiene coste fijo mensual aunque el dominio no se use.
- Cost Explorer
- La pantalla de AWS para ver el gasto por servicio y región. Es la herramienta para encontrar lo que se te escapa.
Paso a paso
Empieza por la factura, no por la consola
Facturación, Facturas, mes actual: la lista de servicios con importe te dice exactamente qué sigue cobrando y en qué región. Es tu lista de tareas. Abre también Cost Explorer agrupado por servicio y por región para los últimos tres meses: lo que aparezca ahí con importe mayor que cero es lo que hay que buscar. Apunta las regiones que salen.
Máquinas, discos e IPs, región por región
En cada región de tu lista, consola de EC2: Instancias: terminar las que sobren (y hacer antes una imagen si algún día pudieras necesitarlas). Volúmenes: borrar los que estén en estado "disponible" (sin máquina). Direcciones IP elásticas: liberar las que no estén asociadas. Instantáneas y AMI: anular registro de las imágenes y borrar sus instantáneas, salvo la copia final que quieras conservar. Balanceadores y pasarelas NAT, si los hubo: borrar; cobran por hora sin tráfico.
Lightsail, que va aparte
Lightsail tiene su propia consola y no aparece en EC2. Entra y repasa, también región por región: Instancias (una parada se sigue cobrando), Bases de datos, Almacenamiento (discos adicionales), Redes (IPs estáticas sin asignar, balanceadores, distribuciones) e Instantáneas, tanto de máquinas como de discos y bases.
Bases de datos y almacenamiento
RDS: las instancias paradas se encienden solas a los siete días y vuelven a cobrar; borra las que no necesites, con instantánea final si quieres conservar los datos, y revisa Instantáneas manuales. S3: los buckets no se pueden borrar llenos; vacíalos (botón "Vaciar") y bórralos, o déjalos si son el archivo que quieres conservar y ponles una regla de ciclo de vida. Revisa también EFS y Backup si alguna vez los usaste.
Lo que se olvida siempre
- Route 53: cada zona alojada cobra al mes. Borra las de dominios que ya no usas (primero vacía sus registros, salvo NS y SOA). Y recuerda que los dominios registrados en Route 53 se renuevan y cobran cada año: desactiva la renovación automática si no los quieres.
- CloudWatch: grupos de registros que crecen para siempre. Bórralos o ponles retención.
- Secrets Manager, KMS: cada secreto y cada clave propia cobran al mes.
- Planes de soporte: se dan de baja en Soporte, Planes.
- Instancias reservadas y Savings Plans: no se pueden cancelar; se pagan hasta que venzan. Al menos, no renovar.
- SES, SNS, Lambda: normalmente céntimos, pero una función que se ejecuta cada minuto sin motivo sigue sumando.
Comprueba al mes siguiente (y pon un presupuesto)
Crea un presupuesto en Budgets de 1 dólar con aviso al 100 %: si algo sigue cobrando, te enterarás por correo. Al cerrar el mes, vuelve a Facturas: la lista debe estar vacía o con solo lo que decidiste conservar (una instantánea final, una zona DNS). Si aparece algo, Cost Explorer por región te dice dónde está. Si de verdad no vas a volver, puedes cerrar la cuenta desde Cuenta, pero solo cuando la factura esté a cero: cerrar no borra recursos, y puede seguir facturando lo que quedara.
Qué puede salir mal
No encuentro de dónde sale un cargo pequeño
Cost Explorer, filtra por ese servicio, agrupa por región y después por tipo de uso. El nombre del tipo de uso suele describir el recurso (por ejemplo "EBS:SnapshotUsage" o "ElasticIP:IdleAddress"). Con la región y el tipo, vas a la consola de ese servicio en esa región y ahí está.
No puedo borrar un grupo de seguridad o una red
Algo los usa todavía. El mensaje de error suele decir qué. Las redes (VPC) por defecto no hace falta borrarlas: no cuestan.
He borrado un disco con datos que quería
Si tenía instantánea, crea un volumen desde ella. Si no, se ha perdido. Por eso el orden: primero imagen o instantánea final, después borrar.
Cerré la cuenta y siguen llegando facturas
Quedaban recursos. AWS mantiene un periodo tras el cierre en el que puedes volver a abrir la cuenta para terminar de limpiar; hazlo cuanto antes y contacta con el soporte de facturación si hace falta.
En Simplio
En Simplio la pantalla Costes lista cada objeto de cada cuenta de AWS con su coste estimado al mes, en todas las regiones a la vez, y marca lo que no está haciendo nada: discos sin máquina, IPs sin asignar, instantáneas antiguas, bases paradas. Seleccionas lo que sobra y lo borras con el doble factor, con una instantánea final si quieres. Al día siguiente, la previsión de fin de mes te dice si ya está a cero.
Lo mismo, en AWS y en Simplio
| En la consola de AWS | En Simplio | |
|---|---|---|
| Encontrar todo lo que cobra | Facturas, Cost Explorer, 6 consolas distintas, región por región: media hora larga y cosas que se escapan | Pantalla Costes: cada objeto de cada cuenta con su coste estimado, incluidos discos sueltos, IPs sin usar e instantáneas, todas las regiones juntas |
| Borrarlo | Uno a uno en su consola y su región | Selección múltiple y borrar con doble factor, con instantánea final opcional |
| Comprobar que queda a cero | Factura del mes siguiente | La previsión de fin de mes en la pantalla Costes, al día siguiente |