Previsión
Este artículo le ayuda a comprender la funcionalidad de previsión en FinOps Framework y cómo implementarla en Microsoft Cloud.
Definición
La previsión implica analizar tendencias históricas y planes futuros para predecir costes, comprender el impacto en los presupuestos actuales e influir en los presupuestos futuros.
Analice el uso histórico y las tendencias de costes para identificar los patrones que espera cambiar. Complételo con planes de futuro para generar una previsión informada.
Revise periódicamente las previsiones con respecto a los presupuestos actuales para identificar riesgos e iniciar medidas correctoras. Establezca un plan para equilibrar los presupuestos entre equipos y departamentos e incorpore lo aprendido a los presupuestos futuros.
Con una previsión precisa y detallada, las organizaciones están mejor preparadas para adaptarse a los cambios futuros.
Antes de empezar
Para poder prever eficazmente los costes y usos, deberá familiarizarse con la forma en que se le cobra por los servicios que usa.
Comprender cómo afectarán los cambios en sus pautas de uso a los costes futuros es más fácil si se tiene en cuenta lo siguiente:
- Comprender los factores que contribuyen a los costes (por ejemplo, el proceso, el almacenamiento, las redes y la transferencia de datos)
- Cómo se alinea su uso de un servicio con los distintos modelos de precios (por ejemplo, pago por uso, reservas y Ventaja híbrida de Azure)
Introducción
Cuando empiece a administrar el coste en la nube por primera vez, use la experiencia nativa de análisis de costes en el portal.
La opción más sencilla es usar el Análisis de costes para proyectar costes futuros mediante la vista Costes diarios o Costes acumulados. Si tiene un uso coherente con poca o ninguna anomalía o variaciones grandes, puede ser todo lo que necesita.
Si ve anomalías o variaciones grandes (posiblemente esperadas) en los costos, es posible que desee personalizar la vista para crear una previsión más precisa. Para ello, hay que analizar los datos y filtrar todo lo que pueda sesgar los resultados.
- Use el análisis de costes para analizar tendencias históricas e identificar anomalías.
- Antes de empezar, determine si está interesado en los costos a medida que se facturan o si desea prever los costos efectivos después de tener en cuenta los descuentos de compromiso. Si desea el coste efectivo, cambie la vista para utilizar el coste amortizado.
- Comience con la vista Costes diarios y, a continuación, cambie el intervalo de fechas para remontarse hasta donde le interese mirar. Por ejemplo, si desea predecir los próximos 12 meses, establezca el intervalo de fechas en los últimos 12 meses.
- Filtre todas las compras (
Charge type = Purchase
). Anótelos, ya que deberá preverlos por separado. - Agrupe los costes para identificar las suscripciones, los grupos de recursos y los recursos nuevos y antiguos (eliminados).
- Si ve algún elemento eliminado, fíltrelo.
- Si ve alguno que sea nuevo, anótelo y luego fíltrelo. Las prevé por separado. Considere la posibilidad de guardar su vista con un nuevo nombre como una forma de "recordarla" para más adelante.
- Si tiene fechas futuras incluidas en la vista, es posible que observe que la previsión empieza a nivelar horizontalmente. Esto sucede porque las anomalías ya no se factorizarán en el algoritmo.
- Si ve picos o caídas grandes, agrupe los datos por una de las opciones de agrupación para identificar la causa.
- Pruebe diferentes opciones hasta que descubra la causa utilizando el mismo enfoque que emplearía para encontrar cambios inesperados en el coste.
- Si desea encontrar el cambio exacto que provocó el pico de costes (o la caída), use herramientas como Azure Monitor o Resource Graph en una ventana o pestaña del explorador independientes.
- Si el cambio era un cargo segregado y no debe tenerse en cuenta en la previsión, fíltrelo. Tenga cuidado de no filtrar otros costes, ya que sesgará la previsión. Si es necesario, empiece por prever un ámbito menor para minimizar el riesgo de filtrar más y repita el proceso por ámbito.
- Si el cambio se produce en un ámbito que no debería filtrarse, tome nota de ese ámbito y luego fíltrelo. Se prevén por separado.
- Considere la posibilidad de filtrar las suscripciones, grupos de recursos o recursos que se han reconfigurado durante el período y podría no reflejar una imagen precisa de los costos futuros. Tome nota de ellos para que pueda preverlos por separado.
- En este punto, debe tener una imagen bastante clara de los costes coherentes.
- Cambie el intervalo de fechas para ver el período futuro. Por ejemplo, los próximos 12 meses.
- Si está interesado en el total de costes acumulados durante el período, cambie la granularidad a
Accumulated
.
- Si está interesado en el total de costes acumulados durante el período, cambie la granularidad a
- Anote la previsión y repita este proceso para cada uno de los conjuntos de datos que se filtraron.
- Es posible que tenga que acortar el intervalo de fechas futuro para asegurarse de que el cambio histórico de anomalías o recursos no afecta a la previsión. Si la previsión se ve afectada, proyecte manualmente los costes futuros basándose en la tasa de ejecución diaria o mensual.
- A continuación, tenga en cuenta los cambios que piensa introducir en su entorno.
- Esta parte puede ser un poco complicada y debe tratarse por separado según la carga de trabajo.
- Comience por filtrar solo la carga de trabajo que está cambiando. Si el cambio planeado solo afecta a un solo medidor, como el número de horas de actividad que una máquina virtual (VM) podría tener o el total de datos almacenados en una cuenta de almacenamiento, filtre por ese medidor.
- Use la calculadora de precios para determinar la diferencia entre lo que tiene hoy y lo que pretende tener. A continuación, tome la diferencia y aplíquela manualmente a las proyecciones de costes para el período previsto.
- Repita el proceso para cada uno de los cambios esperados.
Sea cual sea el enfoque que mejor le haya funcionado, compare su previsión con su presupuesto actual para ver en qué punto se encuentra hoy. Si se filtran los datos a un ámbito o carga de trabajo menor:
- Para realizar un seguimiento de ese ámbito o carga de trabajo específico, considere la posibilidad de crear un presupuesto en Cost Management. Especifique los filtros y establezca las alertas tanto para los costes reales como para los previstos.
- Guarde una vista en Análisis de costes para supervisar ese coste y presupuesto a lo largo del tiempo.
- Considere la posibilidad de suscribirse a alertas programadas de esta vista para compartir un gráfico de las tendencias de costes con las partes interesadas. Puede ayudarle a impulsar la responsabilidad y la concienciación a medida que los costes cambian con el tiempo, antes de pasarse del presupuesto.
- Considere la posibilidad de suscribirse a alertas de anomalías para cada suscripción para asegurarse de que todos conocen las anomalías a medida que se identifican.
Considere la posibilidad de revisar las previsiones mensual o trimestralmente para asegurarse de que sigue cumpliendo sus expectativas.
Conceptos básicos
En este momento, tiene un proceso manual para generar una previsión. A medida que supere los conceptos básicos, tenga en cuenta los siguientes puntos:
- Expanda la cobertura de los cálculos de previsión para incluir todos los costes.
- Si se ingieren datos de costes en un sistema independiente, utilice o introduzca una función de previsión que abarque todos sus datos de costes. Considere la posibilidad de usar Aprendizaje automático automatizado (AutoML) para minimizar el esfuerzo.
- Integre las proyecciones de previsión en las herramientas de presupuesto interno.
- Automatice la detección y mitigación de las variaciones de costes.
- Implemente procesos automatizados para identificar y abordar las variaciones de costes en tiempo real.
- Establezca flujos de trabajo o mecanismos para investigar y mitigar las variaciones con prontitud, garantizando el control de costes y la alineación con los presupuestos previstos.
- Cree informes de presupuesto y previsión personalizados con respecto al costo real que está disponible para todas las partes interesadas.
- Si está midiendo los costes unitarios, considere la posibilidad de establecer una previsión de sus costes unitarios para comprender mejor si está tendiendo hacia costes más altos o más bajos en comparación con los ingresos.
- Establecer y automatizar KPI, como:
- Coste frente a previsión para medir la precisión del algoritmo de previsión.
- Solo se puede realizar cuando hay patrones de uso esperados y no hay anomalías.
- Objetivo de <variación del 12 % cuando no hay anomalías.
- Costes frente a previsiones para medir si los costes se ajustan a la meta.
- Se evalúa si hay anomalías o no para medir el rendimiento de la solución en la nube.
- Objetivo de variación del 12-20 %, donde el <12 % sería un equipo, proyecto o carga de trabajo optimizados.
- Número de anomalías inesperadas durante el periodo que hicieron que el coste se saliera del intervalo esperado.
- Tiempo para reaccionar a las alertas de previsión.
- Coste frente a previsión para medir la precisión del algoritmo de previsión.
Más información en la Fundación FinOps
Esta funcionalidad forma parte del FinOps Framework de la FinOps Foundation, una organización sin ánimo de lucro dedicada a fomentar el progreso de la optimización y administración de costes en la nube. Para obtener más información sobre FinOps, incluidos los cuadernos de estrategias útiles, programas de entrenamiento y certificación, etc., consulte el artículo Funcionalidad de previsión en la documentación de FinOps Framework.
También puede encontrar vídeos relacionados en el canal de YouTube de FinOps Foundation:
Contenido relacionado
Funcionalidades relacionadas de FinOps:
Productos relacionados:
Soluciones relacionadas:
- Conector de Cost Management para Power BI
- Informes de Power BI del kit de herramientas de FinOps
- Centros de FinOps
- Módulos de Bicep del kit de herramientas de FinOps
Otros recursos: