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 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 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) Baixo CO2europe-southwest1
(Madri) Baixo CO2europe-west1
(Bélgica) Baixo CO₂europe-west4
(Países Baixos) Baixo CO2europe-west8
(Milão)europe-west9
(Paris) Baixo CO2me-west1
(Tel Aviv)us-central1
(Iowa) Baixo CO2us-east1
(Carolina do Sul)us-east4
(Norte da Virgínia)us-east5
(Columbus)us-south1
(Dallas) Baixo CO2us-west1
(Oregon) 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) Baixo CO2europe-west12
(Turim)europe-west2
(Londres, Reino Unido) Baixo CO2europe-west3
(Frankfurt, Alemanha) Baixo CO2europe-west6
(Zurique, Suíça) Baixo CO2me-central1
(Doha)me-central2
(Damã)northamerica-northeast1
(Montreal) Baixo CO2northamerica-northeast2
(Toronto) Baixo CO2southamerica-east1
(São Paulo, Brasil) Baixo CO2southamerica-west1
(Santiago, Chile) Baixo CO2us-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 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,00Ao 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,20Cobranç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 vCPUAs cobranças de vCPU para essa carga de trabalho são as seguintes:
(125.000 vCPU-segundos) * ($0,00002400 / vCPU-segundo) = US $3,00Quando 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,00Cobranç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-segundosAs cobranças de memória para essa carga de trabalho são as seguintes:
(62.500 GiB-segundos) * ($0,00000250 / GiB-segundo) = US $0,15625Quando 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,00Total 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,35625Quando 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,20Exemplo 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,00Ao 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,20Cobranç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 vCPUAs cobranças de vCPU para essa carga de trabalho são as seguintes:
(625.000 vCPU-segundos) * ($0,00002400 / vCPU-segundo) = US $15,00Quando 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,68Cobranç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-segundosAs 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,125Quando 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,225Taxas 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-segundosAs 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,5775Taxas 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-segundosAs 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,155Total 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,0575Quando 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,8375Exemplo 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âneasComo 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-segundosAs cobranças de vCPU para essa carga de trabalho são as seguintes:
(5.256.000 vCPU-segundos) * ($0,00002160 / vCPU-segundo) = US $113,5296Com 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,305984Cobranç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-segundosAs 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,3072Com 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,405888Total 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,8368A 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,711872Exemplo 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-segundosAs cobranças de vCPU para essa carga de trabalho são as seguintes:
(1.752.000 vCPU-segundos) * ($0,00001800 / vCPU-segundo) = US $31,536Quando 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,216Cobranç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-segundosAs 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,008Quando 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,108Total da cobrança
Excluindo 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,544Quando 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,324Exemplo 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 2 segundos 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) * (2 segundos por solicitação de latência) / ((365 dias) / (12 meses) * (86.400 segundos)) = 7,61 solicitações simultâneasComo cada instância consegue lidar com 10 solicitações simultâneas, esse serviço do Cloud Run precisaria de uma instância para lidar com 7,61 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-segundosAs cobranças de vCPU para essa carga de trabalho são as seguintes:
(10.512.000 vCPU-segundos) * ($0,00001800 / vCPU-segundo) = US $189,216Com 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,23552Cobranç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-segundosAs 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,096Com 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,54912Cobranç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 GPUAs 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,324Total 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,636A 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,10864Implantaçõ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 Preços das funções do Cloud Run (1ª geração).
A seguir
- Leia a documentação do Cloud Run.
- Dê os primeiros passos com o Cloud Run.
- Use a calculadora de preços.
- Saiba mais sobre as soluções e os casos de uso do Cloud Run.