Saltar al contenido

SpainClouds

Estrategia FinOps as Code para automatizar el ahorro

¿Miedo a abrir tu factura de AWS o Azure a fin de mes? Descubre la estrategia «FinOps as Code». Aprende a automatizar el ahorro, bloquear gastos innecesarios y predecir costes antes de desplegar código.

Durante el último SpainClouds Summit, Barbara Gaspar, Cloud FinOps Manager en BBVA, abordó directamente este «miedo a la estimación» que sufren muchos equipos técnicos y financieros. En su ponencia, no solo definió el estado actual de la disciplina, sino que presentó un cambio de paradigma necesario para 2026: FinOps como Código y Cultura.

¿Qué es realmente FinOps? (No es solo ahorrar)

Gaspar aclaró una idea errónea común: el objetivo de FinOps no es simplemente recortar gastos. Es una disciplina de gestión financiera que busca optimizar los costes para tomar mejores decisiones basadas en datos.

La meta es que «todos los recursos salgan al menor costo posible sin sacrificar escalabilidad ni funcionalidad». Es un modelo de responsabilidad compartida donde cada persona involucrada en un proyecto de nube es responsable de su coste y del valor que aporta.

Principios y bases del FinOps

Las 5 Tendencias de FinOps para 2026

Basándose en datos de la FinOps Foundation, Gaspar desglosó las principales preocupaciones y tendencias que marcarán el futuro inmediato de la gestión en la nube:

Estrategia "FinOps as Code"

Para abordar estas tareas sin saturar a los equipos, Barbara Gaspar introdujo el concepto de FinOps as Code (FinOps como Código). Se trata de un enfoque práctico que utiliza herramientas de código para automatizar acciones de FinOps, liberando tiempo humano para la estrategia y la cultura.

Este enfoque se sostiene en tres pilares:

  • Automatización: Usar código e IA para simplificar el monitoreo.

  • Aplicación de políticas: Acuerdos organizacionales (reglas de bloqueo, ciclo de vida).

  • Uso de servicios nativos: Aprovechar las herramientas que ya ofrecen los proveedores (AWS, Azure, GCP).

Pasos para implementar FinOps as Code

Cómo implementar FinOps hoy mismo

Lo más valioso de la intervención de Gaspar fue la demostración práctica de herramientas reales para pasar de la teoría a la acción.

1. Estimación de costes antes del despliegue con Infracost

Una de las prácticas más potentes es el «Shift Left» en los costes. Gaspar mostró cómo utilizar Infracost, una herramienta de código abierto que se integra con Terraform.

  • El problema: Tradicionalmente, despliegas la infraestructura y luego ves cuánto cuesta.

  • La solución: Con Infracost, puedes ejecutar un comando sobre tu archivo main.tf de Terraform y obtener una estimación mensual detallada antes de crear una sola máquina.

  • El resultado: Permite tomar decisiones basadas en datos (ej. «¿Realmente necesitamos una instancia m3.xlarge?») en menos de 10 minutos.

2. Políticas de Bloqueo para evitar desastres

¿Alguna vez un desarrollador ha levantado una máquina carísima en un entorno de pruebas y la ha dejado encendida? Para evitar esto, Gaspar recomienda usar Service Control Policies (SCPs) en AWS Organizations.

En su ejemplo, implementó una política que deniega la creación de instancias costosas (familias R5, P3, G4) específicamente en cuentas de entornos de prueba («Test»).

  • Impacto real: Esta simple política generó ahorros de hasta el 30% en el ambiente de pruebas de su proyecto.

3. Limpieza Automatizada

Finalmente, se destacó la importancia de automatizar la «higiene» de la nube, como la eliminación automática de Snapshots de EBS antiguos que ya no sirven o mover archivos antiguos en S3 a capas de almacenamiento más baratas (S3 Tiering) mediante reglas de ciclo de vida.

Implementar FinOps no consiste en revisar facturas a final de mes, sino en diseñar arquitecturas que eviten el desperdicio por defecto. Cuando se entiende cómo combinar arquitectura de soluciones y FinOps desde la fase de diseño —integrando estimación, control y optimización continua— el coste deja de ser una sorpresa y se convierte en una variable más del sistema.

Recibe nuestra Newsletter de Cloud semanal

Innovación sobre Ahorro

Barbara Gaspar cerró su intervención en el SpainClouds Summit con una reflexión clave: optimizar la nube no se trata solo de dinero, sino de infraestructura, desarrollo e innovación.

Al adoptar FinOps as Code, los equipos dejan de perder tiempo persiguiendo facturas y empiezan a dedicar sus esfuerzos a crear valor, con la seguridad de que existen «guardarraíles» automatizados que protegen el presupuesto.

Últimos articulos de SpainClouds Summit