Preços do Cloud Run

O Cloud Run cobra apenas os recursos que você usa, arredondados para os 100 milissegundos mais próximo. Sua conta total do Cloud Run será a soma do uso de recursos na tabela de preços depois da aplicação do nível gratuito.

Ao definir uma simultaneidade maior que uma solicitação por vez, várias solicitações podem compartilhar a CPU e a memória alocadas de uma instância.

A transferência de dados de Internet de saída usa o nível de serviço de rede Premium e é cobrada de acordo com os preços de rede do Google Cloud com um nível gratuito de 1 GiB de transferência de dados na América do Norte por mês.

A transferência de dados para redes de nuvem privada virtual é faturada como transferência de dados de uma VM e cobrada de acordo com as taxas de transferência de dados da nuvem privada virtual. Os conectores de acesso VPC sem servidor também cobram pelo poder de computação necessário para executá-los. Consulte Preços do acesso VPC sem servidor.

Não há cobrança pela transferência de dados para recursos do Google Cloud na mesma região (por exemplo, para o tráfego de um serviço do Cloud Run para outro serviço do Cloud Run). Não há cobrança pela transferência de dados para o Media CDN, Cloud CDN e o Cloud Load Balancing.

Considerações de preço

Ao avaliar os preços do Cloud Run, considere o seguinte:

  • On demand e pagamento por uso: o Cloud Run oferece capacidade sob demanda e escalona automaticamente as instâncias. O Cloud Run não exige pré-provisionamento de infraestrutura para acomodar o pico de uso previsto. As instâncias de contêiner faturadas pelo Cloud Run são as instâncias de contêiner usadas.
  • Custo total de propriedade: embora o Cloud Run cobre os custos de computação, ele oferece mais valor. Por exemplo, o Cloud Run oferece redundância zonal, exige poucas operações porque os Site Reliability Engineers fazem muito em segundo plano e aumenta a produtividade da sua equipe com a simplicidade.
  • Descontos por compromisso de uso: o custo de qualquer uso contínuo do Cloud Run pode ser reduzido comprando descontos por compromisso de uso. Por exemplo, se o serviço do Cloud Run sempre tiver uma ou mais instâncias ativas, é possível reduzir o custo comprometendo pelo menos essa quantidade. Os descontos por compromisso de uso flexível do Compute se aplicam ao GKE, Compute Engine e Cloud Run.

Leia mais sobre otimização de custos

Calculadora de preços

É possível usar a calculadora de preços do Google Cloud para estimar o custo de utilização do Cloud Run.

Tabelas de preços

As tabelas de preços a seguir usam a unidade GiB-segundo. Um GiB-segundo significa, por exemplo, executar uma instância de 1 gibibyte por 1 segundo, ou executar uma instância de 256 mebibytes por 4 segundos. O mesmo vale para a unidade vCPU-segundo. CUD é uma sigla em inglês que significa desconto por compromisso de uso.

O uso do Nível gratuito é agregado em projetos por meio da conta de faturamento e é redefinido todo mês. Você recebe cobranças apenas pelo uso após o Nível gratuito. O nível gratuito é aplicado como um desconto com base nos gastos usando os preços do nível 1.

Os preços do Cloud Run dependem da região selecionada. Os preços dos serviços do Cloud Run também dependem da configuração de alocação de CPU.

Preços para regiões em Nível 1

Recursos CPU Memória Solicitações
Serviços
com CPU sempre alocada

Jobs
US$ 0,00001800 / vCPU-segundo além do nível gratuito

Gratuito: primeiros 240.000 vCPU-segundos gratuitos por mês

FlexCUD0: US$ 0,00001296 por 1 ano
FlexCUD0: US$ 0,00000972 por 3 anos
US$ 0,00000200 / GiB-segundo além do nível gratuito

Gratuito: primeiros 450.000 GiB-segundos gratuitos por mês

FlexCUD0: US$ 0,00000144 por 1 ano
FlexCUD0: US$ 0,00000108 por 3 anos
US$ 0
Serviços
com CPU alocada somente durante a solicitação para tempo de instância faturado
US$ 0,00002400 / vCPU-segundo além do nível gratuito

Gratuito: primeiros 180.000 vCPU-segundos gratuitos por mês

CUD1: US$ 0,00001992

Se a instância mínima inativa2: US$ 0,00000250
US$ 0,00000250 / GiB-segundo além do Nível gratuito

Gratuito: primeiros 360.000 GiB-segundos gratuitos por mês

CUD1: US$ 0,000002075

Se a instância mínima inativa2: US$ 0,00000250
US$ 0,40 / milhão de solicitações além do Nível gratuito3

Gratuito: 2 milhões de solicitações gratuitas por mês

CUD1: US$ 0,332

Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.

0 FlexCUD é uma sigla em inglês que significa descontos por compromisso de uso flexível do Compute.

1 CUD é uma sigla em inglês que significa desconto por compromisso de uso.

2 Inatividade min. instância refere-se ao tempo de inatividade faturável de instâncias mantidas ativas usando instâncias mínimas. Não há cobrança por instâncias ociosas que não sejam mínimas.

3 As solicitações só serão faturadas quando chegarem ao contêiner após a autenticação. As solicitações negadas pela política do IAM não serão faturadas.

Preços para regiões no Nível 2

Recursos CPU Memória Solicitações
Serviços
com CPU sempre alocada

Jobs
US$ 0,00002160 / vCPU-segundo além do nível gratuito

Gratuito: primeiros 200.000 vCPU-segundos gratuitos por mês

FlexCUD0: US$ 0,000015552 por 1 ano
FlexCUD0: US$ 0,000011664 por 3 anos
US$ 0,00000240 / GiB-segundo além do nível gratuito

Gratuito: primeiros 375.000 GiB-segundos gratuitos por mês

FlexCUD0: US$ 0,000001728 por 1 ano
FlexCUD0: US$ 0,000001296 por 3 anos
US$ 0
Serviços
com CPU alocada somente durante a solicitação para tempo de instância faturado
US$ 0,00003360 / vCPU-segundo além do Nível gratuito

Gratuito: primeiros 128.571 vCPU-segundos gratuitos por mês

CUD1: US$ 0,000027888

Se a instância mínima inativa2: US$ 0,00000350
US$ 0,00000350 / GiB-segundo além do Nível gratuito

Gratuito: primeiros 257.142 GiB-segundos gratuitos por mês

CUD1: US$ 0,000002905

Se a instância mínima inativa2: US$ 0,00000350
US$ 0,40 / milhão de solicitações além do Nível gratuito3

Gratuito: 2 milhões de solicitações gratuitas por mês

CUD1: US$ 0,332

Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.

0 FlexCUD é uma sigla em inglês que significa desconto flexível por compromisso de uso do Compute.

1 CUD é uma sigla em inglês que significa desconto por compromisso de uso.

2 Inatividade min. instância refere-se ao tempo de inatividade faturável de instâncias mantidas ativas usando instâncias mínimas. Não há cobrança por instâncias ociosas que não sejam mínimas.

3 As solicitações só serão faturadas quando chegarem ao contêiner após a autenticação. As solicitações negadas pela política do IAM não serão faturadas.

Preços de GPU para regiões no Nível 1

Tipo de GPU Preço
NVIDIA-L4 US$ 0,000233 / segundo de GPU

Preços de GPU para regiões no Nível 2

Tipo de GPU Preço
NVIDIA-L4 US$ 0,0002796 / GPU-segundo

Os preços de GPU acima são adicionais aos preços de CPU e RAM da sua instância do Cloud Run e usam o tempo de instância faturável sempre alocado de CPU

Níveis de preço regionais

Sujeitas aos preços do nível 1

  • asia-east1 (Taiwan)
  • asia-northeast1 (Tóquio)
  • asia-northeast2 (Osaka)
  • asia-south1 (Mumbai, Índia)
  • europe-north1 (Finlândia) Ícone de folha Baixo CO2
  • europe-southwest1 (Madri) Ícone de folha Baixo CO2
  • europe-west1 (Bélgica) Ícone de folha Baixo CO
  • europe-west4 (Países Baixos) Ícone de folha Baixo CO2
  • europe-west8 (Milão)
  • europe-west9 (Paris) Ícone de folha Baixo CO2
  • me-west1 (Tel Aviv)
  • us-central1 (Iowa) ícone de folha Baixo CO2
  • us-east1 (Carolina do Sul)
  • us-east4 (Norte da Virgínia)
  • us-east5 (Columbus)
  • us-south1 (Dallas) Ícone de folha Baixo CO2
  • us-west1 (Oregon) Ícone de folha Baixo CO2

Sujeitas aos preços do nível 2

  • africa-south1 (Johannesburgo)
  • asia-east2 (Hong Kong)
  • asia-northeast3 (Seul, Coreia do Sul)
  • asia-southeast1 (Singapura)
  • asia-southeast2 (Jacarta)
  • asia-south2 (Déli, Índia)
  • australia-southeast1 (Sydney)
  • australia-southeast2 (Melbourne)
  • europe-central2 (Varsóvia, Polônia)
  • europe-west10 (Berlim) Ícone de folha Baixo CO2
  • europe-west12 (Turim)
  • europe-west2 (Londres, Reino Unido) Ícone de folha Baixo CO2
  • europe-west3 (Frankfurt, Alemanha) Ícone de folha Baixo CO2
  • europe-west6 (Zurique, Suíça) Ícone de folha Baixo CO2
  • me-central1 (Doha)
  • me-central2 (Damã)
  • northamerica-northeast1 (Montreal) Ícone de folha Baixo CO2
  • northamerica-northeast2 (Toronto) Ícone de folha Baixo CO2
  • southamerica-east1 (São Paulo, Brasil) ícone de folha Baixo CO2
  • southamerica-west1 (Santiago, Chile) ícone de folha Baixo CO2
  • us-west2 (Los Angeles)
  • us-west3 (Salt Lake City)
  • us-west4 (Las Vegas)

Tempo faturável da instância

O tempo faturável agregado de todas as instâncias do Cloud Run é exposto como uma métrica do Cloud Monitoring. Consulte a métrica container/billable_instance_time para mais detalhes.

O tempo faturável da instância é arredondado para os 100 milissegundos mais próximos e depende da configuração de alocação de CPU do serviço do Cloud Run:

Tempo faturável da instância

Tempo de instância faturável para serviços com CPU alocada apenas durante o processamento da solicitação

Por padrão, o Cloud Run só cobra pela CPU e memória alocadas para uma instância quando:

  • A instância está iniciando.
  • A instância está sendo encerrada (gerenciando a sinalização SIGTERM) normalmente.
  • pelo menos uma solicitação está sendo processada pela instância. O tempo de instância faturável começa com o início da primeira solicitação e termina no final da última solicitação, conforme mostrado no diagrama a seguir:

Se você definir um número mínimo de instâncias, também será cobrado a uma taxa de "inatividade" diferente quando essas instâncias não processarem solicitações. Veja a tabela acima.

Tempo de instância faturável para serviços com CPU sempre alocada

Quando você ativa a CPU sempre alocada, há cobrança durante todo o ciclo de vida de qualquer instância de contêiner do Cloud Run, desde o momento em que o contêiner é iniciado até o encerramento, com no mínimo 1 minuto.

Tempo de instância faturável para jobs do Cloud Run

Os jobs do Cloud Run são cobrados com base na CPU sempre alocada, durante todo o ciclo de vida de qualquer instância iniciada, com um mínimo de 1 minuto.

Exemplos de preços

Exemplo 1: serviço da Web que atende 10 milhões de solicitações por mês

Vamos supor que você implantou um serviço do Cloud Run com CPU alocada apenas durante a solicitação em us-central1. Seu serviço recebe 10 milhões de solicitações por mês com uma latência média de 1 segundo por solicitação. Esse serviço é configurado com 1 vCPU, 512 MiB e 80 solicitações simultâneas máximas por instância.

A estimativa de preço mensal para essa carga de trabalho é de US $3,20 (US$ 6,36 excluindo o nível gratuito de vCPU/memória). Leia abaixo para conferir os cálculos detalhados ou acesse os resultados resumidos na Calculadora de preços.

Solicitar cobranças

As solicitações do Cloud Run são faturadas a US $0,40/milhão de solicitações além do nível gratuito. Os primeiros 2 milhões de solicitações por mês são gratuitas. As cobranças de solicitação para essa carga de trabalho são as seguintes:

(10 milhões de solicitações) * ($0,40 / milhão de solicitações) = US $4,00

Ao incluir o nível gratuito, as cobranças de solicitação são as seguintes:

US $4,00 - ((2 milhões de solicitações) * (US$ 0,40 / milhão de solicitações)) = US $3,20

Cobranças de vCPU

A vCPU do Cloud Run é faturada a US $0,00002400 / vCPU-segundo além do nível gratuito em us-central1. Os primeiros 180.000 vCPU-segundos por mês são gratuitos. O total de segundos de vCPU consumidos por mês é calculado da seguinte forma:

(1 vCPU por instância) * (10 milhões de solicitações) * (1 segundo por latência de solicitação) / (80 solicitações simultâneas máximas) = 125.000 segundos de vCPU

As cobranças de vCPU para essa carga de trabalho são as seguintes:

(125.000 vCPU-segundos) * ($0,00002400 / vCPU-segundo) = US $3,00

Quando o nível gratuito é incluído, as cobranças de vCPU são as seguintes:

US$ 3,00 - ((180.000 vCPU-segundos) * (US$ 0,00002400 / vCPU-segundo)) = US $0,00

Cobranças de memória

A memória do Cloud Run é faturada a US$ 0,00000250 / GiB-segundo além do nível gratuito em us-central1. Os primeiros 360.000 GiB-segundos por mês são gratuitos. O total de GiB-segundos consumidos por mês é calculado da seguinte forma:

(0,5 GiB por instância) * (10 milhões de solicitações) * (1 segundo de latência por solicitação) / (80 solicitações simultâneas máximas) = 62.500 GiB-segundos

As cobranças de memória para essa carga de trabalho são as seguintes:

(62.500 GiB-segundos) * ($0,00000250 / GiB-segundo) = US $0,15625

Quando o nível gratuito é incluído, as cobranças do Memory são as seguintes:

US$ 0,15625 - ((360.000 GiB-segundos) * (US$ 0,00000250 / GiB-segundo)) = US $0,00

Total da cobrança

Excluíndo os níveis gratuitos de vCPU e memória, a cobrança total para esta carga de trabalho é a seguinte:

($3,20 Taxas de solicitação) + ($3,00 Taxas de vCPU) + ($0,15625 Taxas de memória) = US $6,35625

Quando os níveis gratuitos de vCPU e memória são incluídos, a cobrança total para esta carga de trabalho é a seguinte:

($3,20 Taxas de solicitação) + ($0,00 Taxas de vCPU) + ($0,00 Taxas de memória) = US $3,20

Exemplo 2: API pública que atende 50 milhões de solicitações por mês com inicialização a frio reduzida

Suponha que você tenha implantado um serviço do Cloud Run com CPU alocada somente durante a solicitação em us-central1 com instâncias de 2 minutos. Seu serviço recebe 50 milhões de solicitações por mês com uma latência média por solicitação de 1 segundo. Esse serviço é configurado com 1 vCPU, 2 GiB e 80 solicitações simultâneas máximas por instância.

A estimativa de preço mensal para essa carga de trabalho é de US $66,84 (US$ 72,06 excluindo o nível gratuito de vCPU/memória). Leia abaixo para conferir os cálculos detalhados ou acesse os resultados resumidos na Calculadora de preços.

Nessa escala, é mais barato configurar CPUs somente alocadas durante a solicitação, porque as instâncias subjacentes estão ativas (processando solicitações) em apenas ~11,9% do mês.

Se essa carga de trabalho tiver a opção CPU sempre alocada ativada, a estimativa de preço mensal vai aumentar para US $119,84. É possível conferir os resultados resumidos com CPU sempre alocada na calculadora de preços. Consulte esta documentação para mais orientações sobre a otimização de custos do Cloud Run.

Solicitar cobranças

As solicitações do Cloud Run são faturadas a US$ 0,40 / milhão de solicitações além do nível gratuito. Os primeiros 2 milhões de solicitações por mês são gratuitos. As cobranças de solicitação para essa carga de trabalho são as seguintes:

(50 milhões de solicitações) * ($0,40 / milhão de solicitações) = US $20,00

Ao incluir o nível gratuito, as cobranças de solicitação são as seguintes:

US$ 20,00 - ((2 milhões de solicitações) * (US$ 0,40 / milhão de solicitações)) = US $19,20

Cobranças de vCPU

A vCPU do Cloud Run é faturada a US $0,00002400 / vCPU-segundo além do nível gratuito em us-central1. Os primeiros 180.000 vCPU-segundos por mês são gratuitos. O total de segundos de vCPU consumidos por mês é calculado da seguinte forma:

(1 vCPU por instância) * (50 milhões de solicitações) * (1 segundo de latência por solicitação) / (80 solicitações simultâneas máximas) = 625.000 segundos de vCPU

As cobranças de vCPU para essa carga de trabalho são as seguintes:

(625.000 vCPU-segundos) * ($0,00002400 / vCPU-segundo) = US $15,00

Quando o nível gratuito é incluído, as cobranças de vCPU são as seguintes:

US$ 15,00 - ((180.000 vCPU-segundos) * (US$ 0,00002400 / vCPU-segundo)) = US $10,68

Cobranças de memória

A memória do Cloud Run é faturada a US$ 0,00000250 / GiB-segundo além do nível gratuito em us-central1. Os primeiros 360.000 GiB-segundos por mês são gratuitos. O total de GiB-segundos consumidos por mês é calculado da seguinte forma:

(2 GiB por instância) * (50 milhões de solicitações) * (1 segundo por latência de solicitação) / (80 solicitações simultâneas máximas) = 1.250.000 GiB-segundos

As cobranças de memória para essa carga de trabalho são as seguintes:

(1.250.000 GiB-segundos) * ($0,00000250 / GiB-segundo) = US $3,125

Quando o nível gratuito é incluído, as cobranças do Memory são as seguintes:

US$ 3,125 - ((360.000 GiB-segundos) * (US$ 0,00000250 / GiB-segundo)) = US $2,225

Taxas mínimas de vCPUs da instância

A vCPU da instância mínima inativa do Cloud Run é faturada a US$ 0,00000250 / vCPU-segundo além do nível gratuito em us-central1. As duas instâncias de um minuto ficaram ativas durante todo o mês, mas só são faturadas quando estão ociosas. Para simplificar, vamos supor que há 365 dias por ano e 86.400 segundos por dia. As duas instâncias de um minuto consumiram a seguinte quantidade de vCPU-segundos ociosos por mês:

(365 dias) / (12 meses) * (86.400 segundos) * (2 instâncias) * (1 vCPU por instância) - (625.000 vCPU-segundos ativos) = 4.631.000 vCPU-segundos

As cobranças de vCPU de instância em inatividade mínima para essa carga de trabalho são as seguintes:

(4.631.000 vCPU-segundos) * ($0,00000250 / vCPU-segundo) = US $11,5775

Taxas mínimas da Memória da instância

A memória mínima da instância ociosa do Cloud Run é faturada a US$ 0,00000250 / GiB-segundo além do nível gratuito em us-central1. As duas instâncias de um minuto ficaram ativas durante todo o mês, mas só são faturadas quando estão ociosas. Para simplificar, vamos supor que há 365 dias por ano e 86.400 segundos por dia. As duas instâncias de um minuto consumiram a seguinte quantidade de GiB-segundos ociosa por mês:

(365 dias) / (12 meses) * (86.400 segundos) * (2 instâncias) * (2 GiB por instância) - (1.250.000 vCPU-segundos ativos) = 9.262.000 GiB-segundos

As cobranças de memória da instância em inatividade mínima para essa carga de trabalho são as seguintes:

(9.262.000 GiB-segundos) * ($0,00000250 / GiB-segundo) = US $23,155

Total da cobrança

Excluíndo os níveis gratuitos de vCPU e memória, a cobrança total para esta carga de trabalho é a seguinte:

($19,20 Custos de solicitação) + ($15,00 Custos de vCPU) + ($3,125 Custos de memória) + ($11,5775 Custo de vCPU de instância mínima) + ($23,155 Custo de memória de instância mínima) = US $72,0575

Quando os níveis gratuitos de vCPU e memória são incluídos, a cobrança total para esta carga de trabalho é a seguinte:

($19,20 de cobranças de solicitação) + ($10,68 de cobranças de vCPU) + ($2,225 de cobranças de memória) + ($11,5775 de cobranças de vCPU de instância mínima) + ($23,155 de cobranças de memória de instância mínima) = US $66,8375

Exemplo 3: back-end para dispositivos móveis atendendo 1 bilhão de solicitações por mês

Vamos supor que você implantou um serviço do Cloud Run com CPU sempre alocada em europe-west3. Seu serviço recebe 1 bilhão de solicitações por mês com uma latência média por solicitação de 525,6 milissegundos. Esse serviço é configurado com 1 vCPU, 512 MiB e 100 solicitações simultâneas máximas por instância.

A estimativa de preço mensal para essa carga de trabalho é de US $119,84 (US$ 64,71 com um FlexCUD de três anos). Leia abaixo para conferir os cálculos detalhados ou acesse os resultados resumidos na Calculadora de preços.

Nessa escala, é mais barato configurar a CPU sempre alocada porque:

  • As instâncias subjacentes estão sempre ativas (processando solicitações).
  • Quando a CPU sempre alocada está ativada, as solicitações são gratuitas.
  • Quando a CPU sempre alocada está ativada, o tempo de alocação de vCPU/memória é mais barato.

Se essa carga de trabalho tiver a CPU alocada somente durante o processamento da solicitação (CPU only allocated during request processing), a estimativa de preço mensal vai aumentar para US $585,00. É possível ver os resultados resumidos com CPU alocada apenas durante o processamento da solicitaçãona calculadora de preços. Consulte esta documentação para mais orientações sobre a otimização de custos do Cloud Run.

Solicitar cobranças

Quando a CPU sempre alocada está ativada, as solicitações do Cloud Run são gratuitas.

Mesmo que as solicitações sejam gratuitas para este serviço do Cloud Run, o comportamento de escalonamento automático ainda é determinado pelas solicitações recebidas. Se assumirmos que há 365 dias por ano e 86.400 segundos por dia, podemos calcular o número de solicitações simultâneas da seguinte forma:

(1 bilhão de solicitações) * (0,5256 segundo de latência por solicitação) / ((365 dias) / (12 meses) * (86.400 segundos)) = 200 solicitações simultâneas

Como cada instância é capaz de lidar com 100 solicitações simultâneas, esse serviço do Cloud Run precisaria de duas instâncias para lidar com 200 solicitações simultâneas.

Cobranças de vCPU

A vCPU do Cloud Run é faturada a US $0,00002160 / vCPU-segundo além do nível gratuito em europe-west3. O total de segundos de vCPU consumidos por mês é calculado da seguinte forma:

(2 instâncias) * (1 vCPU por instância) * (365 dias) / (12 meses) * (86.400 segundos) = 5.256.000 vCPU-segundos

As cobranças de vCPU para essa carga de trabalho são as seguintes:

(5.256.000 vCPU-segundos) * ($0,00002160 / vCPU-segundo) = US $113,5296

Com um FlexCUD de três anos, as cobranças de vCPU são as seguintes:

(5.256.000 vCPU-segundos) * ($0,000011664 / vCPU-segundo) = US $61,305984

Cobranças de memória

A memória do Cloud Run é faturada a US$ 0,00000240 / GiB-segundo além do nível gratuito em europe-west3. O total de GiB-segundos consumidos por mês é calculado da seguinte forma:

(2 instâncias) * (0,5 GiB por instância) * (365 dias) / (12 meses) * (86.400 segundos) = 2.628.000 GiB-segundos

As cobranças de memória para essa carga de trabalho são as seguintes:

(2.628.000 GiB-segundos) * ($0,00000240 / GiB-segundo) = US $6,3072

Com um FlexCUD de 3 anos, as cobranças de memória são as seguintes:

(2.628.000 GiB-segundos) * ($0,000001296 / GiB-segundo) = US $3,405888

Total da cobrança

A cobrança total para essa carga de trabalho é a seguinte:

($0,00 de encargos de solicitação) + ($113,5296 de encargos de vCPU) + ($6,3072 de encargos de memória) = US $119,8368

A cobrança total para essa carga de trabalho (com um FlexCUD de três anos) é a seguinte:

($0,00 de cobranças de solicitação) + ($61,305984 de cobranças de vCPU) + ($3,405888 de cobranças de memória) = US $64,711872

Exemplo 4: processar registros de um banco de dados no início de cada hora

Vamos supor que você implantou um job do Cloud Run na região asia-east1. Seu job está configurado com 2 vCPUs, 4 GiB, é acionado uma vez por hora, contém 10 tarefas e cada tarefa leva 2 minutos para ser concluída.

A estimativa de preço mensal para essa carga de trabalho é de US $33,32 (US$ 38,54 excluindo o nível gratuito de vCPU/memória). Leia abaixo para conferir os cálculos detalhados ou acesse os resultados resumidos na Calculadora de preços.

Solicitar cobranças

Os jobs do Cloud Run não têm suporte a entrada, então esse recurso não gera cobranças por solicitação.

Cobranças de vCPU

A vCPU do Cloud Run é faturada a US $0,00001800 / vCPU-segundo além do nível gratuito em us-central1. Os primeiros 240.000 vCPU-segundos por mês são gratuitos. O total de segundos de vCPU consumidos por mês é calculado da seguinte forma:

(730 horas por mês) * (1 execução por hora) * (10 tarefas por execução) * (120 segundos por execução de tarefa) * (2 vCPUs por instância) = 1.752.000 vCPU-segundos

As cobranças de vCPU para essa carga de trabalho são as seguintes:

(1.752.000 vCPU-segundos) * ($0,00001800 / vCPU-segundo) = US $31,536

Quando o nível gratuito é incluído, as cobranças de vCPU são as seguintes:

US$ 31,536 - ((240.000 vCPU-segundos) * (US$ 0,00001800 / vCPU-segundo)) = US $27,216

Cobranças de memória

A memória do Cloud Run é faturada a US$ 0,00000200 / GiB-segundo além do nível gratuito em us-central1. Os primeiros 450.000 GiB-segundos por mês são gratuitos. O total de GiB-segundos consumidos por mês é calculado da seguinte forma:

(730 horas por mês) * (1 execução por hora) * (10 tarefas por execução) * (120 segundos por execução de tarefa) * (4 GiB por instância) = 3.504.000 GiB-segundos

As cobranças de memória para essa carga de trabalho são as seguintes:

(3.504.000 GiB-segundos) * ($0,00000200 / GiB-segundo) = US $7,008

Quando o nível gratuito é incluído, as cobranças do Memory são as seguintes:

US$ 7,008 - ((450.000 GiB-segundos) * (US$ 0,00000200 / GiB-segundo)) = US $6,108

Total da cobrança

Excluíndo os níveis gratuitos de vCPU e memória, a cobrança total para esta carga de trabalho é a seguinte:

($0,00 de cobranças de solicitação) + ($31,536 de cobranças de vCPU) + ($7,008 de cobranças de memória) = US $38,544

Quando os níveis gratuitos de vCPU e memória são incluídos, a cobrança total para esta carga de trabalho é a seguinte:

($0,00 de cobranças de solicitações) + ($27,216 de cobranças de vCPU) + ($6,108 de cobranças de memória) = US $33,324

Exemplo 5: serviço de back-end realizando inferência de IA usando LLMs para 10 milhões de solicitações por mês

Vamos supor que você implantou um serviço do Cloud Run com CPU sempre alocada e GPU Nvidia L4 em us-central1. Seu serviço recebe 10 milhões de solicitações por mês com uma latência média de 500 milissegundos por solicitação. Esse serviço é configurado com 4 vCPUs, 16 GiB e 10 solicitações simultâneas máximas por instância.

A estimativa de preço mensal para essa carga de trabalho é de US $885,64 (US$ 809,11 com um FlexCUD). Leia abaixo para conferir os cálculos detalhados ou acesse os resultados resumidos na Calculadora de preços.

Solicitar cobranças

Quando a CPU sempre alocada está ativada, as solicitações do Cloud Run são gratuitas.

Mesmo que as solicitações sejam gratuitas para este serviço do Cloud Run, o comportamento de escalonamento automático ainda é determinado pelas solicitações recebidas. Se assumirmos que há 365 dias por ano e 86.400 segundos por dia, podemos calcular o número de solicitações simultâneas da seguinte forma:

(10 milhões de solicitações) * (0,5 segundo de latência por solicitação) / ((365 dias) / (12 meses) * (86.400 segundos)) = 1,9 solicitações simultâneas

Como cada instância consegue lidar com 10 solicitações simultâneas, esse serviço do Cloud Run precisaria de 1 instância para lidar com 1,9 solicitações simultâneas.

Cobranças de vCPU

A vCPU do Cloud Run é faturada a US $0,00001800 / vCPU-segundo além do nível gratuito em us-central1. Os primeiros 240.000 vCPU-segundos por mês são gratuitos. O total de segundos de vCPU consumidos por mês é calculado da seguinte forma:

(365 dias) / (12 meses) * (86.400 segundos) * (1 instância) * (4 vCPUs por instância) = 10.512.000 vCPU-segundos

As cobranças de vCPU para essa carga de trabalho são as seguintes:

(10.512.000 vCPU-segundos) * ($0,00001800 / vCPU-segundo) = US $189,216

Com um FlexCUD de um ano, as cobranças de vCPU são as seguintes:

(10.512.000 vCPU-segundos) * ($0,00001296 / vCPU-segundo) = US $136,23552

Cobranças de memória

A memória do Cloud Run é faturada a US$ 0,00000200 / GiB-segundo além do nível gratuito em us-central1. Os primeiros 450.000 GiB-segundos por mês são gratuitos. O total de GiB-segundos consumidos por mês é calculado da seguinte forma:

(365 dias) / (12 meses) * (86.400 segundos) * (1 instância) * (16 GiB por instância) = 42.048.000 GiB-segundos

As cobranças de memória para essa carga de trabalho são as seguintes:

(42.048.000 GiB-segundos) * ($0,00000200 / GiB-segundo) = US $84,096

Com um FlexCUD de 1 ano, as cobranças de memória são as seguintes:

(42.048.000 GiB-segundos) * ($0,00000144 / GiB-segundo) = US $60,54912

Cobranças de GPU

A GPU NVIDIA L4 do Cloud Run é faturada a US$ 0,000233 / segundo de GPU na região us-central1. O total de segundos de GPU consumidos por mês é calculado da seguinte forma:

(365 dias) / (12 meses) * (86.400 segundos) * (1 instância) = 2.628.000 segundos de GPU

As cobranças de GPU para essa carga de trabalho são as seguintes:

(2.628.000 segundos de GPU) * ($0,000233 / segundo de GPU) = US $612,324

Total da cobrança

A cobrança total para essa carga de trabalho é a seguinte:

($0,00 encargos de solicitação) + ($189,216 encargos de vCPU) + ($84,096 encargos de memória) + ($612,324 encargos de GPU) = US $885,636

A cobrança total para essa carga de trabalho (com um FlexCUD de um ano) é a seguinte:

($0,00 de cobranças por solicitação) + ($136,23552 de cobranças por vCPU) + ($60,54912 de cobranças por memória) + ($612,324 de cobranças por GPU) = US $809,10864

Implantações e funções de origem

As implantações do Cloud Run a partir de origens e as funções operam como serviços do Cloud Run e são faturadas de acordo com as condições acima.

Ao implantar a partir da origem ou criar uma função, o Cloud Run usa o Cloud Build para converter seu código-fonte ou função em uma imagem executável. As imagens são criadas no Cloud Build e armazenadas no Artifact Registry. O Artifact Registry tem seu próprio nível gratuito de armazenamento. Se você implantar o código-fonte ou a função no Artifact Registry e exceder o uso do nível gratuito do Artifact Registry, haverá cobranças pela implantação das funções, mesmo quando seu uso do Cloud Run se enquadrar no nível gratuito.

Os preços do Cloud Build e do Artifact Registry não estão incluídos nos preços do Cloud Run. Para conferir os preços desses serviços, consulte as páginas Preços do Cloud Build e Preços do Artifact Registry.

O Cloud Run usa o Eventarc para a entrega de eventos. Os preços do Eventarc não estão incluídos nos preços do Cloud Run acima. Consulte os preços na página Eventarc Preços.

Os preços das funções do Cloud Run (1ª geração) não estão incluídos nos preços do Cloud Run. Consulte os preços em Funções do Cloud Run (1ª geração) Preços.

A seguir

Solicite uma cotação personalizada

Com o sistema de pagamento por uso do Google Cloud, você paga apenas pelos serviços que usa. Entre em contato com nossa equipe de vendas e receba uma cotação personalizada para sua organização.
Entre em contato