Azure, la nube ideal para el control de costos de TI.
El control de costos de las distintas áreas de una empresa, es tan importante como mantener al día los estados financieros. Debemos saber en qué gasta cada área y qué retorno de inversión representa. Esto, nos da la pauta para asignar mejor el presupuesto y sobre todo, optimizarlo.
Uno de los aspectos fundamentales para esto, es planear y definir qué objetivos se esperan lograr con esa inversión.
Suele suceder que, cuando estimamos el gasto que genera cada área, nos olvidamos de los recursos de TI y al hacer un estudio más profundo en dónde si la incluyamos, el gasto se eleva.
Es por esto que, controlar los costos de TI es algo importantísimo para los dueños de negocios y sobre todo, para el equipo de sistemas, quien día a día maneja las herramientas esenciales para la organización.
La nube de Azure tiene grandes ventajas cuando se trata de monitoreo y lo señalo porque, sin el monitoreo no hay control de costo. Sería incorrecto no incluirlo en una revisión proactiva y profunda de lo que sucede, ya que, se debe realizar de inmediato si se detecta que algo está impactando.
Por ejemplo, el área de producción solicitó el aprovisionamiento de un servidor hace unos meses, pero era un proyecto temporal y ya no se utiliza, sin embargo, se sigue pagando debido a que, el área no notificó que ya no lo utiliza y el área de TI tampoco revisó que este recurso estaba sin uso.
Otro ejemplo es el almacenamiento de respaldos, si no hay una revisión o política para la eliminación inteligente, podrían tener respaldos de hace 5 años que no utilizan y tampoco les interesa conservar.
Y como estos casos hay muchos más debido a que los ingenieros no tuvieron la visibilidad adecuada para evitarlos.
Retomando el tema de la nube de Microsoft, cuenta con un servicio que se llama Cost Management con el que además se pueden monitorear otras nubes. Las funcionalidades más importantes de este servicio son las siguientes:
- Brinda visibilidad de los Workloads de sus patrones de gastos para detectar si hay anomalías en estos.
- Hace un seguimiento de lo gastado vs. El presupuesto distribuido por equipos.
- Hace recomendaciones dinámicas sobre qué cosas mejorar o cambios que ayuden a reducir el costo.
Es un servicio totalmente gratuito con la suscripción de Azure y aunque no se haga ninguna configuración especial, da métricas bastante interesantes:
- Sobre análisis de costos, donde da una visibilidad rápida de lo que tiene, también puede mostrar el costo sobre mes, semana y por temporada específica, pudiendo ser inclusive amortizada.
- Permite etiquetar servicios por diferentes grupos o departamentos con diferentes políticas.
- Puedes configurar qué parámetros o atributos quieres monitorear y ver la distribución de costo de manera muy identificada.
- Se puede detectar por producto de Azure o servicio.
- Y forecastear cómo se va a consumir o cuándo se va a llegar al limite del presupuesto asignado.
- Se pueden asignar roles para que solo ciertas personas puedan ver ciertos analíticos o métricas.
- El presupuesto se puede asignar de manera muy personalizada por servicio, por ejemplo, a virtual machines.
- Se pueden configurar Alertas cuando se esté aproximando al limite del costo y cuando ya lo hayas pasado para que lleguen al correo y puede elegirse que personas son las que se desea que reciban esta información.
Este servicio de Azure nos permite revisar y controlar de manera granulada cómo se llevan a cabo los consumos por producto, servicio, grupos y áreas. Sobre todo, nos ayuda a realizar estimaciones, para saber si ese presupuesto es adecuado y proactivo. Así, tendremos la información necesaria para tomar decisiones importantes sobre nuestra infraestructura.