Getting Started with Amazon EC2 Spot Instances

Las instancias de spot de Amazon EC2 ofrecen capacidad de cómputo adicional en la nube de AWS, con grandes descuentos en comparación con las instancias bajo demanda.

Las instancias de spot le permiten ahorrar hasta un 90% en big data, contenedores, CI/CD, HPC y otras cargas de trabajo con tolerancia a errores. O bien, escale el rendimiento de su carga de trabajo hasta 10 veces y no gaste más del presupuesto existente.

¿Qué son las instancias de spot? (2:10)

¿Cómo comenzar?

Es simple comenzar con las instancias de spot. En primer lugar, identifique las cargas de trabajo clave más adecuadas para ejecutar en instancias de spot. A continuación, lance una instancia de spot en minutos a través de la consola de administración de AWS, los servicios integrados de AWS, como EMR, ECS y Auto Scaling, o la API de la flota EC2. Visite la Guía del usuario de Amazon EC2 y lea las prácticas recomendadas y los recursos a continuación.

1. Lo que debe saber antes de lanzar la instancia de spot

  1. Mire este video para ver qué cargas de trabajo son las más adecuadas para ejecutar en instancias de spot
  2. Conozca cómo funciona el modelo de precios de instancias de spot, que ofrece precios predecibles, sin licitaciones y con ahorros normales de entre un 70% y un 90% en relación con el método bajo demanda

2. Cree su primera instancia de spot

product-icon_Amazon_EC2_SpotInstances_icon_squid_ink_125
  1. Conozca de qué manera funcionan las instancias de spot para lanzar su primera instancia de spot desde la consola de administración de AWS, el SDK o la CLI de AWS o mediante las API de AWS.
  2. Averigüe cómo lanzar instancias de spot para cargas de trabajo como CI/CD, Big Data, Contenedores y Renderización

3. Implemente las prácticas recomendadas

  1. Mire este video para aprender algunas reglas simples a seguir cuando se lanzan instancias de spot a fin de maximizar el ahorro de costos de cómputo. Más información
  2. Haga clic aquí para conocer de qué manera puede minimizar el impacto de las interrupciones

Cómo funcionan las instancias de spot

product-page-diagram_EC2-Spot-Instances

Ejemplos de casos de uso

Carga de trabajo en contenedores con instancias de spot

Los contenedores no tienen estado, toleran errores y son adecuados para las instancias de spot de Amazon EC2. Asista a este seminario web para aprender a implementar de manera eficiente las cargas de trabajo en contenedores y administrar fácilmente los clústeres a cualquier escala a una fracción del costo. Las instancias de spot se pueden usar con ECS o Kubernetes para ejecutar cualquier carga de trabajo en contenedor, desde un sistema distribuido a aplicaciones que asignan millones de millas por día. Más información.

¿Sabía que los contenedores son aptos para las instancias de spot de Amazon EC2? (6:53)

Prácticas recomendadas de big data con las instancias de spot de Amazon EC2 y Amazon EMR

Cargas de trabajo de big data en instancias de spot

Las instancias de spot ofrecen aceleración, escalado y ahorros de costos importantes para ejecutar cargas de trabajo urgentes a hiperescala para lograr un análisis de datos rápido. Utilice instancias de spot con Amazon EMR, Hadoop o Spark para procesar grandes cantidades de datos. Mire este video introductorio a las instancias de spot de Amazon EC2 y Amazon EMR a fin de procesar fácil y de manera rentable grandes cantidades de datos.


Cargas de trabajo CI/CD en instancias de spot

Configure Jenkins con el complemento de la instancia de spot de EC2 para escalar automáticamente una flota de instancias de spot dependiendo de la cantidad de trabajos a completar. Aumente los ahorros de costos aprovechando las instancias anteriores para CI, ya que estos procesos no requieren mucha potencia para realizar las pruebas. Las pruebas de carga, de integración, canary y de seguridad se benefician de la elasticidad y de los ahorros en los precio asociados con las instancias de spot.

¿Sabía que hay un complemento de la flota de instancias de spot de Amazon EC2 para Jenkins? (7:42)

Rendering on AWS with Deadline 10 (44:37)

Renderización de cargas de trabajo en instancias de spot

Mire este seminario web para conocer cómo puede comenzar con AWS Thinkbox Deadline y las instancias de Spot de Amazon EC2 a fin de ayudar a escalar la canalización de la renderización utilizando el portal de AWS. También vea cómo puede aprovechar productos como Draft y Jigsaw para facilitar la administración de sus tareas de renderización.


Prácticas recomendadas para instancias de spot

El uso de estas prácticas recomendadas en su aplicación dependerá del diseño de esta y de sus requisitos de tipo de instancia y de presupuesto. Estas son algunas recomendaciones.

1. Reglas de spot

Conozca las dos reglas simples a seguir para maximizar el ahorro de costos de cómputo:
  1. Los grupos de capacidad de spot tienen precios diferentes y cambian con poca frecuencia
  2. Amazon EC2 le dará una advertencia de 2 minutos cuando necesitemos recuperar la capacidad

2. Flexibilidad de instancias

Pruebe su aplicación en diferentes tipos de instancias cuando sea posible. Dado que los precios fluctúan independientemente para cada tipo de instancia en una zona de disponibilidad, a menudo puede obtener más capacidad de cómputo por el mismo precio cuando tiene flexibilidad en los tipos de instancias. Mire este video para obtener más información.

3. API de la flota

La flota de EC2 simplifica el aprovisionamiento de la capacidad de EC2 en diferentes tipos de instancias, AZ, y en los modelos de compra Spot, bajo demanda y RI. La misma funcionalidad está disponible en la flota de spot. Mire este video para aprender a combinar instancias de spot y bajo demanda a fin de maximizar el ahorro de costos a través de la flota de spot.


Manejar interrupciones

Automating 2 min Notifications (4:11)

Las instancias de spot reciben un aviso de dos minutos cuando EC2 está a punto de recuperar las instancias porque necesita la capacidad. Para reducir el impacto de las interrupciones, siga las prácticas recomendadas mencionadas anteriormente.

Mire este video para automatizar las notificaciones de 2 minutos que recibe cuando Amazon EC2 interrumpe las instancias de spot. También puede consultar el asesor de instancias de spot para conocer la frecuencia promedio de interrupciones para diferentes grupos de spot.