Se cobra por los recursos informáticos y de memoria utilizados por la aplicación. Además, si automatiza sus implementaciones, pagará una cuota mensual fija por cada aplicación que cubre todas las implementaciones automatizadas de ese mes. Si opta por implementar desde el código fuente, pagará una tarifa de creación por el tiempo que App Runner tarde en crear un contenedor a partir de su código fuente.

Instancias de contenedor aprovisionadas

0,007 USD por GB por hora*

Cuando se implementa la aplicación, se paga por la memoria aprovisionada en cada instancia de contenedor. Mantener la memoria de su instancia de contenedor aprovisionada cuando la aplicación está inactiva garantiza que pueda ofrecer una latencia de milisegundos baja y constante

* El precio de 0,007 USD por GB por hora se aplica a las siguientes regiones de AWS: EE. UU. Este (Norte de Virginia), EE. UU. Este (Ohio), EE. UU. Oeste (Oregón) y UE (Irlanda). Para la región de Asia-Pacífico (Tokio), el precio es de 0,009 USD por GB por hora.

Instancias de contenedor activas

0,064 USD por vCPU por hora*
0,007 USD por GB por hora*

Cuando la aplicación procesa solicitudes, se pasa de instancias de contenedor aprovisionadas a instancias de contenedor activas que consumen recursos de memoria e informática. El usuario paga por los recursos informáticos y por cualquier memoria adicional que se consuma en exceso de la memoria asignada por sus instancias de contenedor aprovisionadas. App Runner escala automáticamente el número de instancias de contenedor activas, tanto hacia arriba como hacia abajo, para satisfacer los requisitos de procesamiento de su aplicación. Puede establecer un límite máximo en el número de instancias de contenedor activas que utiliza su aplicación para que los costos no superen su presupuesto. Cuando las instancias de contenedor activas están inactivas, App Runner vuelve a escalar a las instancias de contenedor aprovisionadas (el valor predeterminado es 1 instancia de contenedor aprovisionada).

Todo el procesamiento de instancias de contenedor se cobra por segundo, redondeado al segundo más cercano. Hay un cargo mínimo de un minuto por recursos vCPU cada vez que una instancia de contenedor aprovisionada comienza a procesar solicitudes.

* El precio de 0,007 USD por GB por hora y 0,064 USD por vCPU por hora se aplica a las siguientes regiones de AWS: EE. UU. Este (Norte de Virginia), EE. UU. Este (Ohio), EE. UU. Oeste (Oregón) y UE (Irlanda). Para la región de Asia-Pacífico (Tokio), el precio es de 0,009 USD por GB por hora y 0.081 USD por vCPU por hora.

Configuraciones admitidas

CPU Valores de memoria  
0,25 vCPU 0,5 GB  
0,25 vCPU 1 GB  
0,5 vCPU 1 GB  
1 vCPU 2 GB  
1 vCPU 3 GB  
1 vCPU 4 GB  
2 vCPU 4 GB  
2 vCPU 6 GB  
4 vCPU 8 GB  
4 vCPU 10 GB  
4 vCPU 12 GB  

Cómo se aplican los precios

Con App Runner, puede implementar y ejecutar sus aplicaciones en instancias de contenedor, que consumen recursos informáticos y de memoria. Cuando se crea una aplicación en AWS App Runner, se configura la cantidad de memoria y vCPU necesaria para que se ejecute la aplicación. También se selecciona la concurrencia, una métrica de escalado que representa el número máximo de solicitudes simultáneas que puede procesar una instancia de contenedor activa. Cuando la aplicación está inactiva, se paga por GB de memoria por instancias de contenedor aprovisionadas que mantienen la aplicación en funcionamiento y eliminan los arranques en frío. Cuando llegan las solicitudes, la aplicación responde en milisegundos, y se paga por la vCPU y la memoria que consumen las instancias de contenedor activas mientras la aplicación procesa las solicitudes. Solo se cobra mientras se ejecuta la aplicación, y App Runner facilita la pausa y la reanudación de la aplicación a través de la consola, la CLI o la API para ayudar a administrar los costos. App Runner escala las instancias de contenedor activas de forma automática para satisfacer las demandas de procesamiento de la aplicación, y solo se paga por la vCPU y la memoria utilizadas.

Precios de AWS App Runner

Complementos

Implementaciones automáticas

1 USD por aplicación, al mes

Puede optar por las implementaciones automáticas, una función que crea una imagen de contenedor tras los cambios en una rama de implementación de código fuente y, posteriormente, activa una implementación.

Tarifa de compilación

0,005 USD por minuto de compilación

Se pagará una tarifa de compilación por el tiempo que App Runner tarde en compilar la aplicación a partir del código fuente. Esta tarifa de compilación solo se paga por la primera implementación de la aplicación o cuando se realiza un cambio en el código fuente.

Uso de otros servicios de AWS y transferencia de datos

Puede incurrir en cargos adicionales si la aplicación utiliza otros servicios de AWS o transfiere datos. Por ejemplo, si la aplicación utiliza Amazon CloudWatch Logs para el registro de la aplicación, se le cobrará el uso de CloudWatch.

Transferencia de datos: se le cobrarán las tarifas estándar de transferencia de datos de AWS.

Ejemplos de precios rápidos

Aplicación de desarrollo o de prueba

Creadas por desarrolladores individuales, estas aplicaciones, al igual que los sitios web estáticos, sirven para el tráfico de prueba o de desarrollo y utilizan implementaciones manuales. Los desarrolladores suelen poner en pausa estas aplicaciones para administrar los costos.

5 USD al mes

API ligeras y sensibles a la latencia

Las API comerciales ligeras o los servicios web tienen un volumen de solicitudes bajo y no tienen actividad en horas pico.

25 USD al mes

Aplicación de producción de gran volumen

Las aplicaciones de producción alimentan la lógica empresarial más sensible a la latencia. Tienen varios picos de tráfico diarios.

102 USD al mes

Ejemplo de desglose de costos

  • Configuración de la aplicación

    • Tamaño de la instancia del contenedor: 1 vCPU y 2 GB
    • Concurrencia: 80 solicitudes/instancia de contenedor activa
    • Recuento de instancias de contenedor aprovisionadas: 1 (mínimo por defecto)

    Tráfico

    El usuario pone a prueba la aplicación y el servicio de App Runner recibe un tráfico de 2 solicitudes por segundo durante 2 horas al día. App Runner escala el servicio a solo una instancia de contenedor activa para procesar las solicitudes entrantes y aprovisiona la memoria de la instancia de contenedor durante 2 horas cada día. Para ahorrar costos, se detiene el servicio durante las 22 horas restantes del día.

    Recursos informáticos diarios utilizados para procesar las solicitudes

    0,13 USD

    2 horas × 1 instancia de contenedor activa × [(1 vCPU × 0,064 USD por vCPU por hora) + (2 GB × 0,007 USD por GB por hora)] - 2 horas x 1 instancia de contenedor aprovisionada x (2 GB × 0,007 USD por GB por hora) = 0,13 USD

    Tarifa diaria de instancia de contenedor aprovisionada

    0,03 USD

    2 horas × 1 instancia de contenedor aprovisionada × (2 GB × 0,007 USD por GB por hora) = 0,03 USD

    Costo diario total

    0,16 USD

    Recursos informáticos totales (0,13 USD) + instancia de contenedor aprovisionada (0,03 USD) = 0,16 USD.

    Costo mensual total:

    4,80 USD

    Costo diario total (0,16 USD) × 30 días = 4,80 USD

  • Configuración de la aplicación

    • Tamaño de la instancia del contenedor: 1 vCPU y 2 GB
    • Concurrencia: 80 solicitudes/instancia de contenedor activa
    • Recuento de instancias de contenedor aprovisionadas: 1 (mínimo por defecto)

    Tráfico

    Se ejecuta una API ligera y sensible a la latencia y la aplicación recibe solicitudes esporádicas de unas 80 solicitudes por segundo durante 8 horas al día. App Runner escala el servicio a solo 1 contenedor para procesar las solicitudes entrantes y aprovisiona la memoria de la instancia del contenedor durante 24 horas cada día.

    Recursos informáticos diarios utilizados para procesar las solicitudes

    0,51 USD

    8 horas × 1 instancia de contenedor activa × [(1 vCPU × 0,064 USD por vCPU por hora) + (2 GB × 0,007 USD por GB por hora)] - 8 horas x 1 instancia de contenedor aprovisionada x (2 GB × 0,007 USD por GB por hora) = 0,51 USD

    Tarifa diaria de instancia de contenedor aprovisionada

    0,34 USD

    24 horas × 1 instancia de contenedor aprovisionada × (2 GB × 0,007 USD por GB por hora) = 0,34 USD

    Costo diario total

    0,85 USD

    Recursos informáticos totales (0,51 USD) + instancia de contenedor aprovisionada (0,34 USD) = 0,85 USD.

    Costo mensual total:

    25,50 USD

    Costo diario total (0,85 USD) × 30 días = 25,50 USD

  • Configuración de la aplicación

    • Tamaño de la instancia del contenedor: 1 vCPU y 2 GB
    • Concurrencia: 80 solicitudes/instancia de contenedor activa
    • Recuento de instancias de contenedor aprovisionadas: 1 (mínimo por defecto)

    Tráfico

    Se ejecuta una aplicación web que funciona a lo largo del día y tiene un patrón de peticiones variable con un pico de 800 peticiones por segundo durante 3 horas. Durante 12 horas sin pico, la aplicación ve una demanda de 60 peticiones por segundo. App Runner escala la aplicación hasta 10 instancias de contenedor activas para las horas pico, la reduce a 1 instancia de contenedor activa para las horas no pico y aprovisiona memoria durante 24 horas cada día.

    Recursos informáticos diarios utilizados para procesar las solicitudes

    Horas pico: 2,30 USD

    Durante 3 horas pico, la aplicación necesita 10 instancias de contenedor activas para servir 800 solicitudes por segundo, ya que cada instancia está configurada para procesar 80 solicitudes simultáneas.

    10 instancias de contenedor activas × 3 horas × [(1 vCPU × 0,064 USD por vCPU por hora) + (2 GB x 0,007 USD por GB por hora)] - 1 instancia de contenedor aprovisionada x 3 horas x (2 GB x 0,007 USD por GB por hora) = 2,30 USD

    Horas no pico: 0,77 USD

    Para 12 horas no pico, la aplicación necesita una instancia de contenedor activa para atender 60 solicitudes por segundo, ya que cada instancia de contenedor activa puede procesar 80 solicitudes por segundo

    12 horas × 1 instancia de contenedor activa × [(1 vCPU × 0,064 USD por vCPU por hora) + (2 GB × 0,007 USD por GB por hora)] - 12 horas x 1 instancia de contenedor aprovisionada x (2 GB × 0,007 USD por GB por hora) = 0,77 USD

    Tarifa diaria de instancia de contenedor aprovisionada

    0,34 USD

    24 horas × 1 instancia de contenedor aprovisionada × (2 GB × 0,007 USD por GB por hora) = 0,34 USD

    Costo diario total

    3,40 USD

    Recursos informáticos en horas pico (1,92 USD) + recursos informáticos en horas no pico (0,77 USD) + instancia de contenedor aprovisionada (0,71 USD) = 3,40 USD

    Costo mensual total:

    102 USD

    Costo diario total (3,40 USD) × 30 días = 102 USD

Recursos de precios adicionales

Calculadora de precios de AWS

Calcule fácilmente los costos mensuales en AWS

Obtenga asistencia de precios

Contacte con los especialistas de AWS para obtener un presupuesto personalizado