A cobrança é feita com base nos recursos de computação e memória usados pela aplicação. Além disso, se você automatizar suas implantações, pagará uma taxa mensal definida por cada aplicação que cobre todas as implantações automatizadas daquele mês. Se você optar por implantar a partir do código-fonte, pagará uma taxa de compilação pelo tempo que o App Runner demora para criar um contêiner a partir do seu código-fonte.

Exemplos rápidos de preços

Aplicação de desenvolvimento ou teste

Construídas por desenvolvedores individuais, essas aplicações, como sites estáticos, servem tráfego de teste ou desenvolvimento e usam implantações manuais. Os desenvolvedores costumam pausar essas aplicações para gerenciar custos.

5 USD/mês

API leve e sensível à latência

APIs comerciais leves ou serviços Web apresentam baixo volume de solicitações e não passam por atividades de hora de pico.

25 USD/mês

Aplicação de produção em alto volume

As aplicações de produção potencializam sua lógica de negócios mais sensível à latência. Eles são submetidas a várias horas de pico de tráfego diariamente.

102 USD/mês

Como funciona a definição de preço

Com o App Runner, você implanta e executa suas aplicações em instâncias de contêiner, que consomem recursos de computação e memória. Ao criar uma aplicação no AWS App Runner, você configura a quantidade de memória e vCPU necessária para que a aplicação seja executada. Você também seleciona a simultaneidade, uma métrica de escala que representa o número máximo de solicitações simultâneas que podem ser processadas por uma instância de contêiner ativa. Quando a aplicação estiver ociosa, você paga por GB de memória por instâncias de contêiner provisionadas que mantêm a aplicação aquecido e eliminar inícios a frio. Quando as solicitações chegam, sua aplicação responde em milissegundos, e você paga pela vCPU e memória consumidas pelas instâncias de contêiner ativas à medida que a sua aplicação está processando solicitações. Você só é cobrado enquanto sua aplicação está em execução, e o App Runner facilita a pausa e a retomada da aplicação por meio do console, da CLI ou da API para ajudar a gerenciar os custos. O App Runner amplia e reduz automaticamente as instâncias de contêiner ativas para atender às demandas de processamento do aplicação, e você paga apenas pela vCPU e pela memória usadas.

Instâncias de contêiner provisionadas

0,007 USD/GB-hora*

Quando a aplicação é implantado, você paga pela memória provisionada em cada instância de contêiner. Manter a memória da instância de contêiner provisionada quando a aplicação está ociosa garante que ela possa fornecer latência consistentemente baixa de milissegundos

* A definição de preços de 0,007 USD/GB-hora é aplicável às seguintes regiões da AWS: Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio), Oeste dos EUA (Oregon) e Europa (Irlanda). Para a região Ásia-Pacífico (Tóquio), o preço é de 0,009 USD/GB-hora.

Instâncias de contêiner ativas

0,064 USD/vCPU-hora*
0,007 USD/GB-hora*

Quando a aplicação está processando solicitações, você muda de instâncias de contêiner provisionadas para instâncias de contêiner ativas que consomem recursos de memória e computação. Você paga pela computação e por qualquer memória adicional que exceda a memória alocada pelas instâncias de contêiner provisionadas. O App Runner expande e diminui automaticamente o número de instâncias de contêiner ativas para atender aos requisitos de processamento da aplicação. Você pode definir um limite máximo para o número de instâncias de contêiner ativas que a aplicação usa para que os custos não excedam seu orçamento. Quando suas instâncias de contêiner ativas estiverem inativas, o App Runner redimensionará para as instâncias de contêiner provisionadas (o padrão é 1 instância de contêiner provisionado).

Todo o processamento de instâncias de contêiner é cobrado por segundo, arredondado para o segundo mais próximo. Há uma cobrança mínima de um minuto para recursos de vCPU sempre que uma instância de contêiner provisionada começa a processar solicitações.

* A definição de preços de 0,007 USD/GB-hora e de 0,064 USD/vCPU-hora é aplicável às seguintes regiões da AWS: Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio), Oeste dos EUA (Oregon) e Europa (Irlanda). Para a região Ásia-Pacífico (Tóquio), o preço é de 0,009 USD/GB-hora e 0,081 USD/vCPU-hora.

Configurações com suporte

CPU Valores de memória
1 vCPU 2 GB
1 vCPU 3 GB
1 vCPU 4 GB
2 vCPUs 4 GB
Definição de preços do AWS App Runner

Complementos

DeckAssets_allup_light_launch-2x

Implantações automáticas

1 USD/aplicação, por mês

Você pode optar por optar por optar por implantações automáticas, um recurso que cria uma imagem de contêiner após alterações em uma ramificação de implantação de código-fonte e, posteriormente, aciona uma implantação.

DeckAssets_allup_light_build-tools-2x

Taxa de compilação

0,005 USD/minuto de construção

Você pagará uma taxa de compilação pelo tempo que o App Runner demora para criar sua aplicação a partir do seu código-fonte. Você paga essa taxa de compilação apenas pela primeira implantação da sua aplicação ou quando houver uma alteração no código-fonte.

DeckAssets_allup_light_data-transfer-2x

Uso de outros serviços da AWS e transferência de dados

Você pode acumular cobranças adicionais quando seus contêineres usam outros serviços da AWS ou transfere dados. Por exemplo, se os seus contêineres usarem o Amazon CloudWatch Logs para registro em log de aplicações, você será cobrado pela utilização do CloudWatch.

Transferência de dados: você será cobrado pelas taxas de transferência de dados da AWS padrão.

Exemplo de discriminação de custos

  • Exemplo 1: aplicação de desenvolvimento ou teste

    Construídas por desenvolvedores individuais, essas aplicações, como sites estáticos, servem tráfego de teste ou desenvolvimento e usam implantações manuais. Os desenvolvedores costumam pausar essas aplicações para gerenciar custos.

    Configuração de aplicações

    • Tamanho da instância de contêiner: 1 vCPU e 2 GB
    • Simultaneidade: 80 solicitações/instância de contêiner ativa
    • Contagem de instâncias de contêiner provisionadas: 1 (mínimo padrão)
    DeckAssets_allup_light_dev-test-2x

    Tráfego

    Você está testando sua aplicação, e o serviço do App Runner vê o tráfego de duas solicitações por segundo por duas horas por dia. O App Runner dimensiona o serviço para apenas uma instância de contêiner ativa para processar solicitações recebidas e provisiona a memória da instância de contêiner por duas horas por dia. Você pausa o serviço pelas 22 horas restantes do dia para economizar custos.

    Recursos de computação diários usados para processar solicitações

    0,13 USD

    2 horas × 1 instância de contêiner ativa × [(1 vCPU × 0,064 USD/vCPU-hora) + (2 GB × 0,007 USD/GB-hora)] - 2 horas x 1 instância de contêiner provisionada x (2 GB × 0,007 USD/GB-hora) = 0,13 USD

    Taxa diária de instância de contêiner provisionada

    0,03 USD

    2 horas × 1 instância de contêiner provisionada × (2 GB × 0,007 USD/GB por hora) = 0,03 USD

    Custo diário total

    0,16 USD

    Total de recursos computacionais (0,13 USD) + instância de contêiner provisionada (0,03 USD) = 0,16 USD

    Custo total mensal

    4,80 USD

    Custo diário total (0,16 USD) × 30 dias = 4,80 USD

  • Exemplo 2: API leve e sensível à latência

    APIs comerciais leves ou serviços Web apresentam baixo volume de solicitações e não passam por atividades de hora de pico.

    Configuração de aplicações

    • Tamanho da instância de contêiner: 1 vCPU e 2 GB
    • Simultaneidade: 80 solicitações/instância de contêiner ativa
    • Contagem de instâncias de contêiner provisionadas: 1 (mínimo padrão)
    DeckAssets_allup_light_cloud-activate-2x

    Tráfego

    Você está executando uma API leve e sensível à latência e sua aplicação vê solicitações esporádicas de cerca de 80 solicitações/segundo por 8 horas por dia. O App Runner dimensiona o serviço para apenas um contêiner para processar solicitações recebidas e provisiona a memória da instância do contêiner por 24 horas por dia.

    Recursos de computação diários usados para processar solicitações

    0,51 USD

    8 horas × 1 instância de contêiner ativa × [(1 vCPU × 0,064 USD/vCPU-hora) + (2 GB × 0,007 USD/GB-hora)] - 8 horas x 1 instância de contêiner provisionada x (2 GB × 0,007 USD/GB-hora) = 0,51 USD

    Taxa diária de instância de contêiner provisionada

    0,34 USD

    24 horas × 1 instância de contêiner provisionada × (2 GB × 0,007 USD/GB por hora) = 0,34 USD

    Custo diário total

    USD 0,85

    Total de recursos computacionais (0,51 USD) + instância de contêiner provisionada (0,34 USD) = 0,85 USD

    Custo total mensal

    25,50 USD

    Custo diário total (0,85 USD) × 30 dias = 25,50 USD

  • Exemplo 3: Aplicação de produção em alto volume

    As aplicações de produção potencializam sua lógica de negócios mais sensível à latência. Eles são submetidas a várias horas de pico de tráfego diariamente.

    Configuração de aplicações

    • Tamanho da instância de contêiner: 1 vCPU e 2 GB
    • Simultaneidade: 80 solicitações/instância de contêiner ativa
    • Contagem de instâncias de contêiner provisionadas: 1 (mínimo padrão)
    DeckAssets_allup_light_bar-graph-2x

    Tráfego

    Você está executando uma aplicação Web que está ocupado durante o dia e vê um padrão de solicitação variável com um pico de 800 solicitações/segundo por 3 horas. Para 12 horas não de pico, a aplicação tem uma demanda de 60 solicitações/segundo. O App Runner dimensiona a aplicação até dez instâncias de contêiner ativas para horas de pico, reduz a escala para um instância de contêiner ativa para horas que não sejam de pico e provisiona memória por 24 horas por dia.

    Recursos de computação diários usados para processar solicitações

    Horas de pico: 2,30 USD

    Por três horas de pico, sua aplicação precisa de dez instâncias de contêiner ativas para atender a 800 solicitações/segundo, pois cada instância foi configurada para processar 80 solicitações simultâneas.

    10 instâncias de contêiner ativo × 3 horas × [(1 vCPU × 0,064 USD/vCPU-hora) + (2 GB x 0,007 USD/GB-hora)] - 1 instância de contêiner provisionada x 3 horas x (2 GB x 0,007 USD/GB-hora) = 2,30 USD

    Horas não de pico: 0,77 USD

    Por doze horas sem pico, o aplicação precisa de uma instância de contêiner ativa para atender a 60 solicitações/segundo, pois cada instância de contêiner ativa pode processar 80 solicitações/segundo

    12 horas × 1 instância de contêiner ativa × [(1 vCPU × 0,064 USD/vCPU-hora) + (2 GB x 0,007 USD/GB-hora)] - 12 horas × 1 instância de contêiner provisionada x (2 GB x 0,007 USD/GB-hora) = 0,77 USD

    Taxa diária de instância de contêiner provisionada

    0,34 USD

    24 horas × 1 instância de contêiner provisionada × (2 GB × 0,007 USD/GB por hora) = 0,34 USD

    Custo diário total

    3,40 USD

    Recursos de computação em horário de pico (1,92 USD) + recursos computacionais em horário não de pico (0,77 USD) + instância de contêiner provisionado (0,71 USD) = 3,40 USD

    Custo total mensal

    102 USD

    Custo diário total (3,40 USD) x 30 dias = 102 USD

Recursos adicionais de preço

Calculadora de definição de preço da AWS

Calcule facilmente os custos mensais na AWS

Centro de recursos de fatores econômicos

Recursos adicionais para mudar para a AWS

Standard Product Icons (Features) Squid Ink
Saiba como começar a usar

Comece a usar o AWS App Runner.

Saiba mais 
Sign up for a free account
Cadastrar-se para ter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastre-se 
Standard Product Icons (Start Building) Squid Ink
Comece a criar no console

Comece a criar com o AWS App Runner no Console de Gerenciamento da AWS.

Faça login