Mario Alexander Vargas Celis
🧹 Limpieza de Recursos en AWS
Para evitar costos innecesarios en AWS, es fundamental eliminar los recursos no utilizados. Aquí tienes una guía para limpiar los más comunes. 🚀
🔹 1️⃣ Revisar Recursos Activos
Antes de eliminar, revisa qué servicios están consumiendo recursos:
📌 Con AWS Console:
- Ve a Billing Dashboard > Cost & Usage Reports.
- Usa AWS Resource Groups para ver recursos activos.
📌 Con AWS CLI:
aws resourcegroupstaggingapi get-resources
🔹 2️⃣ Eliminar Instancias EC2
Para evitar cargos por instancias en ejecución:
📌 Desde la Consola AWS:
- Ve a EC2 > Instancias.
- Selecciona la instancia y haz clic en Actions > Terminate Instance.
- Confirma la eliminación.
📌 Desde AWS CLI:
aws ec2 terminate-instances --instance-ids i-xxxxxxxxxxxx
🔹 3️⃣ Eliminar Volúmenes EBS
Después de eliminar EC2, los volúmenes pueden quedar huérfanos.
📌 Desde AWS Console:
- Ve a EC2 > Elastic Block Store (EBS).
- Busca volúmenes no adjuntos y elimínalos.
📌 Desde AWS CLI:
aws ec2 delete-volume --volume-id vol-xxxxxxxxxxxx
🔹 4️⃣ Limpiar S3 Buckets
Si tienes almacenamiento en S3, vacíalo o elimínalo.
📌 Desde AWS Console:
- Ve a S3 > Selecciona el bucket.
- Vacía su contenido antes de eliminarlo.
📌 Desde AWS CLI:
aws s3 rb s3://nombre-del-bucket --force
(El
--force🔹 5️⃣ Eliminar Bases de Datos RDS
Las bases de datos siguen generando costos si no se eliminan.
📌 Desde AWS Console:
- Ve a RDS > Bases de datos.
- Selecciona la instancia y haz clic en Eliminar.
- Decide si quieres hacer backup antes de borrarla.
📌 Desde AWS CLI:
aws rds delete-db-instance --db-instance-identifier nombre-db
🔹 6️⃣ Eliminar Clústeres Redshift
📌 Desde AWS Console:
- Ve a Redshift > Clústeres > Eliminar.
📌 Desde AWS CLI:
aws redshift delete-cluster --cluster-identifier nombre-cluster --skip-final-cluster-snapshot
🔹 7️⃣ Liberar Direcciones IP elásticas
Si no liberas IPs estáticas, AWS las sigue cobrando.
📌 Desde AWS Console:
- Ve a EC2 > Elastic IPs.
- Selecciona y haz clic en Release Address.
📌 Desde AWS CLI:
aws ec2 release-address --allocation-id eipalloc-xxxxxxxx
🔹 8️⃣ Revisar Cargos en AWS Billing
- Ve a Billing Dashboard y revisa cargos pendientes.
- Configura un presupuesto en AWS Budgets para evitar sorpresas.
🚀 Conclusión
✅ Elimina recursos innecesarios regularmente para evitar costos. ✅ Usa AWS Budgets para monitorear gastos. ✅ Automatiza la limpieza con scripts AWS Lambda o AWS CLI.
¡Así optimizas costos y evitas sorpresas en tu factura de AWS! 🔥
