CLF-C02

Deep Dive

Practicar ahora
D4 · Facturación, precios y soporte

Herramientas de costos y facturación

AWS ofrece múltiples herramientas para gestionar, visualizar y optimizar costos. El CLF-C02 evalúa cuándo usar cada herramienta: para estimar costos futuros, analizar gasto histórico o configurar alertas.

AWS Cost Explorer

Icon-Architecture/48/Arch_AWS-Cost-Explorer_48

Visualiza y analiza el gasto histórico y proyectado

AWS Cost Explorer tiene una interfaz fácil de usar que te permite visualizar, entender y gestionar tus costos y uso de AWS a lo largo del tiempo. Incluye proyecciones de gasto y recomendaciones de Reserved Instances.

Capacidades de Cost Explorer

  • Visualiza hasta 12 meses de datos históricos de gasto
  • Proyecciones de gasto para los próximos 12 meses
  • Filtra y agrupa por servicio, región, cuenta, tag, tipo de instancia
  • Recomendaciones de Reserved Instances y Savings Plans
  • Informes de utilización de Reserved Instances
  • API para integraciones programáticas

Cuándo usar Cost Explorer

  • • Análisis de gasto mensual o anual histórico
  • • Identificar qué servicio/región genera más gasto
  • • Evaluar si conviene comprar Reserved Instances
  • • Detectar picos de gasto inusuales
  • • Reportes para el equipo financiero o dirección

Key distinction

Cost Explorer = analiza gasto PASADO y proyecta futuro. Pricing Calculator = estima costos ANTES de crear recursos.

AWS Pricing Calculator

AWS Pricing Calculator te permite estimar el costo de una arquitectura AWS ANTES de crearla. Puedes configurar servicios, regiones y opciones de uso esperado para obtener una estimación de precio mensual.

Accesible en: calculator.aws — no requiere cuenta AWS para usarse.

Capacidades

  • • Configura servicios individuales o arquitecturas completas
  • • Selecciona región, tipo de instancia, uso esperado
  • • Compara opciones de pricing (On-Demand vs Reserved vs Savings Plans)
  • • Exporta estimación a CSV o comparte URL
  • • No requiere cuenta AWS — acceso libre

Cuándo usar Pricing Calculator

  • • Antes de migrar a AWS: estima el costo mensual
  • • Presentar propuestas de costo a la dirección
  • • Comparar costos de diferentes configuraciones
  • • Planificación de presupuesto para nuevos proyectos
  • • Evaluar costo de diferentes regiones AWS

AWS Budgets

Icon-Architecture/48/Arch_AWS-Budgets_48

Alertas de presupuesto y control de gasto proactivo

AWS Budgets permite establecer presupuestos de costo y uso personalizados, y recibir alertas cuando el gasto supera (o se proyecta que superará) los umbrales definidos. También permite configurar acciones automáticas.

Tipos de budgets

Cost Budget

Presupuesto en dólares. Alerta cuando el gasto real o proyectado supera el límite.

Usage Budget

Presupuesto en unidades de uso (horas EC2, GB S3). Alerta cuando el uso supera el límite.

Reservation Budget

Rastrea la utilización/cobertura de Reserved Instances o Savings Plans.

Alertas y acciones

  • • Múltiples umbrales: alerta a 50%, 80%, 90%, 100%
  • • Alertas via email (hasta 10 recipientes) o SNS
  • • Budget Actions: acciones automáticas al superar presupuesto:
    • - Aplicar política IAM restrictiva
    • - Adjuntar SCP en AWS Organizations
    • - Detener instancias EC2 o RDS
  • • 2 budgets gratuitos por mes. Adicionales: $0.02/día

AWS Cost and Usage Report (CUR)

Icon-Architecture/48/Arch_AWS-Cost-and-Usage-Report_48

El reporte más granular y completo de costos AWS

El Cost and Usage Report es el reporte más detallado disponible en AWS. Contiene datos de uso y costo a nivel de recurso individual, con granularidad horaria o diaria. Se almacena en S3 y se puede analizar con Athena, QuickSight o Redshift.

Cuándo usar CUR

  • • Análisis detallado de costos por recurso individual
  • • Informes de showback/chargeback para equipos
  • • Integración con herramientas de BI personalizadas
  • • Auditorías de facturación profundas

Formato y destino

  • • Se entrega a un bucket S3
  • • Formato: CSV comprimido o Parquet
  • • Granularidad: horaria o diaria
  • • Se puede consultar con Amazon Athena

AWS TCO Calculator

La AWS Total Cost of Ownership (TCO) Calculator (ahora parte de AWS Migration Evaluator) compara el costo total de ejecutar workloads on-premises versus en AWS Cloud.

Qué incluye en el cálculo on-premises

  • • Hardware (servidores, networking)
  • • Instalaciones (espacio, electricidad, cooling)
  • • Personal de TI para mantenimiento
  • • Virtualización y licencias de software

Cuándo usar

  • • Justificar negocio (business case) para migrar a AWS
  • • Presentar ahorro potencial a la dirección
  • • Comparar costo total real on-premises vs cloud

Cost Allocation Tags

Las Cost Allocation Tags permiten organizar los costos de AWS agregando metadatos a los recursos para agrupar y filtrar el gasto en reportes. Esenciales para empresas con múltiples proyectos, equipos o departamentos.

Tipos de tags

  • AWS-generated: automáticamente por AWS (ej: aws:createdBy)
  • User-defined: creas tus propias etiquetas (ej: Project: MyApp, Team: Backend)

Ejemplos de tags útiles

  • • Environment: prod / staging / dev
  • • Project: marketing-site / api-backend
  • • Team: engineering / data-science
  • • CostCenter: 1234 / 5678
  • • Owner: nombre.apellido@empresa.com

Para el examen

Los tags deben activarse como "Cost Allocation Tags" en la consola de Billing para que aparezcan en Cost Explorer y CUR. No basta con solo agregarlos a los recursos.

Tabla comparativa — ¿Cuándo usar cada herramienta?

HerramientaPropósitoTiempoCaso de uso típico
Pricing CalculatorEstima costos de arquitecturas AWSFuturo (antes de crear)"¿Cuánto costará migrar esta app a AWS?"
TCO CalculatorCompara on-premises vs AWSAnálisis estratégico"¿Vale la pena migrar? ¿Cuánto ahorro?"
Cost ExplorerVisualiza gasto histórico y proyeccionesPasado + Futuro cercano"¿Qué servicio generó más gasto el mes pasado?"
AWS BudgetsAlertas proactivas cuando se supera presupuestoTiempo real + alertas"Avísame cuando el gasto supere $5,000 al mes"
Cost and Usage ReportDatos granulares por recurso para análisis profundoHistórico detallado"Necesito saber el costo exacto de cada instancia EC2 por hora"
Cost Allocation TagsCategoriza gasto por proyecto/equipo/entornoContinuo"¿Cuánto gasta cada equipo en AWS?"

AWS Organizations y facturación consolidada

Icon-Architecture/48/Arch_AWS-Organizations_48

AWS Organizations permite gestionar múltiples cuentas AWS desde una cuenta raíz (Management Account). La facturación se consolida en una sola factura mensual.

Consolidated Billing — Facturación consolidada

  • Una sola factura: todas las cuentas miembro se consolidan en una factura de la cuenta raíz
  • Descuentos por volumen: el uso de todas las cuentas se suma para calcular descuentos (S3, EC2, etc.)
  • Ejemplo: 5 cuentas cada una con 100 GB en S3 = 500 GB consolidados → mejor precio por GB que 100 GB individual
  • Visibilidad: puedes ver el desglose por cuenta individual aunque la factura sea única

Compartir Reserved Instances y Savings Plans

En una organización AWS, las Reserved Instances y Savings Plans se comparten automáticamente entre cuentas (si no están bloqueados). Si una cuenta no usa su RI, otra puede aprovecharla automáticamente.

Ejemplo práctico

Cuenta A tiene Reserved Instances de t3.large que no usa en horas nocturnas. Cuenta B ejecuta cargas nocturnas en t3.large → automáticamente usa el precio reservado de cuenta A.

Cost Allocation Tags — Atribuir costos por equipo/proyecto

Las etiquetas (tags) en los recursos AWS pueden activarse como Cost Allocation Tags para aparecer en Cost Explorer y CUR, permitiendo hacer chargeback (cobro interno) o showback (mostrar costos) por departamento o proyecto.

Tipos de tags de costo

  • AWS-generated: generadas por AWS automáticamente (ej: aws:createdBy con el usuario que creó el recurso)
  • User-defined: definidas por ti (ej: Environment=prod, Team=backend, CostCenter=1234)

Tags comunes de chargeback

  • Team: engineering
  • Project: checkout-service
  • Environment: production
  • Owner: nombre@empresa.com

Activar como Cost Allocation Tags en Billing para que aparezcan en reportes.

¿Entendiste este tema?

Pon a prueba lo que acabas de aprender

Un director de TI quiere estimar el costo mensual de ejecutar una nueva arquitectura en AWS que incluye instancias EC2, un balanceador de carga y una base de datos RDS, ANTES de desplegar cualquier recurso. ¿Qué herramienta de AWS debe usar?