Introducción a FinOps Framework
Obtenga información sobre lo que es FinOps Framework y cómo puede usarlo para acelerar los objetivos de optimización y administración de costos.
El FinOps Framework de la FinOps Foundation es un conjunto completo de procedimiento recomendados y principios. Proporciona un enfoque estructurado para implementar una cultura FinOps para:
- Ayudar a las organizaciones a administrar sus costes de nube de forma más eficaz
- Alinear el gasto en la nube con los objetivos empresariales
- Aumentar el valor empresarial de su infraestructura en la nube
Las directrices de Microsoft se basan en gran medida en el Marco FinOps con algunas mejoras basadas en las lecciones aprendidas de nuestro amplio ecosistema de clientes y socios de Microsoft Cloud. Estas extensiones se corresponden claramente con los conceptos del Marco FinOps y pretenden proporcionar una orientación más específica y práctica para los clientes y socios de Microsoft Cloud. Estamos trabajando con la FinOps Foundation para incorporar nuestros aprendizajes colectivos al FinOps Framework.
En las siguientes secciones, cubrimos los conceptos básicos del Marco FinOps:
- Los principios que deben guiar sus esfuerzos de FinOps.
- Las partes interesadas que deben participar.
- El ciclo de vida a través del cual se itera.
- Las capacidades que se implementan con las partes interesadas a lo largo del ciclo de vida.
- El modelo de madurez que se utiliza para medir el crecimiento a lo largo del tiempo.
Principios
Antes de profundizar en las FinOps, es importante comprender los principios básicos que deben guiar sus esfuerzos de FinOps. La comunidad FinOps desarrolló los principios aplicando su experiencia colectiva, y le ayuda a crear una cultura de responsabilidad compartida y transparencia.
- Varios equipos deben colaborar : cree un enfoque común en la eficiencia de los costos, los procesos y las decisiones de costos en todos los equipos que normalmente no funcionen estrechamente.
- Todos asumen la responsabilidad: descentralice las decisiones sobre el uso y la optimización de los recursos en la nube, y haga que los equipos técnicos tengan en cuenta tanto los costes como el tiempo de actividad y el rendimiento.
- Un equipo centralizado dirige las FinOps: centralice la administración de las prácticas de FinOps para lograr coherencia, automatización y negociación de tarifas.
- Los informes de FinOps deben ser accesibles y oportunos: proporcionar datos claros sobre el uso y los costes con rapidez, a las personas adecuadas, para poder tomar decisiones y hacer previsiones con prontitud.
- Las decisiones se basan en el valor empresarial de la nube: equilibre las decisiones sobre costes con las ventajas empresariales, como la calidad, la velocidad y la capacidad empresarial.
- Aprovechar el modelo de costes variables de la nube: realice pequeños ajustes continuos en el uso y la optimización de la nube.
Para más información sobre los principios de FinOps, incluidos los consejos de los expertos, consulte FinOps con Azure - Dar vida a FinOps a través de la alineación organizativa y cultural.
Partes interesadas
FinOps requiere un enfoque holístico e interfuncional que implique a varias partes interesadas (o personas). Tienen diferentes funciones, responsabilidades y perspectivas que influyen en cómo utilizan y optimizan los recursos y costes de la nube. Familiarícese con cada función e identifique a las partes interesadas dentro de su organización. Un programa FinOps eficaz requiere la colaboración de todas las partes interesadas:
- Finanzas: presupuestar, prever e informar con precisión sobre los costes de la nube.
- Liderazgo: aplicar los puntos fuertes de la nube para maximizar el valor empresarial.
- Propietarios de productos: lanzar nuevas ofertas al precio adecuado.
- Equipos de ingeniería: prestar servicios rentables y de alta calidad.
- Profesionales de FinOps: educar, estandarizar y promover las mejores prácticas de FinOps.
Ciclo de vida
FinOps es un proceso iterativo y jerárquico. Cada equipo itera a través del ciclo de vida de FinOps a su propio ritmo, asociándose con los equipos mencionados en todas las áreas de la organización.
El marco de FinOps define un ciclo de vida sencillo con tres fases:
- Informar: proporcionar visibilidad de los costes y crear una responsabilidad compartida mediante la asignación, la evaluación comparativa, la presupuestación y la previsión.
- Optimizar: reduzca los residuos de la nube y mejore su eficiencia aplicando diversas estrategias de optimización.
- Operar: definir, realizar el seguimiento y supervisar los indicadores clave de rendimiento y las directivas de gobierno que alinean la nube con los objetivos de negocio de la organización.
Funcionalidades
El marco FinOps incluye capacidades que abarcan desde el análisis y la supervisión de costes hasta la optimización y la alineación organizativa, agrupadas en un conjunto de dominios relacionados. Cada capacidad define un área funcional de actividad y un conjunto de tareas para apoyar su práctica de FinOps.
Comprender el uso y el coste de la nube
Seguimiento del rendimiento y pruebas comparativas
Toma de decisiones en tiempo real
Optimización de las tarifas de la nube
Optimización del uso de la nube
Alineación de la organización
Modelo de madurez
A medida que los equipos avanzan en el ciclo de vida de FinOps, aprenden y crecen de forma natural, desarrollando prácticas más maduras con cada iteración. Al igual que el ciclo de vida de FinOps, cada equipo se encuentra en diferentes niveles de madurez en función de su experiencia y áreas de interés.
El marco de FinOps define un sencillo modelo de madurez Crawl-Walk-Run, pero lo cierto es que la madurez es más compleja y tiene más matices. En lugar de centrarnos en un nivel de madurez global, creemos que es más importante identificar y evaluar el progreso respecto a sus objetivos en cada área. A alto nivel, usted podrá:
- Identificar las capacidades más críticas para su empresa.
- Definir lo importante que es que cada equipo tenga conocimientos, procesos, métricas de éxito, alineación organizativa y automatización para cada una de las capacidades identificadas.
- Evaluar los conocimientos, procesos, métricas de éxito, alineación organizativa y nivel de automatización actuales de cada equipo en función de los objetivos definidos.
- Identificar los pasos que cada equipo podría dar para mejorar la madurez de cada capacidad.
- Establecer controles periódicos para supervisar los progresos y reevaluar la evaluación de la madurez cada 3-6 meses.
Más información en la Fundación FinOps
FinOps Foundation ofrece muchos recursos para ayudarle a aprender e implementar FinOps. Únase a la comunidad FinOps, explore los programas de formación y certificación, participe en los grupos de trabajo de la comunidad y mucho más. Para más información sobre FinOps, incluyendo cuaderno de estrategias útiles, consulte la documentación de FinOps Framework.
Contenido relacionado
Inicie la primera o planee la siguiente iteración: