El costo sin dueño no lo controla nadie
Un costo que no se puede atribuir a nadie es un costo que nadie se siente obligado a explicar. Por eso la asignación es el punto donde FinOps pasa de informe a gestión: cuando cada equipo ve su costo, empieza a decidir sobre él.
Tres fuentes de asignación
Estructura de cuentas. La forma más robusta: separar cuentas, suscripciones o proyectos por aplicación o entorno. Todo lo que ocurre dentro de una cuenta ya tiene dueño sin depender de nadie.
Etiquetas. Pares clave-valor en cada recurso (aplicacion, equipo, entorno, centro-de-costo). Son flexibles, pero dependen de la disciplina: un recurso sin etiqueta no se asigna solo.
Reglas de reparto. Para lo que no se puede atribuir directamente: soporte, red compartida, plataformas comunes, recursos sin etiqueta. Se reparte con una regla explícita (proporcional al consumo, a partes iguales, por número de usuarios) y la regla queda escrita.
Una taxonomía antes que etiquetas
El error habitual es empezar a etiquetar sin acordar qué etiquetas existen. Antes hay que definir:
- Las claves obligatorias, pocas y estables.
- Los valores permitidos para cada clave, para evitar que
finanzas,Finanzasyfinsean tres equipos distintos. - Quién es responsable de que cada recurso las tenga, y cómo se controla al desplegar (lo ideal: que la infraestructura como código no permita crear un recurso sin ellas).
Qué hacer con lo que no tiene etiqueta
Al principio será mucho, y está bien. La regla práctica:
- Medirlo y mostrarlo. El porcentaje de costo sin asignar es un indicador en sí mismo y tiene que bajar mes a mes.
- No esconderlo en "otros". Si se reparte, que sea con una regla visible; si no, que aparezca como sin asignar, con su importe.
- Corregir en el origen. Cada recurso sin etiqueta detectado es una tarea para el equipo que lo creó, no un ajuste en el informe.
Lo compartido también tiene dueño
Una plataforma común (un clúster, una red, un servicio de observabilidad) sí tiene dueño: el equipo que la opera. Su costo se reparte entre quienes la usan con una regla acordada. Lo que no puede pasar es que quede flotando sin nadie que responda por él.
Cómo lo aplicamos: Ingeniería FinOps.