Introducción
A medida que tu gasto en la nube crece y se hace más complejo, desglosar tu factura sólo por servicios o proyectos/cuentas no es suficiente si quieres comprender realmente cómo se dividen los costes en tu organización.
Querrás organizar los costes de forma que se ajusten al funcionamiento de tu empresa. Por ejemplo, puede que tengas varios equipos, entornos u otras categorías a las que te gustaría asignar costes. Pero estas categorías pueden tener definiciones complejas. Por ejemplo, la definición de "Entorno de puesta en escena" de tu empresa podría incluir todos los proyectos o cuentas que empiecen por la palabra "puesta en escena", en múltiples equipos o servicios.
Utilizando Asignaciones en DoiT Inteligencia en la nubePuedes asignar los costes de la nube a categorías empresariales personalizadas agrupándolos en múltiples dimensiones de coste, como etiquetas, proyectos, cuentas, tipos de servicio, regiones o incluso metadatos de facturación. Las asignaciones admiten estrategias de costes directos y compartidos, incluidas reglas automatizadas para distribuir proporcionalmente servicios compartidos como soporte o redes.
Exploremos qué son las Asignaciones y cómo funcionan. Salta al recorrido interactivo si quieres.
¿Qué son las Asignaciones?
Una Asignación es una agrupación lógica de recursos en la nube que define una categoría de costes exclusiva de tu organización.
Las empresas utilizan las Asignaciones en la Plataforma DoiT para comprender el consumo de la nube en el contexto de su negocio.
También son un paso fundamental para permitir la responsabilidad de los costes en todos los equipos y funciones.
Exploremos algunos ejemplos de Asignaciones y cómo funcionan en la práctica:
Utilizar las Asignaciones para definir los costes del equipo de ingeniería
En DoiT, utilizamos Asignaciones internamente para definir la huella en la nube de cada equipo de ingeniería. En este ejemplo, hemos creado una Asignación para el equipo Bruteforce agrupando los recursos en los que una etiqueta a nivel de recurso o una etiqueta a nivel de proyecto es igual a "bruteforce".
Aplicamos una lógica "A O B" para garantizar que la Asignación capta los recursos que lo son:
- Etiquetado sólo con la etiqueta de recurso equipo:fuerzabruta
- Etiquetado sólo con la etiqueta del proyecto equipo:fuerzabruta
- Tagged with ambos
Este enfoque nos proporciona una cobertura completa de los costes de Bruteforce, independientemente de dónde se aplique la etiqueta.

Muchos clientes utilizan este tipo de asignaciones para alimentar e informes que sacan a la luz los principales contribuyentes a los costes.
En el ejemplo siguiente, desglosamos los costes de Bruteforce por serviciolo que nos da una visibilidad inmediata de lo que está impulsando el gasto de ese equipo de ingeniería.

Utilizar las Asignaciones para definir los costes del entorno
En este ejemplo, definimos los costes de nuestro Entorno de Escenificación agrupando todos los proyectos de Google Cloud que incluyan la palabra "staging" mediante la concordancia regex.
Esta es una buena demostración de cómo puedes construir Asignaciones sin depender de etiquetas o rótulos.

Como los proyectos de ensayo suelen crearse o eliminarse con el tiempo, el uso de expresiones regulares garantiza que la Asignación se mantenga actualizada automáticamente, sin necesidad de actualizarla manualmente cada vez que se añade un nuevo proyecto.

En el ejemplo siguiente, hemos creado un informe de Coste por Entorno que compara tres Asignaciones: Desarrollo, Puesta en Escena y Producción. Esto nos permite seguir fácilmente el uso específico de cada entorno y comparar tendencias a lo largo del tiempo.

También podemos desglosar los costes de cada entorno por servicio, cuenta o región, para entender a qué se deben las diferencias.

Por último, puedes programar cualquiera de estos informes para que se actualicen automáticamente y se envíen a las principales partes interesadas según una cadencia personalizada, para asegurarte de que todos estén informados.

Utilizar las asignaciones para calcular el ahorro de almacenamiento de EBS
Las asignaciones no se limitan a categorías organizativas o basadas en equipos: también puedes utilizarlas para agrupar componentes de infraestructura para el análisis y el modelado de escenarios.
Por ejemplo, supongamos que utilizas volúmenes GP2 para AWS EBS y quieres estimar el ahorro potencial de migrar a GP3.
Empezarías creando una Asignación que capture todos los costes relacionados con EBS vinculados a los volúmenes GP2. Esto puede hacerse filtrando los metadatos relevantes del servicio de AWS -como tipo de volumen, tipo de uso o SKU- que identifican el uso de GP2:

Una vez definida la Asignación, puedes emparejarla con Métricas en la Plataforma DoiT para ejecutar tu modelo de ahorro.
Según AWSlos volúmenes GP3 ofrecen hasta un 20% menos de precio por GB en comparación con la GP2. Para calcular tu ahorro potencial, crea una métrica personalizada que multiplique el coste de Asignación GP2 por 0.2.

Alternativamente, para estimar el coste ajustado si ya estuvieras en GP3, multiplica la misma Asignación por 0.8.
Esto te proporciona una forma ligera y autosuficiente de:
- Cuantificar el ahorro potencial diario
- Priorizar los esfuerzos de migración del almacenamiento
- Valida las decisiones arquitectónicas con datos de costes reales
Formas adicionales de utilizar las Asignaciones
Una vez definidas las Asignaciones, se convierten en potentes entradas en toda la Plataforma DoiT, y desbloquean perspectivas más precisas, procesables y relevantes para el negocio en toda la plataforma.
Ya hemos explicado cómo las Asignaciones te ayudan a elaborar informes de costes más significativos. Pero su utilidad va mucho más allá. Los clientes de DoiT también utilizan las Asignaciones para:
- Asignar los gastos con precisión
- Asigna cada dólar de coste de la nube a una unidad de negocio, producto o iniciativa específicos, colmando las lagunas dejadas por un etiquetado incoherente o estructuras de facturación fragmentadas.
- Mejorar la precisión de las previsiones y la ejecución con Presupuestos
- Establece presupuestos de asignación para saber si un equipo, entorno o aplicación está superando las previsiones y alerta proactivamente a los propietarios.
- Crea alertas granulares y específicas
- Detecta anomalías, picos de costes o cambios de uso a nivel de Asignación -en lugar de sólo a nivel de cuenta o servicio- para que los equipos adecuados puedan actuar.
- Permitir mejores conversaciones entre equipos
- Como las asignaciones reflejan cómo está estructurada tu empresa, sirven de lenguaje común para que Finanzas, Ingeniería y Dirección evalúen el comportamiento de los costes y tomen decisiones.
- Y mucho más.
Puedes explorar el resto en este post.
¿Qué pasa con las etiquetas?
Puede que estés leyendo esto pensando: "¿Pero no puedo conseguir esto con etiquetas y rótulos?". ¿Son las Asignaciones un sustituto de las etiquetas?
Son dos conceptos distintos, pero con cierto solapamiento. Las Asignaciones te ayudan a organizar tu gasto en la nube sin requerir un etiquetado perfecto. Puedes utilizar etiquetas y rótulos para crear tus asignaciones, pero no estás limitado a ellos.
Sí, puedes conseguir agrupaciones similares utilizando sólo etiquetas y rótulos si tu organización mantiene una sólida higiene de etiquetado. Es decir:
- Una clave de etiqueta coherente para cada categoría (por ejemplo, entorno, producto, equipo)
- Un conjunto definido de valores por clave (por ejemplo, prod, dev, staging)
- 100% de cobertura de etiquetas en todos los recursos
Este es el aspecto que podría tener un informe en el Explorador de Costes de AWS con las etiquetas de AWS aplicadas de forma correcta y coherente:

Claves y/o valores de etiqueta duplicados
Sin embargo, muchas organizaciones se enfrentan a una realidad de etiquetado más fragmentada. Puede que tengas claves de etiquetado incoherentes como Medio ambiente, Medio ambienteo entornoy valores de etiqueta como prod, produccióno Producción.
Esta incoherencia dificulta la elaboración de informes de costes, ya que no puedes agrupar de forma nativa esos valores en una unidad lógica.
Con las Asignaciones, puedes definir una única agrupación alineada con la empresa (por ejemplo, "Entorno de producción") que incluya todas estas permutaciones de etiquetas en una sola regla.
A continuación hemos agrupado los recursos con Entorno de prod, Produccióny producción en una única Asignación:

Nube múltiple
Supongamos que tu aplicación se ejecuta en AWS y Google Cloud. ¿Cómo medirías el coste total de esa aplicación?
No puedes hacerlo de forma nativa en la consola de ninguno de los dos proveedores de la nube: cada uno sólo ve sus propios datos.
Con las Asignaciones en la Plataforma DoiT, puedes agrupar recursos en ambas nubes utilizando metadatos compartidos como etiquetas, identificadores de cuenta, nombres de proyecto y más. Esto te da una visión unificada de los costes de cualquier servicio o producto multi-nube.
Etiquetas no apropiadas para la agrupación de costes que estás definiendo
A veces las etiquetas no tienen sentido para la agrupación que quieres crear.
Por ejemplo, puedes querer definir los costes del "Entorno de puesta en escena" agregando cuentas de AWS o proyectos de GCP cuyos nombres contengan "puesta en escena", independientemente de si esos recursos están etiquetados.
Con las Asignaciones, puedes utilizar nombres de proyectos/cuentas, coincidencias regex y otras dimensiones para construir esas agrupaciones de costes.

Los sistemas heredados no funcionan con Tags
Algunos clientes tienen sistemas heredados que no admiten etiquetas o no pueden aplicar las normas de etiquetado.
En estos casos, no hay una buena solución en las consolas nativas. Pero con las Asignaciones, puedes agrupar esos recursos no etiquetados utilizando otros metadatos, como el ID de cuenta, la región, el nombre del servicio o la lógica personalizada.
Conclusión
Tanto si quieres comprender el gasto en la nube en el contexto de tu empresa como si quieres impulsar la responsabilidad de los costes en todos los equipos, todo empieza con las Asignaciones.
¿Estás listo para tener una idea más clara de tus costes en la nube? Haz el recorrido interactivo de abajo o ponte en contacto con DoiT para programar una demostración personalizada y ver cómo las Asignaciones y el resto de la Plataforma DoiT pueden funcionar para tu equipo.
Haz un recorrido interactivo por las Asignaciones


