Fotolia

Resolver Problemas Consiga ayuda para problemas específicos con sus proyectos, procesos y tecnologías.

Seis planes a largo plazo para mejorar sus estrategias para optimizar el costo de la nube

Las herramientas de administración de costos a corto plazo son una forma de mejorar la eficiencia de costos en la nube, pero, para mantenerse en la dirección correcta, también necesita estrategias a largo plazo para eliminar el gasto innecesario en la nube.

Tradicionalmente, las empresas recurren a soluciones a corto plazo para controlar los costos de la nube, utilizando herramientas para identificar ineficiencias en las cargas de trabajo existentes. Pero esto es solo una parte de la solución. La verdadera optimización de costos en la nube requiere una planificación a largo plazo y decisiones arquitectónicas inteligentes.

Existen tres estrategias principales para reducir los costos, aunque solo abordan los gastos a corto plazo:

Tamaño correcto. Las herramientas de administración de costos evalúan si una configuración dada es el enfoque más económico para una carga de trabajo en particular. Por ejemplo, podría ayudar a identificar una instancia diferente de Amazon EC2 que ofrecería el mismo rendimiento, a un costo menor, para una determinada carga de trabajo que actualmente se ejecuta.

Autoescalado. El escalado automático, generalmente implementado usando un marco proporcionado por un proveedor de la nube, aumenta o disminuye automáticamente la asignación de recursos a una carga de trabajo en ejecución en respuesta a los cambios en la demanda.

Instancias reservadas. Las instancias reservadas, como las instancias reservadas de Amazon EC2 y las instancias de máquina virtual reservada de Azure, cuestan menos que las máquinas virtuales bajo demanda. Sin embargo, deben reservarse con anticipación, por lo que encajan mejor con cargas de trabajo estáticas predecibles.

Con estas técnicas, las empresas pueden reaccionar en tiempo real o cerca del tiempo real. El dimensionamiento correcto y el autoescalado permiten a los usuarios optimizar las configuraciones cuando esas cargas de trabajo ya se están ejecutando en una plataforma en la nube en particular. Y si bien las instancias reservadas se pueden configurar con anticipación, generalmente no es con mucha anticipación; a lo sumo, días.

Seis estrategias de optimización a largo plazo

Para mantener los presupuestos en la nube bajo control, las empresas deben adoptar estrategias de optimización de costos en la nube a largo plazo. Sin embargo, a diferencia de la mayoría de las opciones a corto plazo, estos enfoques no se pueden implementar con una sola herramienta. En cambio, requieren un análisis más complejo y matizado de las necesidades comerciales y las opciones basadas en la nube disponibles para satisfacerlas. A través de este análisis, las empresas pueden tomar decisiones que conduzcan a menores costos de computación en la nube a largo plazo.

Si bien las estrategias de optimización de costos en la nube variarán según la organización, aquí hay seis enfoques comunes que pueden beneficiar a muchas empresas.

Elija el proveedor adecuado

Encontrar un proveedor que recorte sus costos es más fácil decirlo que hacerlo, dadas todas las variables involucradas en las facturas de computación en la nube. Las calculadoras de costos, como la Calculadora de costo total de propiedad de AWS y la Calculadora de precios de Microsoft Azure, pueden proporcionar una estimación relativamente precisa del costo de una carga de trabajo determinada.

Tenga en cuenta que puede encontrar precios más bajos de un proveedor de la nube que se especializa en un tipo particular de servicio en la nube, en comparación con los proveedores de nube de uso general. Por ejemplo, un proveedor que se centra principalmente en el almacenamiento en la nube, como Wasabi o Backblaze, podría resultar más rentable para las cargas de trabajo de almacenamiento que AWS, Microsoft Azure o Google Cloud.

Elija el tipo de servicio correcto

No importa qué proveedor de la nube, o proveedores, utilice, puede ofrecer múltiples tipos de servicios en la nube que podrían usarse para lograr el mismo objetivo. Por ejemplo, una aplicación típica podría estar alojada utilizando máquinas virtuales estándar en un servicio como Amazon EC2, o podría estar en contenedores y alojada en Amazon Elastic Container Service o Elastic Kubernetes Service. Potencialmente, también podría alojarse en un entorno informático sin servidor.

El costo, el rendimiento y la complejidad de gestión de cada uno de estos enfoques varía. La optimización de costos, entonces, requiere encontrar el tipo de servicio que ofrece el mejor equilibrio entre el costo y otras necesidades.

Elija una estrategia de redundancia rentable

Hoy en día, existen múltiples enfoques para lograr la redundancia en la nube. Una forma es elegir una opción de alojamiento que distribuya las cargas de trabajo en múltiples centros de datos dentro de la misma región de la nube. Esta estrategia suele ser la menos costosa, aunque también proporciona el nivel más bajo de redundancia. Del mismo modo, los usuarios pueden reflejar una carga de trabajo en dos o más regiones de la nube, pero eso normalmente duplica la factura de computación en la nube para la carga de trabajo.

Otra opción es adoptar un enfoque de varias nubes alojando cargas de trabajo en dos nubes distintas a la vez. Esto también puede duplicar su factura e introducir desafíos adicionales que vienen con una arquitectura de múltiples nubes. Pero ofrece el mayor nivel de redundancia.

No todas las cargas de trabajo requieren el mismo nivel de redundancia, y algunas no requieren redundancia en absoluto. El objetivo es elegir una estrategia que satisfaga las necesidades de la empresa, pero que no proporcione características adicionales innecesarias que cuestan más.

Arreglar una arquitectura que no rentable

Las formas en que interactúan los recursos o servicios en la nube pueden tener ramificaciones significativas para los costos en la nube a largo plazo. Considere la salida de datos: en la mayoría de los casos, los proveedores de la nube cobran una tarifa cada vez que los datos salen de su nube. Una arquitectura de nube que requiere datos para salir de una nube con frecuencia puede generar gastos sustanciales que podrían evitarse con una configuración diferente.

El aumento de costos relacionado con el egreso puede ser particularmente desafiante en las arquitecturas de múltiples nubes, donde los datos frecuentemente pasan los límites de la nube. Las empresas deben evaluar sus cargas de trabajo para minimizar el movimiento innecesario de datos.

5. Elija herramientas rentables

La mayoría de las herramientas de gestión, monitoreo y seguridad de los proveedores son de uso gratuito para las cargas de trabajo que se ejecutan en sus nubes. Sin embargo, las empresas también pueden implementar servicios de terceros para reemplazar o complementar la funcionalidad de las herramientas nativas de la nube. En muchos casos, las capacidades adicionales de las herramientas de terceros valen el costo. Sin embargo, es fácil para las empresas gastar dinero innecesariamente si adoptan más de estas herramientas de las necesarias, o si optan por una oferta de terceros en los casos en que la herramienta nativa de un proveedor funcionaría igual de bien.

Si ejecuta todas sus cargas de trabajo en una sola nube hoy, pero planea adoptar una estrategia de múltiples nubes en el futuro, las herramientas de terceros que funcionan con las dos nubes que planea usar podrían valer la pena, incluso si cuesta más. Pero las empresas que no planean migrar fuera de una nube en particular pueden ahorrar más dinero al apegarse a las ofertas nativas de un proveedor de la nube.

6. No pase por alto la infraestructura local

A pesar del bombo de la nube, no pase por alto las opciones locales cuando planifique la estrategia más rentable.

La nube es poderosa, pero no siempre es la opción más barata para algunas cargas de trabajo. A veces, la infraestructura local ofrece una mejor compensación entre costo y rendimiento. Esto es especialmente cierto en el caso de cargas de trabajo que involucran grandes volúmenes de salida de datos o que requieren configuraciones de hardware especializadas, como un servidor bare metal, que cuestan más en la nube. No tenga miedo de repatriar las cargas de trabajo que ya se están ejecutando en la nube si el alojamiento local demuestra ser más económico.

Investigue más sobre Cloud computing (Computación en la nube)

Inicie la conversación

Envíenme notificaciones cuando otros miembros comenten sobre este artículo.

Por favor cree un Nombre de usuario para poder comentar.

- ANUNCIOS POR GOOGLE

Close