¿Qué es FinOps?

13 de noviembre de 2023

Autores

Michael Goodwin

Editorial lead, Automation & ITOps

Spencer Mehm

Product Marketing Manager

¿Qué es FinOps?

FinOps (o FinOps en la nube) es una disciplina de gestión financiera en la nube en evolución y una práctica cultural cuyo objetivo es maximizar el valor empresarial en entornos nube híbrida y multinube.

FinOps es un portal de finanzas y DevOps, que hace hincapié en que los equipos de TI, finanzas y negocios deben colaborar para aportar responsabilidad financiera a la nube y tomar decisiones informadas basadas en datos al gestionar compensaciones entre velocidad, costo y rendimiento.1

Existe la idea errónea de que FinOps significa volverse barato con el gasto en la nube. En realidad, FinOps consiste en eliminar obstáculos, capacitar a los equipos de ingeniería para ofrecer mejores funciones, aplicaciones y migraciones más rápidamente, y permitir una conversación multifuncional sobre dónde invertir y cuándo. A veces, los líderes empresariales deciden apretar el cinturón. A veces decidirán invertir más. Pero con FinOps, los equipos saben por qué toman esas decisiones de gasto.2

La rápida adopción de la infraestructura en la nube ha desafiado los modelos de consumo tradicionales y los ciclos de adquisición. FinOps aborda este desafío al poner las compras bajo el control centralizado de un equipo dedicado FinOps. Este equipo asesora a todas los stakeholders sobre las mejores prácticas para la optimización de costos de la nube. Crea un lenguaje común que permite a las organizaciones operar de manera eficiente a escala en la nube.

FinOps es tanto una disciplina como una práctica cultural y también hace referencia a la Fundación FinOps. La FinOps Foundation es una organización comercial sin fines de lucro y forma parte de la Linux Foundation. La organización está compuesta por empresas y profesionales certificados que promueven la disciplina FinOps.

Diseño 3D de pelotas rodando en una pista

Las últimas novedades e insights sobre IA

Descubra insights y noticias de expertos sobre IA, la nube y mucho más en el boletín semanal Think. 

Por qué la adopción de FinOps está creciendo

El gasto en la nube pública ha aumentado drásticamente en los últimos años, impulsado por la creciente adopción de servicios de infraestructura nativos de la nube. Gartner pronosticó que el gasto mundial de los usuarios finales en servicios de nube pública se ampliaría en un 20.4 % en 2022 a casi 500 millones USD, alcanzando casi 600 millones USD en 2023, con más del 40 % de las cargas de trabajo empresariales desplegadas en la nube.3

Este aceleramiento en la migración a la nube y la inversión en esta es paralela a la preocupación por el despilfarro. El Informe sobre el estado de la nube 2022 de Flexera reveló que, por sexto año consecutivo, la optimización del uso existente de la nube fue la principal iniciativa entre las organizaciones encuestadas. (La migración de más cargas de trabajo a la nube quedó en segundo lugar).

Además, los encuestados informaron que el gasto en la nube pública superó el presupuesto en un 13 % en promedio, que se espera que el gasto en la nube aumente en un 29 % en los próximos 12 meses, y que se estima el 32 % del gasto en la nube.4 (El gasto en nube ha crecido significativamente en parte porque la sobreasignación de recursos es el método más común para mitigar el riesgo de rendimiento).

En resumen, el entusiasmo por la computación en la nube sigue siendo alto. Quedó claro que la adopción de arquitecturas multinube complejas y el crecimiento del gasto que la acompaña requiere una revisión en la gestión financiera de TI.

FinOps se ha convertido en la disciplina de gestión para las organizaciones que buscan optimizar los costos utilizando las mejores prácticas diseñadas para maximizar el retorno de las inversiones en la nube.

Academia de IA

Cómo lograr la preparación para la IA con la nube híbrida

Dirigida por los principales líderes de opinión de IBM, el plan de estudios está diseñado para ayudar a los líderes empresariales a obtener los conocimientos necesarios para priorizar las inversiones en IA que pueden impulsar el crecimiento.

Los tres pilares de FinOps: informar, optimizar, operar

La adopción de FinOps requiere un cambio cultural dentro de una organización que facilite la comunicación y la colaboración entre equipos previamente dispares. Crucialmente, también requiere que los ingenieros y propietarios de productos asuman la responsabilidad de su gasto en la nube, tratando el costo como lo harían con cualquier otra métrica de eficiencia.

Para empoderar a los equipos de ingeniería en esta tarea y hacer que un modelo FinOps sea efectivo, los equipos de TI, finanzas y negocios deben trabajar juntos. En algunos casos reciben orientación de un equipo centralizado de FinOps. Juntos, pueden establecer controles de gestión de costos de nube que tengan en cuenta las limitaciones de licencias y no afecten negativamente el rendimiento. Las prácticas de FinOps tampoco deben obstaculizar la innovación de productos ni la velocidad de lanzamiento.

La Fundación FinOps ha definido el recorrido de FinOps en tres fases: informar, optimizar y operar, y una empresa puede encontrarse en varias fases a la vez dependiendo de dónde se encuentre cada equipo o unidad en su madurez de FinOps.El paso a FinOps no es un proceso lineal que se completa después de la tercera fase, sino un proceso que debe repetirse continuamente a medida que una empresa madura en su modelo FinOps.

Exploremos las fases del recorrido de FinOps:

Informar: Informar es la primera fase del marco FinOps. Se trata de dotar a todas las partes interesadas de la información y los conocimientos necesarios para tomar decisiones informadas y rentables sobre el uso de la nube.

Por ejemplo, cuando un equipo de TI sabe qué recursos en la nube están desplegados y disponibles, gana en visibilidad. asignar el gasto asociado contextualizado dentro de las unidades de negocio que consumen la nube y facturar en consecuencia. Esto incluye comprender cómo las aplicaciones utilizan los recursos de la nube. Por ejemplo, considere su factura mensual de 10.000 dólares en la nube. El equipo puede determinar qué parte se asigna a las aplicaciones que dan soporte a las aplicaciones financieras frente a las aplicaciones externas del sitio web.

Optimizar: optimizar es la siguiente fase del marco de FinOps y se centra en descubrir oportunidades de ahorro. ¿Dónde puede la organización reajustar los recursos y beneficiarse de descuentos según el uso actual? Por ejemplo, si una organización ejecuta una máquina virtual (VM) en un nodo determinado y cuesta un dólar por minuto, los equipos podrían ahorrar dinero trasladando esa máquina virtual a otro nodo que solo cuesta 0.50 USD por minuto.

Esta es una gran oportunidad para aprovechar las oportunidades de precios y descuentos, pero solo si puede aplicar las restricciones de licencia correctas a la ecuación para encontrar esos ahorros en licencias. No te gustaría trasladarte a otro nodo y descubrir que tu licencia no se aplica y que estás gastando cuatro veces más que en la colocación anterior.

Operar: operar es la fase final del marco FinOps, donde las organizaciones evalúan continuamente su rendimiento con respecto a los objetivos empresariales y buscan formas de mejorar su práctica de FinOps. Una vez implementados los esfuerzos de optimización, la automatización permite a las organizaciones implementar políticas que ajustarán continuamente los recursos de la nube para controlar los costos sin afectar al rendimiento.

Las políticas automatizadas que reducen los costos de forma segura y, al mismo tiempo, cumplen con las políticas y restricciones de cumplimiento de licencias permiten una mayor gobernanza al ejecutar procesos. Por ejemplo, estar al tanto de los costos de cumplimiento de licencias incurridos al trasladar cargas de trabajo a nuevos nodos para mejorar el rendimiento de las aplicaciones.

Principios básicos de FinOps

FinOps Foundation describe seis principios para guiar la toma de decisiones basada en datos en el modelo FinOps. Los principios no son jerárquicos, pero deben utilizarse en conjunto a lo largo del ciclo de vida de FinOps.6

Los equipos deben colaborar. Es imprescindible que los equipos trabajen juntos para mejorar la práctica de FinOps y lograr mejoras continuas en la eficiencia y la innovación. La colaboración entre equipos multifuncionales puede permitir que las operaciones financieras coincidan con la velocidad y el detalle de TI. Esta colaboración permite a los ingenieros tratar los costos como lo harían con otros parámetros de eficiencia. También ayuda a establecer una gobernanza y unos controles estandarizados en torno a la gestión y el uso de la nube.

Todos asumen la responsabilidad de su uso en la nube. La visibilidad obtenida en la fase inicial de Informe brinda a los equipos de características y productos los insights necesarios para gestionar eficazmente su uso en la nube y mantener el gasto dentro de su presupuesto predefinido. Establecer y hacer un seguimiento de los objetivos a nivel de equipo ayuda a generar responsabilidad desde cero.

Un equipo centralizado impulsa FinOps. FinOps es un proceso distribuido, con participación en toda la organización, pero debe ser propiedad de un equipo centralizado. Un equipo dedicado de FinOps puede comparar proveedores y servicios en la nube y aprovechar descuentos por uso de comités, instancias reservadas, actualizaciones y descuentos por volumen. Un proceso de compra centralizado también le da a un equipo experimentado la responsabilidad de manejar las negociaciones de tarifas y la asignación de costos a los equipos.

Los informes deben ser accesibles y oportunos. Dichos informes promueven una toma de decisiones más eficiente, incluida la toma de medidas correctivas sobre recursos subaprovisionados o sobreaprovisionados y la capitalización de las oportunidades de automatización que impulsan la mejora continua. Comprender los flujos de trabajo, redimensionar los recursos y predecir adecuadamente la necesidad de servicios en la nube casi en tiempo real son elementos clave del éxito de FinOps.

Las decisiones se basan en el valor de negocio de la nube. FinOps no es solo una estrategia de reducción de costos, sino una práctica diseñada para maximizar el valor de negocio. Como tal, el valor debe impulsar todas las decisiones. Herramientas como el análisis de tendencias y variaciones pueden ayudar a los equipos a comprender los aumentos de costes, mientras que la evaluación comparativa interna y entre pares puede ayudar a calibrar los resultados de la empresa. En lugar de reducir reflexivamente los costos cuando aumentan, ponderar el costo, el crecimiento y el rendimiento permite a los equipos tomar decisiones basadas en el valor.

Use el modelo de costo variable de la nube. Para garantizar el máximo valor del gasto en la nube, las empresas deben aprovechar las oportunidades de ahorro de costos en el modelo de costos en la nube. Este modelo de costo incluye comparar opciones de precios y descuentos de uso ofrecidos por varios proveedores de servicios y ajustar el tamaño de las instancias y servicios adquiridos.

¿Quiénes son las partes interesadas clave de FinOps?

Los títulos varían según la organización, pero generalmente hay cinco stakeholders clave de FinOps según lo definido por la Fundación FinOps:

Ejecutivos. Ejecutivos como el director de tecnología, el director de sistemas de información (CIO), CFO o director del centro de excelencia de la nube se enfocan en entregar proyectos de TI complejos y a gran escala. También fomentan la responsabilidad y la transparencia, y se aseguran de que los equipos cumplan con los presupuestos.

Propietario de empresa/producto. Por lo general, un director de optimización de la nube, un analista de la nube o un gerente de operaciones comerciales forman parte de los equipos de propietarios de productos o negocios. Estos miembros del equipo son responsables de llevar nuevos productos y características al mercado. También se enfocan en acelerar el crecimiento de los productos año tras año. Los propietarios de productos suelen ser partes interesadas críticas en la automatización de la infraestructura en la nube.

Ingeniería y operaciones. Los ingenieros de software y sistemas, los arquitectos de la nube, los gerentes de prestación de servicios y otros miembros del equipo de ingeniería y operaciones ayudan a acelerar la prestación de servicios de alta calidad mientras mantienen el flujo de las operaciones comerciales. Para ello, en un modelo operativo FinOps eficaz, estos equipos colaboran para establecer prácticas de responsabilidad en los equipos de ingeniería. También identifican anomalías, reducciones de tarifas y áreas de control de gastos que hacen más rentable la capacidad de aplicaciones y servicios.

Finanzas y adquisiciones. Los miembros del equipo de finanzas y adquisiciones utilizan la información del equipo de FinOps para negociar los contratos más favorables, ejercer programas de descuento y compromiso de volumen, y crear presupuestos, pronósticos e informes de costos en la nube.

Practicante de FinOps. Los profesionales de FinOps lideran el cambio cultural necesario para el éxito de FinOps, uniendo a los equipos de negocios, TI y finanzas para optimizar el uso de la nube y aumentar el valor comercial. Utilizando su conocimiento de la infraestructura FinOps, sus principios y capacidades, se enfocan en varias áreas clave. Estas áreas incluyen establecer una cultura FinOps y educar a la organización sobre las mejores prácticas. También establecen puntos de referencia, crean visibilidad en torno a los costos de nube y guían presupuestos y pronósticos.

¿Qué son los informes de FinOps?

Los informes de FinOps son la práctica de consolidar y visualizar datos de facturación y licencias en una única vista unificada en nubes múltiples y entornos híbridos. Las prácticas exitosas de FinOps requieren que las organizaciones derriben los silos y creen una cultura de responsabilidad compartida para involucrar a todas las partes interesadas. Es necesario generar informes precisos y detallados de entornos híbridos y multinube para el reconocimiento organizacional de los procesos de FinOps y el valor agregado.

Los componentes esenciales de los reportes de FinOps incluyen varios elementos clave. En primer lugar está la visibilidad de los costos de todo el entorno, incluidos los datos de facturación y la información de uso detallada. El siguiente paso es la asignación de costos en múltiples dimensiones, como centros de costos y equipos, incluyendo presupuestos y pronósticos. Por último, hay capacidades de contracargo y showback.

¿Qué papel puede jugar la automatización en FinOps?

La optimización de la nube no es un ejercicio único para reducir el gasto en la nube. Los entornos híbridos y multinube complejos cambian regularmente según la demanda de diferentes aplicaciones y servicios. Para evitar el riesgo de rendimiento, la asignación de recursos debe responder dinámicamente a medida que cambia la demanda.

La optimización de la nube requiere que las aplicaciones obtengan exactamente los recursos que necesitan para realizar, de forma continua y automática. Las organizaciones en su recorrido de FinOps se dan cuenta de que la asignación de recursos dinámicos es la única manera de optimizar verdaderamente su estado en la nube y garantizar el rendimiento. La automatización se ha vuelto fundamental para las prácticas de FinOps porque es imposible proporcionar recursos manualmente a las aplicaciones en tiempo real y a escala.

¿Por qué necesita informes y automatización en FinOps?

Para lograr el máximo beneficio, las prácticas de FinOps deben aprovechar tanto la generación de informes como la automatización en sus operaciones en la nube. Según la FinOps Foundation, los informes avanzados permiten asignar más del 90% del gasto en nube y apenas hay variación entre el gasto pronosticado y el gasto real. 7 Los informes de FinOps maduros también requieren que una organización tenga KPI específicos establecidos como medidas de éxito.

Al combinar los informes avanzados con la automatización, las organizaciones pueden aumentar el retorno de la inversión en la nube mediante la identificación continua de oportunidades de eficiencia y la adopción de medidas de optimización de la nube en tiempo real. Además, las organizaciones pueden aprovechar la optimización basada en métricas mediante la automatización de los recursos dinámicos para que la infraestructura subyacente de un entorno en la nube siempre tenga recursos para cumplir con los objetivos de nivel de servicio.

Las operaciones en la nube que aprovechan tanto los informes avanzados como la automatización garantizan experiencias digitales óptimas para el usuario final al tiempo que reducen el gasto en la nube.

Soluciones relacionadas
IBM Cloud Infrastructure Center 

IBM Cloud Infrastructure Center es una plataforma de software compatible con OpenStack para gestionar la infraestructura de nubes privadas en IBM zSystems e IBM LinuxONE.

Explore Cloud Infrastructure Center
Soluciones de infraestructura de TI

Descubra los servidores, el almacenamiento y el software diseñados para la nube híbrida y su estrategia de IA.

Explore las soluciones de infraestructura de TI
Soluciones de infraestructura en la nube

Encuentre una solución de infraestructura en la nube que sea adecuada para las necesidades de su negocio y escale los recursos bajo demanda.

Soluciones en la nube
Dé el siguiente paso

Transforme la infraestructura de su empresa con las soluciones de IBM, tanto de nube híbrida como preparadas para la IA. Descubra los servidores, el almacenamiento y el software diseñados para proteger, escalar y modernizar su negocio o acceder a insights de expertos para mejorar su estrategia de IA generativa.

Explore las soluciones de infraestructura de TI Descargue el ebook
Notas de pie de página

1,2 What is FinOpsFinOps Foundation, 2022.

3 Gartner Forecasts Worldwide Public Cloud End-User Spending to Reach Nearly USD 500 Billion in 2022Gartner, 18 de julio de 2022.

2022 State of the Cloud ReportFlexera, 2022.

FinOps PhasesFinOps Foundation, 2022.

FinOps PrinciplesFinOps Foundation, 2022.

FinOps Maturity ModeFinOps Foundation, 2022.