u-Site / blog
Infraestructura y continuidad

Cómo controlar el gasto en la nube antes de que crezca

Indicadores, presupuestos y medidas en orden de ejecución para reducir la factura de la nube con un ejemplo de ahorro de cerca de 32 %.

Analítica de costes en la nube

El costo de un recurso en la nube resulta de multiplicar su precio unitario por la cantidad de unidades y por el tiempo que permanecen activas. Cada medida de control actúa sobre uno de esos tres factores: se elimina lo que no se usa (cantidad), se apaga lo que se usa solo parte del día (tiempo) o se reduce el precio mediante dimensionamiento y compromisos de uso. Informes del sector, como el State of the Cloud de Flexera, muestran año tras año que las organizaciones encuestadas estiman desperdiciar entre una cuarta parte y una tercera parte de su gasto, y en la mayoría de los casos ese desperdicio proviene de recursos sin responsable asignado.

Los tres factores del costo

Precio unitario

Se reduce con dimensionamiento y compromisos de uso

×

Cantidad

Se reduce eliminando lo que no se usa

×

Tiempo activo

Se reduce apagando lo que se usa solo parte del día

Medir antes de optimizar

Un programa de control de costos necesita indicadores que permitan comparar períodos y decidir prioridades. Cuatro resultan suficientes para comenzar:

01

Porcentaje del gasto asignado a un responsable

Es la proporción de la factura que puede atribuirse a un producto, equipo o entorno mediante etiquetas. Si es baja, los demás indicadores carecen de base.

02

Costo por unidad de negocio

Se calcula dividiendo el gasto de un servicio entre una medida de su actividad, como clientes activos, transacciones o solicitudes procesadas. Permite verificar si el costo crece al mismo ritmo que el uso o más rápido.

03

Cobertura y utilización de compromisos

La cobertura indica qué parte del uso estable está amparada por descuentos por compromiso, y la utilización qué parte de lo contratado se consume efectivamente. Una utilización inferior al 100 % significa que se paga por capacidad que no se usa.

04

Variación mensual frente al presupuesto

Se analiza por proyecto, para ubicar el origen de cada desvío.

Para asignar costos se etiqueta cada recurso con el producto, el entorno (producción, pruebas o desarrollo), el área responsable y un contacto. El etiquetado se define antes de que existan cientos de recursos y se aplica mediante plantillas de infraestructura como código, porque el cumplimiento manual se degrada con el tiempo. Los recursos que no puedan atribuirse a nadie se tratan como candidatos a eliminación hasta que alguien justifique su uso.

Presupuestos y alertas

AWS Budgets, Azure Cost Management y los presupuestos de Google Cloud permiten fijar límites por proyecto o por entorno y recibir avisos en varios umbrales, por ejemplo al 50 %, al 80 % y al 100 % del monto previsto.

50 %
80 %
100 %

Umbrales de alerta de ejemplo sobre el monto previsto

Las alertas basadas en pronóstico son más útiles que las de gasto acumulado, porque informan que se superará el límite antes de que ocurra. Conviene sumar la detección de anomalías de costo que ofrecen estas plataformas, ya que un proceso mal configurado o un servicio expuesto a tráfico inesperado puede multiplicar el gasto diario varias veces y, sin alerta específica, se descubre al recibir la factura.

Dónde se concentra el gasto evitable

Los siguientes conceptos reúnen con frecuencia los costos no previstos:

Entornos no productivos encendidos todo el día
Una semana tiene 168 horas y una jornada laboral de 10 a 12 horas, cinco días, utiliza entre 50 y 60. Un entorno de pruebas encendido de forma permanente cuesta entre 2,8 y 3,4 veces lo necesario, y programar su apagado reduce el gasto de cómputo en torno a dos tercios.
Almacenamiento huérfano
Los volúmenes y las instantáneas siguen facturándose cuando el servidor original ya fue eliminado.
Recursos de costo fijo sin uso
Las direcciones IP públicas reservadas, los balanceadores sin tráfico y las puertas de enlace NAT se cobran por hora, se utilicen o no.
Transferencia de datos
El tráfico hacia internet o entre regiones se cobra por volumen y rara vez se estima en el diseño de la arquitectura.
Registros sin política de retención
Crecen de forma continua y aumentan el costo de almacenamiento y consulta.

Semana de 168 horas de un entorno de pruebas

60 h en uso
108 h sin uso

Con apagado fuera de horario se evita el costo de cómputo de las horas sin uso

Dimensionar antes de comprometerse

Los descuentos por compromiso (Savings Plans y Reserved Instances en AWS, Reservations en Azure, Committed Use Discounts en Google Cloud) tienen descuentos máximos publicados que varían, según servicio y plazo, entre alrededor de 55 % y 72 %, aunque el valor real depende de la región, la familia de instancia y el plazo de uno o tres años. Si el compromiso se contrata sobre recursos sobredimensionados, se fija a largo plazo un gasto que podría haberse reducido antes.

PASO 1

Medir el uso real de procesador y memoria durante varias semanas

PASO 2

Reducir el tamaño de las instancias con uso bajo sostenido

PASO 3

Eliminar lo que no se usa

PASO 4

Contratar compromisos solo sobre la capacidad base estable

La secuencia recomendada consiste en medir durante varias semanas el uso real de procesador y memoria, reducir el tamaño de las instancias con uso sostenidamente bajo, eliminar lo que no se usa y contratar compromisos solo sobre la capacidad base que permanece estable. La parte variable de la carga se mantiene con tarifa por demanda, y las cargas que toleran interrupciones, como el procesamiento por lotes, pueden ejecutarse sobre capacidad excedente de los proveedores, que se ofrece con descuentos mayores.

Un cálculo ilustrativo

Considere una empresa con una factura mensual de 20.000 USD. Las cifras son hipotéticas y se incluyen para mostrar cómo se priorizan las medidas.

Medida Base de cálculo Ahorro mensual estimado
Apagar entornos de prueba fuera de horario (60 h de 168 h semanales) 4.000 USD de cómputo no productivo 2.571 USD
Eliminar volúmenes e instantáneas sin recurso asociado 800 USD 800 USD
Reducir un tamaño en instancias con uso bajo 40 % de 8.000 USD de cómputo productivo, con ahorro de 50 % 1.600 USD
Compromiso de uso sobre el 70 % de la base estable restante, con 30 % de descuento 70 % de 6.400 USD 1.344 USD
Total 6.315 USD, cerca de 32 % de la factura

Participación de cada medida en el ahorro total

Apagado de entornos de prueba, 41 % Almacenamiento huérfano, 13 % Dimensionamiento, 25 % Compromiso de uso, 21 %

El orden de la tabla es el de ejecución. Las medidas de mayor ahorro y menor esfuerzo van primero, y el compromiso de uso se calcula sobre la capacidad ya ajustada. Si se hubiera contratado antes del dimensionamiento, el compromiso habría cubierto 8.000 USD de cómputo en lugar de 6.400 y la empresa pagaría por capacidad que luego dejó de necesitar.

Revisión periódica y responsables

Una revisión mensual con participación de quienes administran la infraestructura y de quienes responden por el presupuesto mantiene el control en el tiempo. La agenda puede cubrir la variación frente al presupuesto, los diez recursos de mayor costo, los recursos sin etiqueta o sin uso y el estado de los compromisos de capacidad, y cada hallazgo se registra con un responsable y una fecha de cierre. El marco de la FinOps Foundation organiza esta práctica en tres fases, informar, optimizar y operar, que corresponden a la visibilidad de costos, la reducción del gasto innecesario y la incorporación de ambas actividades a la rutina.

Informar

Visibilidad de costos

→

Optimizar

Reducción del gasto innecesario

→

Operar

Incorporación a la rutina

Decisiones por cada parte

Dirección

La dirección define un presupuesto por producto o área, designa a la persona que responde por el gasto de cada uno y exige que las decisiones de arquitectura incluyan una estimación de costo, del mismo modo que incluyen una estimación de plazo.

Equipos técnicos

Los equipos técnicos implementan el etiquetado mediante automatización, configuran presupuestos y alertas, apagan los recursos que no se usan, dimensionan con datos de uso real y documentan los supuestos de costo de cada diseño.

Cuando la organización no cuenta con capacidad interna para revisar su facturación y su arquitectura, un análisis externo permite identificar el gasto evitable y establecer la práctica de revisión periódica.

Imágenes generadas con IA

NJ
Natalia Jaimes
Escribe sobre integración de sistemas, infraestructura y continuidad operativa a partir de proyectos de desarrollo e implementación para empresas en Colombia.
Del mismo tema