Asignación
Este artículo le ayuda a comprender la funcionalidad de asignación dentro de FinOps Framework y a implementarla en Microsoft Cloud.
Definición
La asignación hace referencia al proceso de asignar, asignar y redistribuir el costo compartido y el uso mediante cuentas, etiquetas y otros metadatos para establecer la responsabilidad entre equipos y proyectos dentro de una organización.
Identifique los atributos más críticos para crear informes en función de las necesidades de las partes interesadas. Tenga en cuenta las diferentes estructuras de informes dentro de la organización y cómo deben adaptarse a los cambios con el tiempo. Considere las prácticas de ingeniería que podrían introducir diferentes tipos de costos que deben analizarse de forma independiente.
Establezca y mantenga una asignación de costos locales y en la nube para cada atributo y aplique directivas de gobernanza para asegurarse de que los datos se etiquetan correctamente de antemano. Defina un proceso para lidiar con etiquetados erróneos y faltantes.
Revise el costo compartido y el uso y desarrolle un plan de asignación con reglas y métodos para dividir los costos compartidos de forma equitativa y equitativa. Realice un seguimiento y informe del costo compartido y el uso y su asignación a las partes interesadas pertinentes. Revise y actualice periódicamente el plan de asignación para asegurarse de que sigue siendo preciso y equitativo.
La asignación es el elemento fundamental de la responsabilidad y permite a las organizaciones obtener visibilidad sobre el impacto de sus soluciones en la nube y actividades e iniciativas relacionadas. La administración eficaz de los costos compartidos y el uso como parte de la estrategia de asignación reduce la sobrecarga, aumenta la transparencia y la responsabilidad, y alinea los costos y el uso de la nube con el valor empresarial. Este enfoque maximiza la eficiencia y el ahorro de costos de los servicios compartidos.
Antes de empezar
Antes de empezar, es importante tener una comprensión clara de los objetivos y prioridades de su organización cuando se trata de la asignación. Tenga en cuenta que es posible que no todos los costos compartidos deban redistribuirse y que algunos se administren de forma más eficaz con otros medios. Evalúe cuidadosamente cada costo compartido para determinar el enfoque más adecuado para su organización.
Esta guía no cubre descuentos de compromiso, como reservas y planes de ahorro. Para obtener más información sobre cómo controlar la devolución de presentación y el contracargo, consulte Optimización de velocidad.
Introducción
Cuando empiece por primera vez a administrar el costo en la nube, usará las herramientas de asignación nativas para organizar suscripciones y recursos para alinearse con la estructura de informes de la organización principal. Para cualquier cosa más allá, las etiquetas pueden aumentar los recursos en la nube y su uso para agregar contexto empresarial, que es fundamental para cualquier estrategia de asignación.
La asignación suele ser una idea posterior y requiere algún nivel de limpieza cuando se introduce. Necesita un plan para implementar la estrategia de asignación. Le recomendamos esquematizar ese plan primero por motivos de coordinación y, potencialmente, crear prototipos a pequeña escala para demostrar su valor. Considere si se deben incluir los costos compartidos de los servicios compartidos por varios productos o equipos. La administración de costos compartidos puede ser compleja y muchas organizaciones comienzan sin ella. Identifique los costos compartidos y establezca un plan priorizado sobre cómo se deben controlar.
- Decida cómo quiere administrar el acceso a la nube.
- ¿En qué nivel de la organización desea aprovisionar de forma centralizada el acceso a la nube: departamentos, equipos, proyectos o aplicaciones? Los niveles altos requieren más gobernanza y los niveles bajos, más administración.
- ¿Qué ámbito de nube desea aprovisionar para este nivel?
- Los ámbitos de facturación se usan para organizar los costos entre y dentro de las facturas.
- Los grupos de administración se usan para organizar los costos de administración de recursos. Puede optimizar los grupos de administración para la asignación de directivas o los informes de la organización.
- Las suscripciones proporcionan a los ingenieros la mayor flexibilidad para crear las soluciones que necesitan, pero también pueden conllevar más requisitos de administración y gobernanza debido a esta libertad.
- Los grupos de recursos permiten a los ingenieros implementar algunas soluciones, pero pueden requerir más compatibilidad cuando las soluciones requieren que se habiliten varios grupos de recursos o opciones en el nivel de suscripción.
- Identifique los costos compartidos y cómo se deben controlar.
- Notifique a las partes interesadas que está evaluando los costos compartidos y que necesita detalles sobre cualquier escenario conocido. La autoidentificación puede ahorrarle mucho tiempo y esfuerzo.
- Revise los servicios que se compraron y se usen con la vista Servicios en análisis de costos.
- Familiarícese con cada servicio para determinar si están diseñados para usarse en recursos compartidos. Algunos ejemplos de servicios comunes compartidos son:
- Servicios de hospedaje de aplicaciones, como Azure Kubernetes Service, Azure App Service y Azure Virtual Desktop.
- Herramientas de observabilidad, como Azure Monitor y Log Analytics.
- Herramientas de administración y seguridad, como Microsoft Defender for Cloud y DevTest Labs.
- Servicios de red, como ExpressRoute.
- Servicios de base de datos, como Cosmos DB y bases de datos SQL.
- Herramientas de colaboración y productividad, como Microsoft 365.
- Póngase en contacto con las partes interesadas responsables de los servicios compartidos potenciales. Asegúrese de que entiendan cómo se comparten esos servicios compartidos y cómo se asignan los costos hoy en día. Indíqueles también cómo se debe realizar la asignación.
- ¿Cómo desea usar grupos de administración?
- Organice las suscripciones en grupos de administración basados en entornos para optimizar la asignación de directivas. Los grupos de administración permiten a los administradores de directivas administrar directivas en el nivel superior, pero bloquean la capacidad de realizar informes entre suscripciones sin una solución externa, lo que aumenta los esfuerzos de análisis de datos y visibilidad completa de los costos.
- Para optimizar los informes de la organización, organice las suscripciones en grupos de administración en función de la jerarquía organizativa. Los grupos de administración permiten a los líderes de la organización ver los costos de forma más natural desde el portal, pero requieren que los administradores de directivas usen directivas basadas en etiquetas, lo que aumenta los esfuerzos de gobernanza y directivas. Tenga también en cuenta que puede tener varias jerarquías organizativas y grupos de administración solo admiten una.
- Defina una estrategia de etiquetado completa que se alinee con los objetivos de asignación de su organización.
- Tenga en cuenta cuestiones específicas relevantes para la atribución de costos, como las siguientes:
- ¿Cómo asignar costos a áreas financieras, como el centro de costos?
- ¿Puede volver a asignar costos a todos los niveles de la jerarquía organizativa, por ejemplo, unidad de negocio, departamento, división y equipo?
- ¿Quién es responsable del servicio? Por ejemplo, ¿el propietario de la empresa y el propietario de ingeniería?
- ¿A qué nivel se asigna esto? Por ejemplo, ¿proyecto y aplicación?
- ¿Cuál es el propósito de ingeniería de este recurso? Por ejemplo, ¿entorno, componente y propósito?
- Comunique claramente las directrices de etiquetado a todas las partes interesadas.
- Tenga en cuenta cuestiones específicas relevantes para la atribución de costos, como las siguientes:
- Una vez definido, es el momento de implementar la estrategia de asignación.
- Plantéese usar un enfoque descendente que dé prioridad a la obtención de costos de departamento antes de optimizar a los niveles de entorno y proyecto más bajos. Es posible que quiera implementarlo en fases, en función de la amplitud y profundidad de su organización.
- Habilite la herencia de etiquetas en Cost Management para copiar solo etiquetas de suscripción y grupo de recursos en datos de costo. Esto no cambia las etiquetas de los recursos.
- Use Azure Policy para aplicar la estrategia de etiquetado, automatizar la aplicación de etiquetas a escala y realizar un seguimiento del estado de cumplimiento. Use KPI de cumplimiento para la estrategia de etiquetado.
- Si necesita mover los costos entre suscripciones, grupos de recursos o agregar o cambiar etiquetas, configure las reglas de asignación en Cost Management.
- Los precios contratados (a petición) de las reservas no están disponibles actualmente en Cost Management cuando la asignación de costos está habilitada. Tenga en cuenta esto antes de habilitar la asignación de costos de Cost Management. Para cuantificar el ahorro de costos, debe unir los conjuntos de datos de costos y precios.
- Para ver los costos juntos en análisis de costos, considere la posibilidad de agrupar recursos relacionados junto con la etiqueta "cm-resource-parent".
- Distribuya la responsabilidad de cualquier cambio restante para escalar horizontalmente e impulsar la eficiencia.
- Anote los costos no asignados o los costos que se deberían dividir, pero no es posible hacerlo. Tenga en cuenta la importancia de la asignación completa en comparación con otros esfuerzos y priorice en consecuencia. Como opción sencilla, es posible que pueda dividir los costos en la capa de informes.
Una vez que todos los recursos se etiquetan o se organizan en los grupos de recursos y suscripciones adecuados, puede informar sobre esos datos como parte del análisis de datos y la visibilidad completa de los costos.
Tenga en cuenta que se tarda tiempo en aplicar, revisar y limpiar el etiquetado. Es normal tener varios ciclos de etiquetado tras dar visibilidad a todo el mundo sobre los datos de costos. Muchas personas no se dan cuenta de que hay un problema hasta que tienen visibilidad. Esta es la importancia de FinOps.
Conceptos básicos
En este momento, tiene una estrategia de asignación con requisitos detallados de administración en la nube y etiquetado. El etiquetado se debe aplicar automáticamente o, al menos, realizar un seguimiento de los KPI de cumplimiento. A medida que supere los conceptos básicos, tenga en cuenta los siguientes puntos:
- Rellene las etiquetas faltantes que hayan dejado las herramientas nativas.
- Como mínimo, esto requiere la creación de informes fuera del portal, donde los huecos de etiquetado se pueden combinar con otros datos.
- Si es necesario resolver las brechas de etiquetado directamente en los datos, debe implementar la ingesta de datos.
- Tenga en cuenta otros costos que aún no están cubiertos o que se pueden rastrear por separado.
- Para alinear las implementaciones de etiquetado, intente impulsar la coherencia entre los orígenes de datos. Cuando no sea factible, implemente la limpieza como parte de la ingesta y normalización de datos o reasignar los costos como parte de la estrategia de asignación general.
- Notifique a las partes interesadas que está evaluando los costos compartidos y que necesita detalles sobre cualquier escenario conocido. La autoidentificación puede ahorrarle mucho tiempo y esfuerzo.
- Revise los servicios comprados que se usan con la vista Servicios en análisis de costos.
- Familiarícese con cada servicio para determinar si están diseñados para usarse en recursos compartidos. Algunos ejemplos de servicios comunes compartidos son:
- Servicios de hospedaje de aplicaciones, como Azure Kubernetes Service, Azure App Service y Azure Virtual Desktop.
- Herramientas de observabilidad, como Azure Monitor y Log Analytics.
- Herramientas de administración y seguridad, como Microsoft Defender for Cloud y DevTest Labs.
- Servicios de red, como ExpressRoute.
- Servicios de base de datos, como Cosmos DB y bases de datos SQL.
- Herramientas de colaboración y productividad, como Microsoft 365.
- Póngase en contacto con las partes interesadas responsables de los servicios compartidos potenciales. Asegúrese de que entiendan cómo se comparten esos servicios compartidos y cómo se asignan los costos hoy en día. Indíqueles también cómo se debe realizar la asignación.
- Use reglas de asignación de costos en Microsoft Cost Management para redistribuir los costos compartidos en función de porcentajes estáticos o costos de proceso, red o almacenamiento.
- Revise y restrinte periódicamente las reglas de asignación para asegurarse de que siguen siendo precisos y justos.
- Considere este proceso como parte del proceso de comentarios de informes. Si la estrategia de asignación se queda corta, es posible que los comentarios que reciba no estén directamente asociados con la asignación o los metadatos. En su lugar, podría estar relacionado con los informes. Preste atención a esto y asegúrese de que los comentarios se abordan en el nivel correspondiente.
- Asegúrese de que los requisitos de nomenclatura, metadatos y jerarquía se usan de forma coherente y eficaz en todo el entorno.
- Considere otros KPI para realizar un seguimiento y supervisar el éxito de la estrategia de asignación.
- Establezca y realice un seguimiento de los KPI comunes, como el porcentaje de costos compartidos sin asignar.
- Use los datos de uso de las métricas de Azure Monitor siempre que sea posible, para comprender el uso del servicio.
- Considere la posibilidad de usar la telemetría de la aplicación para cuantificar la distribución de los costos compartidos. Hay más información sobre esto en Economía unitaria.
- Automatice el proceso de identificación del desglose porcentual de los costos compartidos y considere la posibilidad de usar reglas de asignación de costos en Cost Management para redistribuir los costos.
- Automatice las reglas de asignación de costos para actualizar sus respectivos porcentajes en función de los patrones de uso cambiantes.
- Considere la posibilidad de compartir informes dirigidos sobre la distribución de costos compartidos con las partes interesadas pertinentes.
- Cree un proceso de informes para aumentar la concienciación e impulsar la responsabilidad sobre los costos compartidos no asignados.
- Comparta instrucciones con las partes interesadas sobre cómo pueden optimizar los costos compartidos.
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 costos en la nube. Para obtener más información sobre FinOps, incluidos cuadernos de estrategias útiles, programas de aprendizaje y certificación, etc., consulte el artículo Funcionalidad de asignació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