View a markdown version of this page

Crea un límite de gasto en AWS Configuración - AWS Administración de cuentas

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Crea un límite de gasto en AWS Configuración

aviso

Actualmente estamos lanzando nuestra nueva experiencia a un número limitado de clientes. Es posible que aún no puedas acceder a esta experiencia.

¿Qué es un límite de gasto?

Los límites de gasto permiten a los desarrolladores usarlos AWS con la confianza de que pueden operar dentro de un presupuesto predecible y controlado. Usa un límite de gastos para establecer lo máximo que pagarás al mes por un proyecto. Los límites de gasto están a nivel de proyecto. Puedes establecer límites de gasto en algunos de tus proyectos y tener otros proyectos sin límites de gasto.

Si tu uso en un proyecto alcanza su límite, AWS pausa ese proyecto, lo que detiene sus recursos para que tus costos se mantengan dentro de ese límite. Los límites de gasto están diseñados para las cargas de trabajo de experimentación, aprendizaje y entornos aislados. Se pueden usar en entornos de producción cuando es aceptable hacer una pausa breve de los recursos en los casos en que las aplicaciones incurren en costos inesperados.

Los límites de gasto son visibles para cualquier persona que tenga acceso a un proyecto, pero solo los propietarios de los proyectos pueden administrarlos. Debes tener un plan de pago para crear un límite de gastos. Para obtener más información, consulte Actualiza tu cuenta en AWS Configuración.

Los límites de gasto son un tipo de AWS presupuestos.

Establece tu límite de gasto

Tu límite de gasto es el límite máximo de los costos antes de impuestos de tu proyecto, no una tarifa. Cuando estableces un límite de gastos, el valor mínimo permitido será igual a 20 dólares o una estimación prudente de tu gasto probable.

Por qué existe un mínimo: alcanzar un límite de gasto es una experiencia disruptiva. El mínimo existe para que sea poco probable que las variaciones normales de tu consumo te lleven a alcanzar el límite de gasto.

Cómo se calcula la estimación conservadora: la estimación se basa en tu actividad del mes hasta la fecha, pero no se trata de una extrapolación lineal estricta. AWS analiza tus gastos hasta la fecha y los recursos de los que dispones actualmente. AWS también usa tu actividad del mes anterior; si fue alta, pasa a ser la mínima.

Si tienes muchos recursos en funcionamiento: la estimación conservadora de tu gasto probable será alta. Si quieres establecer un límite de gasto inferior, primero debes detener esos recursos.

Si estás reactivando un proyecto en pausa: la estimación conservadora de tu gasto probable es el gasto acumulado durante el mes más el uso que no se haya cobrado.

nota

Los límites de gasto excluyen los créditos y se aplican a los cargos antes de impuestos.

Notificaciones

Recibirás notificaciones cuando los costes reales alcancen el 50%, el 75% y el 90% de tu límite, o cuando estés en camino de alcanzar o superar tu límite de gasto en los próximos 10 días.

Personaliza la configuración de tus límites de gasto con controles de costes anticipados opcionales

Tu límite de gasto evita que tu factura supere el importe que hayas establecido. Si tu consumo lo alcanza, AWS detiene tus recursos para protegerte. Estos controles opcionales actúan antes y con más cuidado, por lo que te mantienes muy por debajo del límite.

Detenga la creación de nuevos recursos

Unos 7 días antes de que alcances tu límite, dejarán de lanzarse nuevos recursos. Esto se logra mediante la aplicación de una política de control de servicios gestionada por AWS. La política de control del servicio depende del servicio. Para ver todas las políticas de control de servicios que se pueden aplicar a su proyecto, consultePolíticas de control de servicios para los límites de gastos.

Todos los recursos que ya están en ejecución siguen funcionando. En la mayoría de los casos, nada de lo que ha creado se ve afectado. Sin embargo, en algunos casos esto puede provocar una experiencia disruptiva. Por ejemplo, si has habilitado el escalado automático y se cumplen las condiciones para ejecutar esta acción, no se lanzarán nuevas instancias.

Pausa los recursos inactivos

Aproximadamente 5 días antes de que alcances tu límite, los recursos inactivos se detienen. Las aplicaciones activas siguen ejecutándose. Los recursos inactivos se pausan según las recomendaciones de AWS Compute Optimizer. Para obtener más información, consulta Ver recomendaciones de inactividad.

También puedes ver tus recomendaciones de recursos inactivos iniciando sesión en tu proyecto y viendo las oportunidades de ahorro. Para obtener más información, consulte Cost Optimization Hub. En este momento, como parte de tu experiencia con los límites de gastos, pausaremos automáticamente el EC2, el RDS y SageMaker los terminales.

Por qué pausamos una instancia EC2: Ponemos en pausa las instancias EC2 si el uso máximo de la CPU es inferior al 5% y su red I/O ocupa menos de 5 MB por día durante los últimos 14 días.

Si tiene un tipo de instancia G o P, hay un criterio de inactividad diferente. Los tipos de instancia G o P se pausarán si se cumple lo siguiente en los últimos 14 días:

  • La GPU no funciona activamente durante más del 99 % del periodo examinado

  • El codificador de GPU no se usa durante el 99 % o más del tiempo de ejecución de la instancia

  • El uso de memoria de la GPU a nivel de instancia es inferior al 5%

  • La utilización máxima de la CPU es inferior al 5 %

  • La utilización de la red es inferior al 5% MB/day

Por qué pausamos una base de datos RDS: Ponemos en pausa RDS para MySQL y RDS para PostgreSQL si la instancia de la base de datos no es una réplica de lectura y presenta los siguientes síntomas en los últimos 14 días:

  • No hay conexiones a bases de datos

  • Bajo uso de CPU

  • Baja read/write actividad

Por qué pausamos un SageMaker punto final inactivo: hacemos una pausa en SageMaker los puntos finales si el punto final no ha tenido ninguna invocación en los últimos 14 días.

Detenga los principales factores de coste

Aproximadamente 4 días antes de que alcance su límite, los recursos activos que más cuestan se detienen. Esta puede ser una experiencia disruptiva. En este momento, seleccionamos los recursos de estos cinco servicios: EC2, RDS, Lambda, Bedrock y. SageMaker Este control opcional puede evitar que incurra en costos si se produce un aumento descontrolado de Lambda o un pico inesperado de Bedrock.

Cómo pausamos una instancia de EC2 que genera un mayor costo: cuando se identifica una instancia de EC2 como un factor de mayor costo, AWS termina la instancia para eliminar los costos de procesamiento. Antes de la finalización, AWS crea una instantánea de cada volumen de EBS adjunto para conservar los datos. También se publican todas las direcciones IP elásticas asociadas.

Una vez finalizada la instancia:

  • Se eliminan todos los costos de computación y volumen de EBS

  • Sus datos se conservan en instantáneas, lo que supone un pequeño coste de almacenamiento

  • Los cargos de Elastic IP se detienen

Para restaurar la carga de trabajo, puede lanzar una nueva instancia a partir de las instantáneas guardadas. Si ya no necesita los datos, puede eliminarlas para detener los cargos por el almacenamiento de las instantáneas.

Cómo pausamos una base de datos de RDS que es un factor de mayor coste: cuando una instancia de base de datos de RDS se identifica como un factor de mayor coste, AWS se detiene la instancia. Al detener la instancia, se eliminan los gastos de procesamiento y, al mismo tiempo, se conservan los datos.

Mientras la instancia esté detenida:

  • No se incurre en gastos de procesamiento

  • Los cargos de IOPS por almacenamiento y aprovisionamiento continúan

  • Las copias de seguridad automatizadas continúan

  • RDS reinicia automáticamente la instancia transcurridos 7 días. La volverá a detener si el límite de gasto sigue en riesgo AWS

Para restaurar la base de datos, inicie la instancia desde la AWS configuración o desde la consola de RDS. Los datos y la configuración permanecen intactos.

Cómo pausamos una función de Lambda que genera un mayor coste: cuando una función de Lambda se identifica como un factor de mayor coste, se AWS desactiva la asignación de fuentes de eventos y se activa para evitar nuevas invocaciones. Si la función tiene configurada la simultaneidad aprovisionada, AWS también la elimina para eliminar esos cargos.

Después de pausar la función:

  • No se incurre en gastos de invocación

  • El código de la función, la configuración y todos los recursos asociados permanecen intactos

  • No se pierde ningún dato

Para restaurar su función, vuelva a habilitar las asignaciones y los activadores de las fuentes de eventos. Si había aprovisionado la simultaneidad, tendrá que volver a configurarla.

Cómo pausamos un modelo de Bedrock que genera un mayor costo: cuando un modelo aprovisionado de Amazon Bedrock se identifica como un factor de mayor costo, elimina el rendimiento aprovisionado. AWS No existe la opción de pausar el rendimiento aprovisionado; la eliminación es la única forma de detener los cargos.

Después de eliminar el rendimiento aprovisionado:

  • Los cargos por rendimiento aprovisionado se detienen de inmediato

  • Si tiene un modelo personalizado y ajustado, se eliminan las ponderaciones del modelo

  • Sus datos de entrenamiento originales en Amazon S3 no se ven afectados

Para restaurar un modelo personalizado, tendrá que volver a entrenarlo a partir de sus datos de entrenamiento de S3. Para el rendimiento aprovisionado en los modelos básicos, puede crear una nueva asignación de rendimiento aprovisionado.

¿Qué sucede si alcanzas tu límite

AWS detiene el proyecto y detiene todos los recursos. Sus datos se conservan.

Para reactivar tu proyecto, aumenta tu límite de gasto desde AWS Configuración. Tras la reactivación, es posible que algunos recursos deban reiniciarse manualmente.

importante

Si no realizas ninguna acción en un plazo de 90 días a partir de la pausa del proyecto, borra AWS permanentemente los datos del proyecto.

Otras cosas importantes a tener en cuenta

  • Si usa Amazon Route 53, solo puede comprar un dominio cada 24 horas. Debes asegurarte de que los costos del dominio estén dentro de los límites de gasto; de lo contrario, la compra del dominio no se realizará. En esos casos, debes aumentar los límites de gasto antes de realizar una compra.

  • Puedes aplicar límites de gasto a un máximo de 10 proyectos.

Crea un límite de gasto en AWS Configuración

Para crear un límite de gasto en AWS Configuración
  1. Abre AWS la configuración en https://settings.aws.com.

  2. En el panel de navegación principal, selecciona Facturación.

  3. En Coste por proyecto, en Límite de gasto, elige Establecer límite para un proyecto.

  4. Puedes elegir el límite de gasto recomendado o un límite personalizado.

  5. Si eliges un límite personalizado, introduce el importe personalizado.

  6. Selecciona Establecer límite de gasto.

  7. Para personalizar tu límite de gastos con controles de costes anticipados, puedes seleccionar Detener el lanzamiento de nuevos recursos, Detener los recursos inactivos o Detener los factores que más costes generan.

  8. Elige Guardar los controles de costes iniciales.

El límite de gasto entrará en vigor de inmediato.