Saltar al contenido
aprendeaws.dev

Módulo 12 · Costos, facturación y soporte/Lección 72

Cómo cobra AWS: modelos de compra

Bajo demanda, Savings Plans, instancias reservadas, Spot y hosts dedicados. Cuándo conviene cada uno.

Al terminar podrás

  • →Comparar las opciones de compra de cómputo
  • →Elegir la opción correcta para cada tipo de carga
  • →Explicar la flexibilidad de las instancias reservadas en una organización

En AWS no compras servidores: pagas por lo que usas. Pero «lo que usas» se puede pagar de varias formas. La misma instancia EC2 cuesta distinto según cómo la compres: sin compromiso, con un compromiso de uno o tres años, o aprovechando capacidad que sobra y que AWS te puede quitar. Elegir bien la forma de compra es, muchas veces, el ahorro más grande que vas a lograr sin tocar una línea de código.

Todo lo de esta lección aplica sobre todo al cómputo (EC2, y en parte Fargate, Lambda, SageMaker AI y bases de datos). Los descuentos son descuentos de facturación: no cambian la máquina, cambian cómo se cobra.

En la ciudadEn AWS
Tarifa normal, sin contratoOn-DemandPagas por segundo u hora. Sin compromiso.
Plan con compromiso de consumoSavings PlansTe comprometes a gastar una cantidad por hora durante 1 o 3 años.
Contrato por un equipo concretoReserved InstancesCompromiso con una configuración de instancia específica.
Cupos de última hora que te pueden quitarSpot InstancesCapacidad sobrante, muy barata, interrumpible.
Alquilar el edificio enteroDedicated HostsUn servidor físico solo para ti, con visibilidad de núcleos.
Reservar la mesa aunque no lleguesOn-Demand Capacity ReservationsCapacidad garantizada en una AZ. Pagas la uses o no.

On-Demand: la tarifa sin compromiso

Lanzas la instancia, la usas y la apagas. Pagas solo por el tiempo que estuvo encendida. Es la opción más cara por hora y la más flexible. Encaja en cargas nuevas cuyo consumo todavía no conoces, picos cortos e impredecibles, pruebas y aplicaciones que no pueden interrumpirse pero tampoco justifican un compromiso.

Savings Plans: comprometerte a un gasto por hora

Te comprometes a gastar una cantidad fija en dólares por hora (por ejemplo, «10 USD por hora de cómputo») durante uno o tres años. Todo el uso que cabe dentro de ese compromiso se cobra con descuento; lo que pasa de ahí, a precio On-Demand. Hay cuatro tipos:

CriterioComputeEC2 InstanceSageMaker AIDatabase
Qué cubreEC2, Fargate y LambdaEC2 de una familia en una regiónInstancias de SageMaker AIRDS, Aurora, DynamoDB y otras bases administradas
FlexibilidadCambias familia, tamaño, región, sistema operativo y tenenciaCambias tamaño, sistema operativo y tenencia dentro de la familiaCambias familia, tamaño, región y componenteCambias motor, familia, tamaño, AZ y región
Descuento máximoHasta 66 %Hasta 72 %Hasta 64 %Hasta 35 %

La regla es la de siempre: más flexibilidad, menos descuento. El Compute Savings Plan te deja mover una carga de EC2 a Fargate sin perder el beneficio. El EC2 Instance Savings Plan descuenta más, pero te ata a una familia (por ejemplo, m7g) en una región.

Reserved Instances: el modelo anterior, todavía en el examen

Una instancia reservada (RI) no es una máquina: es un descuento que se aplica a instancias On-Demand que coinciden con ciertos atributos (tipo de instancia, región, tenencia y plataforma). AWS hoy recomienda Savings Plans sobre las RI, pero el examen las pregunta. Lo que necesitas saber:

  • Plazo: 1 o 3 años. A más plazo, más descuento. No se renuevan solas: al vencer, vuelves a pagar On-Demand. No se pueden cancelar.
  • Forma de pago: All Upfront (todo al inicio), Partial Upfront (una parte al inicio y el resto por hora) y No Upfront (todo por hora). Más pago adelantado, más ahorro.
  • Clase: Standard da el mayor descuento y solo se puede modificar (por ejemplo, cambiar la AZ o el tamaño dentro de la familia). Convertible descuenta menos, pero se puede intercambiar por otra Convertible con otra familia, sistema operativo o tenencia.
  • Alcance: una RI regional aplica en cualquier AZ de la región y, en Linux/Unix con tenencia compartida, a cualquier tamaño de la misma familia, pero no reserva capacidad. Una RI zonal sí reserva capacidad en una AZ concreta, a cambio de perder esa flexibilidad.
  • En una organización: con la facturación consolidada de AWS Organizations, el descuento de una RI o de un Savings Plan beneficia primero a la cuenta que lo compró y, si sobra, se comparte con las demás cuentas. La cuenta de administración puede desactivar ese reparto por cuenta.

Spot: cupos de última hora

AWS vende la capacidad EC2 que tiene sin usar con descuentos de hasta el 90 % frente a On-Demand. A cambio, puede recuperarla cuando la necesita. Antes de interrumpir tu instancia, EC2 emite un aviso dos minutos antes (como evento de EventBridge y en los metadatos de la instancia). Encaja en cargas tolerantes a fallas y que se pueden reanudar: procesamiento por lotes, análisis de datos, renderizado, pipelines de CI/CD, contenedores sin estado y entornos de prueba. No encaja en una base de datos principal ni en nada que deba terminar sin interrupciones.

Hosts dedicados, instancias dedicadas y reservas de capacidad

Por defecto, tu instancia comparte el servidor físico con instancias de otros clientes, aisladas por el hipervisor. A veces una licencia o una norma exige más:

  • Dedicated Hosts: un servidor físico completo para ti. Ves los sockets y núcleos físicos, controlas qué instancia va en qué host y puedes traer licencias por socket o por núcleo (BYOL), como Windows Server o SQL Server. Se cobra por host. Es la opción más cara.
  • Dedicated Instances: instancias que corren en hardware dedicado a tu cuenta, pero sin visibilidad ni control sobre el servidor físico. Se cobra por instancia. Sirve cuando una norma pide hardware no compartido y no tienes licencias atadas a núcleos.
  • On-Demand Capacity Reservations: reservas capacidad para un tipo de instancia en una AZ, por el tiempo que quieras y sin compromiso de plazo. Pagas la reserva aunque no lances nada. No da descuento por sí sola; el descuento lo pones con un Savings Plan o una RI regional.

Cuál elegir

  1. 1

    ¿La carga tolera interrupciones?

    Si puede reintentarse o pausarse, empieza por Spot. Es el mayor descuento.
  2. 2

    ¿Hay un consumo base estable durante 1 o 3 años?

    Cubre ese piso con un Savings Plan (Compute si quieres flexibilidad; EC2 Instance si la familia no va a cambiar).
  3. 3

    ¿Lo que sobra es variable o nuevo?

    Déjalo en On-Demand. Cuando el patrón se estabilice, amplía el compromiso.
  4. 4

    ¿Necesitas capacidad garantizada en una AZ?

    On-Demand Capacity Reservation (o RI zonal).
  5. 5

    ¿Una licencia o una norma exige hardware dedicado?

    Dedicated Hosts si la licencia va por socket o núcleo; Dedicated Instances si solo necesitas hardware no compartido.

La capa gratuita

Desde el 15 de julio de 2025, las cuentas nuevas eligen entre un plan gratuito y un plan de pago, y reciben créditos para explorar. El plan gratuito dura hasta seis meses o hasta que se acaban los créditos, lo que ocurra primero, y limita los servicios disponibles; no te cobra a menos que pases al plan de pago. Además, más de 30 servicios tienen ofertas «siempre gratis» dentro de límites mensuales. Las cuentas creadas antes de esa fecha siguen con el programa anterior.

Quiz

Pon a prueba lo que aprendiste

0 de 5 correctas · 5 sin responder

  1. 1.Una empresa procesa imágenes por lotes cada noche. Si un trabajo se interrumpe, se reintenta sin problema. ¿Qué opción de compra es la más económica?

  2. 2.Quieres un descuento por compromiso de uso que siga aplicando si mueves tus cargas de EC2 a AWS Fargate y cambias de región. ¿Qué eliges?

  3. 3.¿Qué tipo de Reserved Instance permite intercambiarla por otra con una familia de instancia distinta?

  4. 4.Una empresa tiene licencias de software que se cobran por núcleo físico y quiere usarlas en AWS. ¿Qué opción necesita?

  5. 5.La cuenta A de una organización compró RI que no usa por completo. La cuenta B tiene instancias que coinciden. ¿Qué pasa con la facturación consolidada?