Nomad_Soul - Fotolia

Cómo calcular el TCO de la nube

¿No está seguro de cuánto costará ejecutar cargas de trabajo en la nube? Conozca las variables que necesita para comparar la implementación local con la implementación en la nube, y así evitar costosas sorpresas más adelante.

Los proveedores de servicios de nube pública son transparentes en cuanto a los precios de sus servicios en la nube, pero eso no significa que sea fácil determinar cuánto costará en total operar en la nube. Los precios suelen ser complejos, lo que dificulta estimar cuáles serán sus gastos totales. Hay muchos costos indirectos que se deben considerar al calcular el costo total de propiedad (TCO) de la nube, como las tarifas de licencias para el software que las empresas usan para monitorear y administrar sus entornos de nube.

Sin embargo, calcular el TCO de la nube es fundamental si desea asegurarse de que la nube ofrezca un mejor valor que la infraestructura local.

¿Qué es el TCO en la nube?

El TCO de la nube es una métrica que mide el gasto total en que incurren las empresas por las cargas de trabajo en la nube.

El costo total de propiedad (TCO) de la nube es un agregado de una variedad de otros puntos de datos, como el costo de los servicios en la nube, las tarifas de transferencia de datos impuestas por los proveedores de la nube y el precio de las herramientas de monitoreo utilizadas para respaldar las cargas de trabajo en la nube. Los costos del personal también pueden ser parte de la ecuación del TCO de la nube.

Beneficios de calcular el TCO de la nube

Calcular con precisión el TCO de la nube ofrece varias ventajas que son importantes para maximizar el valor comercial de la nube, entre las que se incluyen las siguientes:

  • Tomar decisiones informadas sobre si tiene más sentido financiero ejecutar cargas de trabajo en las instalaciones o en la nube.
  • Cuantificar el ROI de las inversiones en la nube para que las organizaciones sepan qué servicios o estrategias en la nube generan el mayor valor comercial.
  • Estimar los gastos futuros asociados con la nube, lo que puede ayudar con la gestión del flujo de caja.
  • Posicionar a las organizaciones para optimizar el costo de sus entornos de nube al determinar si los cambios, como la reconfiguración de los servicios de nube, reducen el TCO.

Factores que influyen en el TCO de la nube

Parte del desafío de calcular el TCO de la nube es que muchas variables pueden afectar la cifra. Algunas son más fáciles de medir que otras. Por ejemplo, considere los siguientes costos, que normalmente se asocian con la ejecución de cargas de trabajo en la nube:

  • El costo de los recursos de CPU, memoria y almacenamiento que consumen las cargas de trabajo en la nube. Los proveedores de la nube publican precios transparentes para estos costos, por lo que suelen ser fáciles de predecir. Sin embargo, en algunos casos –como aquellos que involucran cargas de trabajo con patrones de consumo de recursos muy variables– puede resultar difícil saber de antemano cuáles serán los costos porque los patrones de consumo de recursos no son predecibles.
  • Tarifas de salida de datos, que los proveedores de la nube suelen cobrar cuando los clientes trasladan datos fuera de una región o plataforma de la nube. Los proveedores de la nube también son transparentes en cuanto a estas tarifas, pero, una vez más, a menudo no se sabe cuántos datos se transferirán y, por lo tanto, cuáles serán las tarifas hasta después del hecho.
  • Tarifas de compra o suscripción para productos de software que las empresas utilizan para realizar copias de seguridad, supervisar, proteger y gestionar entornos de nube. Los modelos de precios de este software, que pueden provenir de proveedores de servicios en la nube (CSP) como herramientas integradas o de proveedores externos, varían ampliamente; esto hace que sea difícil predecir y realizar un seguimiento de los costos de manera estándar. Además, es posible que utilice las mismas herramientas para gestionar cargas de trabajo locales además de la nube, por lo que no siempre puede asumir que su presupuesto para herramientas está directamente vinculado al costo total de propiedad de la nube.
  • Los costos de personal que implica migrar cargas de trabajo a la nube y administrarlas una vez que están allí. Este factor de costo también es difícil de medir. A menudo, no se puede rastrear simplemente con la remuneración del personal, ya que el departamento de TI puede realizar tareas adicionales junto con la migración y la administración de la nube. Por lo tanto, debe determinar cuánto tiempo pasan trabajando en la nube y registrarlo como una fracción de su remuneración total.

También hay costos intangibles que se deben tener en cuenta en un modelo de TCO, como la gestión de riesgos, la flexibilidad y la escalabilidad, que pueden ser difíciles de cuantificar, pero que son importantes en el panorama general. Algunos de ellos, como la gestión de riesgos y aspectos específicos de la seguridad, son parcialmente absorbidos por el CSP según el modelo de responsabilidad compartida. Otros, como la flexibilidad y el costo de oportunidad, reflejan cómo ciertos costos pueden restringir o liberar la capacidad de invertir en otras áreas del negocio.

Cómo calcular el TCO de la nube

Dado que el entorno de nube de cada organización es único, no existe un conjunto simple de pasos que todas las empresas puedan seguir para calcular el TCO de la nube. Sin embargo, el proceso suele resumirse en lo siguiente.

1. Establezca un marco temporal

El primer paso es decidir un período de tiempo durante el cual se realizará un seguimiento de los costos de la nube para calcular el costo total de propiedad. Debe ser lo suficientemente largo como para cubrir las fluctuaciones rutinarias en la utilización de la carga de trabajo que podrían afectar el costo, como los aumentos estacionales en el uso de las aplicaciones.

También debe evitar realizar un seguimiento del costo total de propiedad en la nube durante períodos de gastos inusuales, como el primer o segundo mes después de la migración a la nube. Durante ese período, su equipo aún está en proceso de configurar las cargas de trabajo en la nube, por lo que los gastos durante este tiempo no reflejan con precisión los costos operativos en curso.

2. Haga un seguimiento de los costos de infraestructura en la nube

A continuación, mida los costos totales de CPU, memoria, almacenamiento y salida de datos asociados con la operación de cargas de trabajo en la nube durante el período de tiempo que haya establecido para calcular el TCO. Si sus cargas de trabajo ya se están ejecutando en la nube, puede utilizar los informes de facturación de su proveedor de nube para recopilar estos datos. Si aún no están en la nube y está tratando de estimar el TCO de la nube para determinar si tiene sentido migrar, las calculadoras de precios de la nube que ofrecen los proveedores de nube pueden ayudarlo a predecir los costos.

3. Mida los costos indirectos

Después de calcular los costos directos, pase a la tarea más compleja de evaluar los costos indirectos asociados con el uso de la nube, como los costos de personal y el costo de las herramientas y servicios de software.

Como se ha señalado anteriormente, estos suelen ser más difíciles de cuantificar porque no todos los costos de personal y de herramientas de software están necesariamente vinculados en su totalidad al gasto en la nube. No obstante, es posible obtener una estimación precisa de la parte del gasto en estas categorías que está vinculada a la nube.

Por ejemplo, si el técnico de TI promedio gasta el 60 % de su tiempo en trabajos relacionados con la administración de la nube, y su costo total para la empresa (incluyendo salario, beneficios e impuestos sobre la nómina) es de $150.000, entonces los costos totales de personal que se incluyen en el TCO de la nube son iguales a $90.000 (el producto de $150.000 y 0,6) multiplicado por el número total de personal de TI.

4. Tenga en cuenta los costos de migración a la nube

Además del costo de operar las cargas de trabajo una vez que están en la nube, migrarlas a la nube en primer lugar conlleva sus propios costos. Estos pueden variar según el método elegido, pero a menudo incluyen costos como pagar a los desarrolladores de software para que refactoricen las aplicaciones como parte de la migración, comprar herramientas de software para ayudar en la migración a la nube y trabajar con proveedores de servicios externos para ayudar a planificar y ejecutar la migración.

Aunque la mayoría de estos son costos únicos, debe tenerlos en cuenta en el costo total de propiedad de la nube porque no puede usar la nube si no migra a ella en primer lugar. La excepción son las empresas que nacieron en la era de la nube y nunca implementaron cargas de trabajo en las instalaciones.

5. Estime el crecimiento de la nube

Si espera que sus cargas de trabajo en la nube cambien de escala con el tiempo en respuesta a necesidades como una base de usuarios en crecimiento, tenga en cuenta esa tasa de crecimiento en el costo total de propiedad de su nube. Por ejemplo, si espera agregar un 20 % más de usuarios cada año y necesitará aumentar las cargas de trabajo en la nube en una cantidad equivalente para brindar soporte a esos usuarios, suponga que sus costos operativos totales en la nube también aumentarán en un 20 %.

6. Realice el cálculo

Con los datos anteriores, ya está listo para calcular el costo total de propiedad de la nube. El cálculo debería ser equivalente al siguiente:

[(Costos de infraestructura de la nube) + (costos indirectos de la nube) + (costos de migración a la nube)] x tasa de crecimiento estimada de la nube x período de tiempo

El resultado es el TCO de su nube para ese período de tiempo.

Métodos para reducir el TCO de la nube

Con diligencia y previsión, una empresa puede planificar y gestionar de forma responsable los costos de la nube tanto a corto, como a largo plazo. Puede hacer varias cosas para reducir los costos a largo plazo:

  • Utilice más automatización, desde el aprovisionamiento hasta la supervisión. Esto reduce el tiempo que el personal dedica a gestionar la nube, lo que se traduce en menores costos de personal.
  • Diseñe aplicaciones y estrategias de implementación para aprovechar el escalamiento automático, lo que les ayuda a consumir recursos de manera más rentable.
  • Eliminar recursos y servicios ociosos o abandonados que desperdician dinero.
  • Deje de lado los precios a pedido y opte por los precios basados ​​en el consumo y las instancias planificadas o reservadas, que incluyen descuentos en los precios. Las instancias puntuales también pueden brindar acceso a grandes descuentos, aunque no son adecuadas para cargas de trabajo que no se pueden interrumpir.

Costo total de propiedad (TCO) en la nube frente al costo total de propiedad (TCO) en las instalaciones locales

En muchos casos, uno de los objetivos de calcular el TCO de la nube es determinar cómo se compara con el TCO de los entornos locales. De esa manera, una empresa puede tomar decisiones informadas sobre si está obteniendo más valor de la nube que si mantuviera las cargas de trabajo en las instalaciones, o si debe repatriarlas a las instalaciones si ya están en la nube.

En algunos aspectos, calcular el TCO local es similar a calcular el TCO de la nube. Se trata de saber cuánto se gasta –incluidos los costos directos, como las compras de hardware, y los costos indirectos, como el personal– para implementar y operar cargas de trabajo locales durante un período determinado.

Sin embargo, una diferencia clave entre el TCO en la nube y el TCO local es que en la nube no se compra la infraestructura directamente, mientras que normalmente se compra hardware local y se utiliza durante mucho tiempo. Esto significa que los cálculos del TCO local deben tener en cuenta los gastos de capital para comprar servidores y otra infraestructura, como hardware de red y matrices de almacenamiento, y luego amortizar esos costos durante el período del cálculo del TCO. Esto puede ser un desafío porque es posible que no siempre se sepa de antemano cuánto tiempo se mantendrá en funcionamiento el hardware.

En la nube, este desafío no se aplica porque normalmente se paga solo por la infraestructura en la nube que se utiliza en un período de tiempo determinado. No hay necesidad de amortizar costos.

El cálculo del TCO local también difiere porque a menudo se deben tener en cuenta factores como las facturas de energía que se pagan para alimentar los equipos locales y el costo de mantenimiento del edificio físico que alberga esos activos. En la nube, estos costos están integrados en el precio base de los servicios en la nube.

En resumen: Espere que el TCO local sea incluso más complicado de calcular que el TCO en la nube, pero si necesita tomar una decisión inteligente sobre si usar la nube, conocer su TCO local y en la nube es crucial.

Chris Tozzi es escritor independiente, asesor de investigación y profesor de TI y sociedad. Anteriormente trabajó como periodista y administrador de sistemas Linux.

Investigue más sobre Estrategias de TI