0Pricing
AWS for Backend Developers (EC2, S3, RDS, Lambda) · Lección

Instancias Spot y computación rentable

Aprenda a utilizar instancias EC2 Spot y flotas mixtas de instancias para reducir drásticamente los costes de computación y gestionar las interrupciones correctamente.

Instancias Spot y computación rentable es una lección gratuita de AWS for Backend Developers (EC2, S3, RDS, Lambda) en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de AWS for Backend Developers (EC2, S3, RDS, Lambda), y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de AWS for Backend Developers (EC2, S3, RDS, Lambda) incluye 4 lecciones en total.

Partes de esta lección aún no han sido traducidas y se muestran en inglés.

What Are Spot Instances?

Spot Instances let you use spare EC2 capacity at discounts of up to 90% versus On-Demand pricing.

The catch: AWS can reclaim them with a short warning when it needs the capacity back.

On-Demand vs Reserved vs Spot

Three pricing models:

  • On-Demand — pay per second, no commitment, full price
  • Reserved / Savings Plans — commit for 1-3 years, big discount
  • Spot — cheapest, but interruptible

Good Workloads for Spot

Spot shines for fault-tolerant, flexible workloads:

  • Batch processing and data analysis
  • CI/CD build runners
  • Stateless web tiers behind a load balancer
  • Containerized jobs

The Interruption Notice

Before reclaiming a Spot Instance, AWS sends a two-minute interruption notice via instance metadata. Your app should check for it and shut down gracefully.

curl http://169.254.169.254/latest/meta-data/spot/instance-action

Requesting a Spot Instance

You can request Spot capacity through the CLI, an Auto Scaling group, or a Spot Fleet. Here is a simple run-instances request.

aws ec2 run-instances \
  --image-id ami-123 \
  --instance-type c6g.large \
  --instance-market-options 'MarketType=spot'

Spot in Auto Scaling Groups

Auto Scaling groups support a mixed instances policy: combine On-Demand and Spot in one group, so a baseline stays reliable while Spot adds cheap capacity.

Diversification Reduces Risk

Spreading requests across many instance types and Availability Zones lowers the chance all your capacity is interrupted at once. This is called diversification.

Capacity Rebalancing

Capacity Rebalancing proactively launches a replacement instance when a Spot Instance is at elevated risk of interruption, before the two-minute notice fires.

Handling State

Because instances can vanish, keep state off the instance. Store data in S3, RDS, or DynamoDB, and treat compute as disposable.

Spot with Containers

ECS and EKS both support Spot capacity. The orchestrator reschedules tasks/pods when an instance is reclaimed, making Spot especially safe for containerized workloads.

Cost Strategy Summary

A balanced strategy:

  • Reserved/Savings Plans for steady baseline load
  • On-Demand for unpredictable bursts
  • Spot for flexible, fault-tolerant capacity

Quick Check

Test your Spot knowledge.

Recap

You learned cost-efficient compute:

  • Spot offers up to 90% savings but is interruptible
  • Watch the two-minute interruption notice
  • Diversify across types and AZs
  • Mix Spot, On-Demand, and Reserved for the best balance

Treat compute as disposable and Spot becomes a powerful cost lever.

Preguntas frecuentes

¿La lección «Instancias Spot y computación rentable» es gratis?

Sí — el texto completo de «Instancias Spot y computación rentable» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de AWS for Backend Developers (EC2, S3, RDS, Lambda), actualiza a CoddyKit PRO. El curso de AWS for Backend Developers (EC2, S3, RDS, Lambda) incluye 4 lecciones en total.

¿Qué aprenderé en «Instancias Spot y computación rentable»?

Aprenda a utilizar instancias EC2 Spot y flotas mixtas de instancias para reducir drásticamente los costes de computación y gestionar las interrupciones correctamente. Practicas AWS for Backend Developers (EC2, S3, RDS, Lambda) con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar AWS for Backend Developers (EC2, S3, RDS, Lambda)?

No se requiere experiencia previa. AWS for Backend Developers (EC2, S3, RDS, Lambda) en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.

¿Cuánto tiempo toma la lección «Instancias Spot y computación rentable»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de AWS for Backend Developers (EC2, S3, RDS, Lambda)?

Sí. Cada lección de AWS for Backend Developers (EC2, S3, RDS, Lambda) incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Tipos de instancias EC2 y AMI
  2. Implementación de grupos de Auto Scaling
  3. Balanceo de carga con ELB
  4. Instancias Spot y computación rentable
← Volver a AWS for Backend Developers (EC2, S3, RDS, Lambda)