Saltar al contenido

SpainClouds

Cómo integrar Arquitectura de Soluciones y FinOps para controlar los costes en la nube

Descubre cómo integrar Arquitectura de Soluciones y FinOps para lograr eficiencia y control de costes en la nube, según las claves de Diego Gómez Baena, Arquitecto de Soluciones y Especialista FinOps.

A través de casos reales en el sector bancario, Gómez Baena explicó por qué «sin arquitectura no hay un FinOps sostenible» y cómo las organizaciones pueden adoptar una Arquitectura Frugal para escalar de manera inteligente.

Arquitectura Frugal y FinOps

La gestión de costos en la nube no es solo una tarea financiera; es un desafío fundamentalmente técnico y arquitectónico. Durante el pasado SpainClouds Summit, Diego Alejandro Gómez Baena, Arquitecto de Soluciones y especialista en FinOps, compartió su experiencia de cómo transformar el caos de infraestructura cloud en eficiencia operativa.

A través de casos reales en el sector bancario, Gómez Baena explicó por qué «sin arquitectura no hay un FinOps sostenible» y cómo las organizaciones pueden adoptar una Arquitectura Frugal para escalar de manera inteligente.

Del crecimiento descontrolado al Gobierno Cloud

Diego resaltó la importancia de cuál es el momento adecuado para implementar FinOps mediante la historia de un banco virtual en Latinoamérica. Inicialmente, la prioridad de esta startup era crecer de 5 a 6 millones de usuarios, por lo que la recomendación fue centrarse en la expansión y no en restricciones financieras estrictas.

Sin embargo, tras la pandemia, la organización creció exponencialmente hasta los 15 millones de usuarios sin una estructura clara. El resultado fue un «caos financiero»:

Caos financiero cloud ejemplo

Desarticulación de equipos

Arquitectura, desarrollo y operaciones trabajaban sin un norte definido.

Despliegues sin control

Se implementaban recursos en múltiples nubes (AWS, Azure, Oracle, GCP) sin estandarización ni análisis de costes.

Ineficiencias críticas

Los ambientes de desarrollo llegaban a costar más que los productivos debido a la falta de políticas de apagado y dimensionamiento incorrecto.

¿Qué es la Arquitectura Frugal?

Para solucionar este desorden, Gómez Baena propone el concepto de Arquitectura Frugal. Esta filosofía busca alinear los principios de FinOps con el diseño técnico para «hacer más con menos» o mantener la misma infraestructura siendo mucho más eficientes. Por supuesto requiere la visión y el criterio de un arquitecto frugal que optimice cada decisión técnica.

Los pilares de este enfoque son:

  • Sostenibilidad y Costo-Eficiencia: Ajustar la arquitectura a las necesidades reales. Gómez Baena utiliza la analogía de la construcción: no tiene sentido crear cimientos para un edificio de 100 pisos si solo vas a construir 20.

  • Elasticidad y Modularidad: Diseñar sistemas que escalen según la demanda y no mediante sobre-aprovisionamiento manual «por si acaso».

  • Automatización: Eliminar tareas repetitivas y manuales para reducir errores y gastos operativos.

Arquitectura Cloud Ineficiente vs arquitectura de costes eficientes

Estrategias Clave para la Optimización Cloud

Durante su ponencia, el especialista desglosó las tácticas técnicas y organizativas que permitieron a su organización alcanzar un 85% de costo-eficiencia desde el minuto cero en nuevos despliegues.

Estrategia para Optimización Cloud

1. El Centro de Excelencia (CoE)

La solución no fue solo herramientas, sino personas. Se creó un equipo centralizado integrando a arquitectos, expertos en FinOps, desarrolladores y seguridad. Este equipo establece las buenas prácticas y asegura que el control de costos nazca desde el diseño.

2. Homologación de Ambientes

Uno de los errores más comunes detectados fue la falta de paridad entre entornos. Se encontraban máquinas sobredimensionadas en desarrollo y configuraciones totalmente diferentes en producción. La clave del éxito radica en homologar las familias de instancias y recursos entre ambientes para garantizar pruebas realistas y costos predecibles.

3. Optimización de Consultas y Logs

Gómez Baena compartió un ejemplo técnico específico donde una mala lógica en las consultas de logs generaba costos exponenciales en servicios de monitoreo. Al corregir la lógica de re-consulta de errores, lograron optimizar un 60% los queries y reducir drásticamente la factura de observabilidad.

4. Evitar el "Vendor Lock-in"

Para mantener la flexibilidad financiera, se recomienda buscar la modularidad. Utilizar contenedores (como EKS o AKS) permite mover cargas de trabajo entre nubes según convenga por costes. Por ejemplo, entrenar modelos de IA en una nube donde sea más barato y desplegar producción en otra.

5. Escalabilidad Predictiva vs. Reactiva

En lugar de reaccionar a caídas o aprovisionar manualmente recursos antes de fechas clave (como quincenas), el objetivo es utilizar modelos predictivos. Estos sistemas «precalientan» y escalan la infraestructura basándose en patrones de uso históricos, asegurando rendimiento sin desperdicio.

Recibe nuestra Newsletter de Cloud semanal

La Arquitectura como base financiera

Una empresa que no integra la coste-eficiencia en sus principios de arquitectura está condenada a la lentitud y al gasto excesivo. Para maximizar el valor de la nube, es imperativo unir los mundos de la arquitectura y FinOps, garantizando que cada recurso desplegado tenga un propósito, un propietario y una justificación económica clara.

Últimos articulos de SpainClouds Summit