Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

El panorama cambiante de AWS Spot Instances

By Vadim SoloveyMay 17, 20233 min read

Esta página también está disponible en English, Deutsch, Français, Italiano, 日本語 y Português.

En el dinámico mundo del cloud computing, las AWS Spot Instances han resultado irresistibles para muchas organizaciones durante años. Sin embargo, los vientos están cambiando. El ahorro que antes se asociaba a las Spot Instances empieza a diluirse, y las organizaciones tienen que replantear sus estrategias de nube.

Como CTO de DoiT International, he tenido el privilegio de observar el panorama del cloud computing y adaptarme a él. Las AWS Spot Instances han sido durante años una de las opciones preferidas por las organizaciones que buscan reducir costos, sobre todo aquellas dispuestas a diseñar su arquitectura en torno a instancias preemptibles. Pero el panorama está cambiando. El ahorro que antes se asociaba a las Spot Instances empieza a diluirse, y se vuelve fundamental repensar nuestras estrategias de nube.

El panorama cambiante de AWS Spot Instances (creado con OpenAI DALL·E)

Hace poco me crucé con una conversación en HackerNews sobre un artículo muy interesante titulado "Farewell to the Era of Cheap EC2 Spot Instances". El texto pinta un panorama bastante sombrío sobre las tendencias actuales en los precios de EC2 Spot.

Las organizaciones con un consumo predecible deberían empezar a considerar alternativas de ahorro garantizado, como los Savings Plans. Pero todavía hay un rayo de esperanza para quienes le han sacado provecho a las Spot Instances.

Es probable que con el tiempo se llegue a un punto de equilibrio en el que la capacidad Spot vuelva a estar disponible a un precio razonable. Hoy AWS ofrece más de 600 tipos de instancias —muchas con precios casi al nivel del On-Demand—, así que una estrategia de diversificación todavía puede revelar tipos de instancia con un ahorro significativo.

Aquí es donde nuestra propuesta, DoiT Spot Scaling, marca la mayor diferencia. Spot Scaling automatiza tus AWS Spot Instances y te permite ahorrar hasta un 90% en gasto de cómputo sin sacrificar confiabilidad, diversificando entre el abanico más amplio posible de tipos de instancia, todos más baratos que tu tipo de instancia On-Demand inicial.

La idea es que ahorrar con Spot sea sencillo. Puedes obtener más ahorro con AWS Spot Instances sin tener que lidiar con launch templates, configuraciones, mixed instance policies u otros retos de implementación. Diseñamos el proceso para que sea lo más fluido posible, diversificando de forma automática entre el abanico más amplio de tipos de instancia que sean más baratos que tu tipo de instancia On-Demand inicial.

Spot Scaling incorpora un mecanismo de fallback hacia On-Demand cuando no hay suficiente capacidad Spot disponible. Así se evitan interrupciones en el rendimiento o la disponibilidad de tus aplicaciones y se garantiza la continuidad operativa en un entorno de capacidad volátil.

Puedes lograr una configuración similar (salvo por el "Fallback to OnDemand") con los AutoScaling groups estándar de AWS, pero tendrías que reconfigurar cada grupo uno por uno. En cambio, Spot Scaling es una configuración global y centralizada que se aplica automáticamente en toda tu organización de AWS.

Otro factor que diferencia a Spot Scaling del resto de herramientas del mercado es que no tiene costo para los clientes de DoiT. Es decir, te quedas con el 100% del ahorro generado al usar Spot Instances.

Spot Scaling es una solución inteligente que, además, se integra sin fricción con Savings Plans y Reserved Instances. Establece un punto de corte automático para cada tipo de instancia y te facilita la compra de RIs y Savings Plans para la capacidad On-Demand restante.

Para quienes quieren automatizar su estrategia de gestión de descuentos en AWS, Spot Scaling se complementa con DoiT Flexsave y forma una solución integral y automatizada para administrar tus descuentos de AWS.

En definitiva, aunque los beneficios de costo de las Spot Instances estén cambiando, con la estrategia adecuada y herramientas como DoiT Spot Scaling y Flexsave podemos seguir optimizando costos de forma eficaz. La clave está en mantenerse flexible y estratégico en este panorama de nube en constante evolución.