Cloud Computing, evolución y crecimiento

Según un artículo publicado en el 2011 por el MIT, el término Cloud Computing (Cómputo de Nube) tuvo su primera mención por 2006, de hecho varios servicios de este tipo fueron una realidad al lanzarse al mercado en ese mismo año.

Con el tiempo Cloud Computing evolucionó, maduró y creció, con más compañías proveedoras de servicios en el mercado, y un incremento de oferta en cantidad y tipo de servicios. Desde hace un par de años tomó fuerza el uso de diversas Nubes o proveedores para obtener mejores ventajas económicas y operativas, además del uso a conveniencia particular entre el Cloud Computing público y privado. Este último con todas las ventajas económicas y operativas del Cloud Computing público, pero sólo brindando servicios para el dueño de dicha infraestructura.

¿Tienes dudas sobre la conveniencia del uso de esta tecnología?

No quedan dudas sobre sus ventajas. Dependiendo de la escala de tu organización y tu consumo de Nube, los ahorros típicos por el uso de Cloud Computing pueden superar el 20%, dependiendo del tipo de aplicativos y servicios agregados. Además de la ventaja económica, si realizáramos un análisis simple del costo-beneficio que implica migrar a un servicio del tipo Cloud Computing, sus ventajas diferenciales incluyen:

  1. La aceleración en la implementación.
  2. Flexibilidad.
  3. Minimización de los costos de mantenimiento.
  4. Facilidad de acceso y uso.
  5. Mejora en la disponibilidad y acceso a los servicios.

¿Se puede ahorrar en la Nube?

No es ningún secreto que cuando hablamos de Nube, los costos son proporcionales a las cargas de trabajo que se migran a la Nube. Esto tiene muchísimas ventajas, pero por otro lado, genera una gran dificultad para las compañías al intentar predecir sus costos, especialmente cuando se mueven en entornos de Multi-Nube.

Desafortunadamente, si no se realiza un análisis continuo del costo que conlleva trabajar en la Nube, éste se puede disparar a medida que las compañías escalan. Entonces, ¿Qué tiene que hacer una organización para ser eficiente en el uso de Nube? El primer paso, es saber reconocer cuando uno no está siendo eficiente con su presupuesto. El segundo, es buscar ayuda, ya que las operaciones cotidianas no se detienen, y el foco tiene que seguir siendo la operación.   

¿A dónde tenemos que enfocar la atención para medir y controlar el gasto en Nube?

Puesto que ya no se tiene que gastar en la compra de infraestructura y preocuparse por mantenerla y renovarla, el gasto en los servicios de Cloud Computing cambia la forma en que consumimos la tecnología de administración, uso y almacenamiento de datos. Los aspectos que consideramos principales a tener en cuenta son:

  • Cantidad y tipo de servicios.
  • Tarifa base por uso de servicios.
  • Tarifa adicional por uso de los servicios.
  • Cantidad de información transferida.
  • Las réplicas de los servicios proveyendo continuidad ante fallos.
  • Servicios de Soporte.
  • Servicios Administrados.
  • Herramientas de gestión.

Algunas de las alternativas simples para disminuir y controlar el gasto en los servicios de Cloud Computing que sugerimos desde Rahi son:

  • Celebración de contratos multianuales, obteniendo precios diferenciados contra la oferta pública.
  • Medición constante del uso de los recursos contratados, lo que permite conocer exactamente cómo se usan dichos recursos y saber la factibilidad para variar la cantidad o las características para cada tipo de servicio.
  • Cada proveedor es diferente, pero se debe permitir el establecimiento de límites en los servicios de tal manera que no crezcamos indiscriminadamente en recursos y en el pago por los mismos.

¿Cómo puede Rahi ayudar a tu empresa?

Unos meses atrás fuimos contactados por una importante empresa de e-commerce que nos contó que sus costos de Nube incrementaron significativamente durante la pandemia, y que necesitaban ayuda para evaluar su estrategia y encontrar alternativas a su modelo actual. Gracias a nuestra experiencia y conocimiento en Cloud Computing y Data Centers, realizamos una consultoría enfocada al rubro económico – Cloud Economics, la cual tomó unos 6 meses.  

Las conversaciones iniciales llevaron a la generación de recomendaciones y consideraciones para construir una región de Nube local. Con enfoques tanto técnicos como económicos y con un nivel de profundidad muy elevado. Entre ellos: 

  • Infraestructura informática
  • Ubicaciones de data center
  • Definición y clasificación de las cargas de trabajo
  • Almacenamiento
  • Redes
  • Mapeo de cargas de trabajo de Nube híbrida
  • Uso de servicios en contenedores
  • Seguridad
  • Catálogo de servicios
  • Operaciones
  • Compromisos financieros existentes
  • Depreciación
  • Deuda técnica

Después de brindar las consideraciones iniciales, el cliente contrató a Rahi para ayudarlo con el diseño y la arquitectura de la solución. Durante un período de tres meses, se trabajó en los siguientes esfuerzos:

  • Evaluación de todas las opciones tecnológicas, incluyendo tanto a los proveedores de Cloud Computing como a los proveedores de hardware.
  • Prueba de configuraciones y pilas de software de contenedores, incluyendo las necesidades de escalamiento.
  • Decidir entre aprovechar la virtualización o enfocarse en bare metal. Rahi trabajó para diseñar una arquitectura escalable basada en pods y nodos de Kubernetes que permitiría más de 45,000 pods con un rendimiento de 1.3 Tbps en general.
  • Dado que los costos eran un factor clave, Rahi buscó identificar y consolidar los costos a fin de comparar de manera efectiva los gastos totales de CapEx y OpEx necesarios para ejecutar una región de Nube privada.

Resultados

  • Rahi brindó recomendaciones y documentación de diseño y arquitectura que ayudaron al cliente a tomar las decisiones comerciales correctas sobre la creación de su propia región de Nube privada.
  • Rahi ayudó a diseñar una arquitectura resiliente con optimizaciones de costos en varias capas, incluyendo la energía, la virtualización, la conectividad de red, el soporte y los costos operativos.
  • Rahi midió los ahorros disponibles a través del aprovechamiento de los servidores basados en el consumo, la virtualización de código abierto, la orquestación y automatización de contenedores, así como las opciones de coubicación, llegando a un resultado de USD $10 millones durante tres años en una carga de trabajo limitada a la migración de más de 50,000 hiperescaladores y/o instancias de VM en una Nube privada local.

Conclusión

Actualmente, son pocas las empresas que aprovechan las múltiples herramientas de Cloud Economics que hay disponibles. Incluso los mismos proveedores de Nube te ofrecen herramientas de medición, dashboards, y consejos de cómo ser más eficientes en su Nube. Sujeto al consumo de Nube de tu Organización, puede que incluso valga la pena desarrollar un departamento dedicado a estas tareas. 

En Rahi te ofrecemos la posibilidad de tercerizar este departamento, con asesorías de corto, mediano y largo plazo. Gracias al profundo conocimiento de Nube, como de Data Centers, y a su vez Vendor Agnostics, podemos convertirnos en una herramienta muy poderosa para organizaciones de mediana y gran escala. 

Si quisieran conversar con los autores del artículo, por favor no duden en contactarnos a través de correo electrónico.