AWS Budgets Populardesde 2015
Un servicio que permite establecer presupuestos para costos, uso y cobertura de RI/Savings Plans, y envía alertas cuando se superan los umbrales
Qué hace
AWS Budgets permite establecer límites presupuestarios sobre los costos y el uso de AWS, y envía notificaciones por correo electrónico o SNS cuando te acercas o superas esos límites. Puedes crear cuatro tipos de presupuestos: presupuestos de costos, presupuestos de uso, presupuestos de cobertura de RI (Instancias Reservadas) y presupuestos de cobertura de Savings Plans. También admite acciones automatizadas cuando se superan los presupuestos, como aplicar políticas IAM o detener instancias EC2/RDS.
Casos de uso
Budgets se utiliza para gestionar límites de gasto mensual en AWS, asignar costos y presupuestos por departamento o proyecto, detectar tempranamente aumentos inesperados de costos en entornos de desarrollo, y monitorear la utilización de RI y Savings Plans. Es especialmente importante para organizaciones que recién comienzan con AWS para prevenir facturas inesperadamente altas.
Analogía cotidiana
Piensa en él como una alerta de factura de teléfono móvil. Estableces un límite de gasto en tus cargos mensuales de datos (costos de AWS), recibes una notificación cuando alcanzas el 80%, y una alerta cuando superas el 100%. Incluso puedes configurar acciones automáticas para limitar el uso de datos (detener recursos) cuando se supera el límite. Es un mecanismo de seguridad para prevenir el gasto excesivo.
¿Qué es AWS Budgets?
AWS Budgets es un servicio de configuración de presupuestos y notificaciones para gestionar tus costos de AWS. Dado que los servicios en la nube utilizan precios de pago por uso, configuraciones incorrectas o recursos olvidados pueden generar facturas inesperadamente altas. Con Budgets, puedes establecer un presupuesto mensual y recibir notificaciones cuando alcanzas un cierto porcentaje del mismo. Es uno de los primeros servicios que todo usuario de AWS debería configurar.
Tipos de presupuestos
AWS Budgets admite cuatro tipos de presupuestos. Los presupuestos de costos establecen un tope en tu gasto mensual. Los presupuestos de uso monitorean el uso de recursos específicos como las horas de ejecución de EC2 o el volumen de almacenamiento de S3. Los presupuestos de cobertura de RI y los presupuestos de cobertura de Savings Plans te notifican cuando la utilización de tu plan de descuento cae por debajo de un objetivo. Puedes establecer múltiples umbrales de alerta para cada presupuesto.
Budget Actions
Budget Actions es una función que ejecuta acciones automáticamente cuando se supera un umbral de presupuesto. Por ejemplo, cuando un presupuesto de entorno de desarrollo supera el 100%, puede aplicar automáticamente una política IAM que restringe la creación de nuevos recursos, o detener instancias EC2. Puedes elegir si las acciones se ejecutan inmediatamente o requieren aprobación previa. Es un mecanismo efectivo para frenar automáticamente los aumentos de costos no deseados. Para más detalles sobre cómo funcionan las Budget Actions, también puedes encontrar explicaciones en libros en Amazon.
Cómo empezar
Ve al menú de Budgets en la consola de AWS Billing y haz clic en "Crear presupuesto". Selecciona "Presupuesto de costo mensual" como plantilla e ingresa tu monto de presupuesto (por ejemplo, $100/mes). Configura una dirección de correo electrónico para notificaciones y listo. Recibirás notificaciones cuando alcances el 80% y el 100% de tu presupuesto. Comienza configurando un único presupuesto de costos para toda tu cuenta.
Aspectos a tener en cuenta
- Los primeros dos presupuestos (sin Budget Actions) son gratuitos. Los presupuestos adicionales cuestan aproximadamente 0.02 USD por presupuesto al mes (a fecha de agosto de 2026).
- Las notificaciones de presupuesto no son en tiempo real; dependen de la frecuencia de actualización de los datos de costos (normalmente unas 3 veces al día), con un desfase de varias horas
- No aplique la configuración de Budget Actions que detiene instancias EC2 en entornos de producción. Úsela solo para controlar costos en entornos de desarrollo y pruebas