Volver a artículos
domain411 min de lectura2025-12-11

AWS Savings Plans: Compromisos de Uso Flexibles

Aprende a optimizar costos con compromisos de gasto flexibles.

Savings PlanscostosdescuentoscompromisoEC2

AWS Savings Plans ofrecen precios reducidos a cambio de un compromiso de uso constante medido en $/hora durante 1 o 3 años. Son más flexibles que las Reserved Instances tradicionales y pueden aplicarse a múltiples servicios.

1¿Qué son los Savings Plans?

Modelo de descuento basado en compromiso de gasto:

Concepto:

Comprometes: $X/hora durante 1 o 3 años
Recibes: Hasta 72% de descuento
Flexibilidad: Varía según el tipo

Comparación con Reserved Instances:

Reserved Instances:
- Compromiso por tipo de instancia específico
- Región o AZ específica
- Menos flexible
- Más antiguo

Savings Plans:
- Compromiso de gasto ($/hora)
- Mayor flexibilidad
- Aplica automáticamente
- Modelo más nuevo y recomendado

Tipos de Savings Plans:

  1. Compute Savings Plans - Máxima flexibilidad
  2. EC2 Instance Savings Plans - Mayor descuento, menos flexible
  3. SageMaker Savings Plans - Para machine learning

2Compute Savings Plans

Máxima flexibilidad, buenos descuentos:

Cobertura:

  • Amazon EC2 (cualquier familia, tamaño, OS, tenencia)
  • AWS Lambda
  • AWS Fargate

Flexibilidad:

✅ Cambiar familia de instancia (m5 → c6g)
✅ Cambiar tamaño (large → 2xlarge)
✅ Cambiar región (us-east-1 → eu-west-1)
✅ Cambiar OS (Linux → Windows)
✅ Cambiar tenencia (shared → dedicated)
✅ Usar Fargate o Lambda

Descuentos (ejemplo):

Servicio        | Descuento vs On-Demand
----------------|------------------------
EC2             | Hasta 66%
Lambda          | Hasta 17%
Fargate         | Hasta 52%

Ejemplo:

Compromiso: $10/hora por 3 años

Uso actual:
- 5x m5.xlarge = $4.80/hr
- Lambda = $2.00/hr
- Fargate = $3.20/hr
Total: $10/hr

Próximo mes (cambios):
- 3x c6g.2xlarge = $3.60/hr
- 2x t3.large = $1.80/hr
- Lambda = $2.60/hr
- Fargate = $2.00/hr
Total: $10/hr

→ El plan aplica automáticamente a ambos escenarios

Compute Savings Plans es ideal si tu uso de compute cambia frecuentemente o planeas modernizar.

3EC2 Instance Savings Plans

Mayor descuento, flexibilidad reducida:

Compromiso específico:

  • Familia de instancia (ej: m5)
  • Región específica

Flexibilidad dentro del compromiso:

✅ Cambiar tamaño (m5.large → m5.4xlarge)
✅ Cambiar OS (Linux → Windows)
✅ Cambiar tenencia (shared → dedicated)
❌ Cambiar familia (m5 → c5)
❌ Cambiar región

Descuentos:

Hasta 72% vs On-Demand
(~6% más que Compute Savings Plans)

Ejemplo:

Compromiso: m5 en us-east-1, $5/hora por 3 años

✅ Válido:
- m5.large, m5.xlarge, m5.2xlarge
- m5 Linux o Windows
- m5 shared o dedicated

❌ No aplica:
- m6i.xlarge (diferente familia)
- m5.xlarge en eu-west-1 (diferente región)

Cuándo elegir EC2 Instance SP:

  • Workloads estables en familia específica
  • Sin planes de cambiar región
  • Quieres máximo descuento
  • Workloads legacy que no cambiarán

4Opciones de Pago

Tres opciones de pago:

1. No Upfront:

- Sin pago inicial
- Pagas mensualmente
- Menor descuento
- Máxima flexibilidad de cash flow

2. Partial Upfront:

- 50% al inicio
- Resto mensualmente
- Descuento medio
- Balance entre ahorro y cash flow

3. All Upfront:

- 100% al inicio
- Nada mensual
- Máximo descuento
- Requiere capital disponible

Ejemplo m5.xlarge (us-east-1):

On-Demand: $0.192/hr = $1,401/año

1 año Compute SP:
- No Upfront:      $1,050/año (25% ahorro)
- Partial Upfront: $1,000/año (29% ahorro)
- All Upfront:     $975/año  (30% ahorro)

3 años Compute SP:
- No Upfront:      $780/año (44% ahorro)
- Partial Upfront: $700/año (50% ahorro)
- All Upfront:     $665/año (53% ahorro)

Término:

  • 1 año: Menor compromiso, menor descuento
  • 3 años: Mayor compromiso, mayor descuento

5Cómo se Aplican los Savings Plans

Aplicación automática:

Orden de aplicación:

1. Savings Plans más específicos primero
   (EC2 Instance SP antes que Compute SP)
2. Luego Savings Plans más generales
3. Finalmente On-Demand para el resto

Ejemplo de aplicación:

Tienes:
- EC2 Instance SP m5: $5/hr
- Compute SP: $10/hr

Uso este mes:
- m5 instances: $8/hr
- c5 instances: $6/hr
- Lambda: $4/hr
- Fargate: $2/hr
Total: $20/hr

Aplicación:
1. m5 ($8/hr) → EC2 Instance SP cubre $5/hr
   → $3/hr de m5 queda
   
2. Compute SP ($10/hr) cubre:
   → $3/hr m5 restante
   → $6/hr c5
   → $1/hr Lambda
   
3. On-Demand paga:
   → $3/hr Lambda restante
   → $2/hr Fargate

Recomendaciones:

  • AWS Cost Explorer sugiere planes óptimos
  • Basar en uso de últimos 7, 30, 60 días
  • Considerar crecimiento proyectado

6Savings Plans vs Reserved Instances

Comparación detallada:

AspectoReserved InstancesSavings Plans
ModeloReserva de capacidadCompromiso de gasto
FlexibilidadBaja-MediaMedia-Alta
ServiciosSolo EC2 (o RDS/ES)EC2, Lambda, Fargate
Descuento máx72%72%
Cambiar regiónRI ConvertiblesCompute SP sí
Cambiar familiaRI ConvertiblesCompute SP sí
MarketplaceSí, puedes venderNo
RecomendadoLegacy, capacidadNuevo, flexibilidad

¿Cuándo usar RIs todavía?

  • Necesitas garantía de capacidad (Zonal RIs)
  • Quieres vender en Marketplace si no usas
  • Ya tienes RIs y funcionan bien

¿Cuándo usar Savings Plans?

  • Nuevo en descuentos por compromiso
  • Workloads que evolucionan
  • Usas Lambda y/o Fargate
  • Quieres simplicidad

Para el examen:

  • Savings Plans = Flexibilidad + Descuento
  • Compute SP = Máxima flexibilidad
  • EC2 Instance SP = Máximo descuento EC2
  • Ambos requieren compromiso 1 o 3 años

AWS recomienda Savings Plans sobre Reserved Instances para nuevos compromisos.

7Comprar y Gestionar Savings Plans

Proceso de compra:

1. Analizar uso actual:

Cost Explorer → Savings Plans Recommendations
- Basado en uso histórico
- Muestra ahorro proyectado
- Sugiere compromiso óptimo

2. Elegir tipo:

  • Compute SP para flexibilidad
  • EC2 Instance SP para máximo ahorro EC2

3. Configurar:

  • Término: 1 o 3 años
  • Pago: No/Partial/All Upfront
  • Monto: $/hora de compromiso

4. Comprar:

  • Efectivo inmediatamente
  • Aplica automáticamente

Gestión continua:

Cost Explorer → Savings Plans:
- Utilization: % del plan usado
- Coverage: % de uso cubierto
- Amortized cost: Costo efectivo

Recomendaciones:
- Comprar adicional si coverage < 70%
- Analizar si utilization < 80%

Ejemplo de recomendación:

Cost Explorer sugiere:
"Basado en los últimos 30 días:
- Compromiso recomendado: $15/hr
- Tipo: Compute Savings Plan
- Término: 3 años, All Upfront
- Ahorro estimado: $45,000/año"

Al expirar:

  • Uso vuelve a On-Demand automáticamente
  • Sin penalidades
  • Puedes renovar o cambiar

Puntos Clave para el Examen

  • Savings Plans: compromiso de $/hora por 1-3 años con hasta 72% descuento
  • Compute Savings Plans: máxima flexibilidad (EC2, Lambda, Fargate, cualquier región)
  • EC2 Instance Savings Plans: mayor descuento pero solo para familia+región específica
  • All Upfront ofrece mayor descuento, No Upfront mayor flexibilidad de cash flow
  • AWS recomienda Savings Plans sobre Reserved Instances para nuevos compromisos
AprobaYa - Prepárate para tus Certificaciones