Saltar al contenido

SpainClouds

Cómo habilitar AWS Cost Optimization Hub para el control de costes empresariales

Con este tutorial activarás el nuevo Cost Optimization Hub de AWS — paso a paso y sin dolores de cabeza— para desenterrar fugas de dinero ocultas y recortar hasta un 30 % de tu factura en cuestión de días.

Prerrequisitos

  • Cuenta de AWS: cuenta de management con acceso a facturación o rol de administrador delegado.

  • Cost & Usage Report (CUR): activado con granularidad horaria, incluye resource IDs y etiquetas (p. ej., Project:WebApp); se entrega en un bucket S3, p. ej. s3://my-cur-data/.

  • Compute Optimizer: organización inscrita para todas las cuentas.

    • CLI: aws compute-optimizer update-enrollment-status --status ACTIVE

  • AWS Organizations: modo All features habilitado (ver AWS Organizations User Guide).

  • Permisos IAM: política mínima (+ política gestionada AWSCostOptimizationHubFullAccess).

Pasos para habilitar Cost Optimization Hub

1. Crear/validar el CUR

  • Consola de facturación → Cost & Usage Reports → Create report.

  • Selecciona Hourly, incluye etiquetas, define entrega S3 (ej.: s3://my-cur-data/cur/).

  • Espera ~24 h a que se generen los primeros datos.

2. Habilitar Compute Optimizer

  • Consola → Compute Optimizer → Settings → Opt in (todas las cuentas).

  • Verifica que haya ≥ 7 días de métricas EC2 en CloudWatch.

3. Activar Cost Optimization Hub

  • Consola de facturación → Cost Optimization Hub → Enable → All member accounts (si aplica).

  • CLI (opcional):

4. Etiquetar recursos

  • AWS Tag Editor → aplica etiquetas consistentes (ej.: Env:Prod, Project:WebApp) en EC2, S3, RDS, etc.

  • Estas etiquetas sirven luego para filtrar recomendaciones.

5. Esperar ingestión de datos

  • ~24 h tras el opt-in. A partir de ahí, el Hub se actualiza diariamente.

6. Analizar recomendaciones

  • Consola → Cost Optimization Hub Dashboard.

  • Usa Filter (ej.: Savings > $5 K) y Group by (ej.: Account ID).

  • Ejemplo de hallazgo: “Stop idle t3.micro, save $500/month.”.

7. Implementar cambios

  • CLI:

8. Medir impacto

  • Cost Explorer → vista diaria.

  • Compara costes antes/después: objetivo típico → reducción ≥ 10 % en 30 días.

Consejos adicionales

Delegar administración del Hub

Organizations → Cost Optimization Hub → Register Delegated Admin (ej.: cuenta 123456789012).

Validar CUR con Athena

Auditoría y cumplimiento

Revisa eventos en AWS CloudTrail para confirmar quién habilita/ajusta configuraciones.

Recibe las últimas noticias del Cloud en nuestra Newsletter semanal

Damian Munafo

Gerente Financiero en la Nube con más de 25 años de experiencia en arquitectura, innovación y orientación al cliente.
Apasionado de la nube y educador, comprometido con el desarrollo de plataformas y portales para divulgación y formación.
Tomo decisiones basadas en datos y mejoro la experiencia del cliente en cada proyecto en el que participo.
Profesional crítico y creativo. Profesional Certificado en FinOps y miembro de la comunidad FinOps Weekly.
Inventor por naturaleza, con 23 patentes aprobadas.

Fundador de SmartClouds, SpainClouds, Mastering Clouds y WaterRing. Cofundador de SmartCar Services, EuropeClouds y Mastering FinOps.

Tutoriales más recientes

Descubre nuestros últimos tutoriales en materia Cloud