Preço

Neste documento, você verá detalhes de preços do Cloud Composer. Para os preços de outros produtos, leia a documentação de preços. Tamanho do disco, memória do tipo de máquina e uso da rede são calculados em gigabytes (GB), em que 1 GB equivale a 230 bytes. Essa unidade de medida também é conhecida como gibibyte (GiB).

Também é possível usar a Calculadora de preços do Google Cloud para estimar o custo de utilização do Cloud Composer.

Visão geral de preços

O preço é baseado no tamanho de um ambiente do Cloud Composer e na duração da execução do ambiente. Os ambientes do Cloud Composer são faturados em intervalos de 10 minutos. Os custos são calculados com base no número e no tamanho dos nós do servidor da Web, nos nós e no armazenamento do banco de dados, além da quantidade de saída da rede.

O preço do Cloud Composer é cobrado além do faturamento dos serviços a seguir, usados para executar e monitorar ambientes e reter dados.

  1. Os nós do Google Kubernetes Engine usados para workers e programadores em um ambiente. Esses nós estão sujeitos a preços do Compute Engine separados, com base no número e no tipo de instâncias usados. Disco permanente usado para filas do Redis. Esse disco existirá até ser excluído manualmente.
  2. O bucket do Cloud Storage criado por um ambiente para gerenciar DAGs e manter registros de tarefas. Este bucket existirá até ser excluído manualmente.
  3. Dados que o Cloud Monitoring coleta para ajudar no entendimento do desempenho e da integridade do ambiente. Por padrão, o Monitoring está desativado, e os dados estão sujeitos a preços do Monitoring separados.
  4. O armazenamento e o tráfego de saída gerados ao usar o Google Container Registry e o Google Artifact Registry. Esses serviços são usados para armazenar e veicular imagens de contêiner criadas ao fazer a instalação de outros módulos PyPi. Os detalhes podem ser encontrados nas páginas Preços do Container Registry e Preços do Artifact Registry.
  5. Se você usa chaves de criptografia gerenciadas pelo cliente, o uso do Cloud Key Management Service (KMS) pode gerar cobranças extras. Consulte Preços do serviço de gerenciamento de chaves do Google para mais detalhes.
Caso o pagamento seja feito em uma moeda diferente do dólar americano, serão aplicados os preços listados na sua moeda na página SKUs do Cloud Platform.

Tabela de preços

Alguns preços são indicados em horas ou por mês, mas o Cloud Composer é cobrado por minuto.

OBSERVAÇÃO: a tabela abaixo descreve o preço do servidor da Web quando o Cloud Composer está configurado para ser executado no modo de IP público. Quando você cria o ambiente do Cloud Composer no modo de IP privado, o custo relacionado ao servidor da Web duplica, porque o Composer tem duas instâncias do servidor da Web em execução no balanceador de carga.

Tipos de máquina compatíveis

Os ambientes do Cloud Composer são compatíveis com os seguintes tipos de instância do Compute Engine:

  • Tipos de máquina N1 padrão (n1-standard)
  • Tipos de máquina N1 com alta memória (n1-highmem)
  • Tipos de máquina N1 com alta CPU (n1-highcpu)
  • Tipos de máquina N2 padrão (n2-standard)
  • Tipos de máquina N2 com alta memória (n2-highmem)
  • Tipos de máquina N2 com alta CPU (n2-highcpu)
  • Tipos de máquina E2 padrão (e2-standard)
  • Tipo de máquina E2 com grande quantidade de memória (e2-highmem)
  • Tipo de máquina E2 com grande quantidade de CPUs (e2-highcpu)
  • Tipos de máquina C2 otimizados para computação (c2-standard)
  • Tipos de máquina M1 com otimização de memória (m1-megamem), (m1-ultramem)
  • Tipos de máquina M2 com otimização de memória (m2-megamem), (m2-ultramem)
  • Tipos de máquina N2D padrão executados em processadores AMD (n2d-standard)
  • Tipos de máquina N2D com grande quantidade de memória executados em processadores AMD (n2d-highmem)
  • Tipos de máquina N2D com grande quantidade de CPUs executados em processadores AMD (n2d-highcpu)

Os tipos de máquinas com núcleo compartilhado não são compatíveis.

Tipos de máquina compatíveis com a instância do Cloud SQL que executa o banco de dados do Airflow

Neste momento, os seguintes tipos de máquina são compatíveis:

Tipo de máquina vCPUs Memória
db-n1-standard-2 2 7,5 GB
db-n1-standard-4 4 15 GB
db-n1-standard-8 8 30 GB
db-n1-standard-16 16 60 GB

OBSERVAÇÃO: o tamanho de disco das instâncias do CloudSQL aumenta automaticamente, de acordo com a demanda que vem do uso do armazenamento do banco de dados.

Tipos de máquina compatíveis com a instância de VM que executa o servidor da Web do Airflow

Neste momento, os seguintes tipos de máquina são compatíveis:

Tipo de máquina vCPUs Memória Disco
composer-n1-webserver-2 2 1,6 GB 20 GB
composer-n1-webserver-4 4 3,6 GB 20 GB
composer-n1-webserver-8 8 7,6 GB 20 GB

Dimensionamento do ambiente

O tamanho de um ambiente do Cloud Composer afeta o preço do ambiente. Algumas configurações podem ser ajustadas para alterar o tamanho dos ambientes do Cloud Composer. Outras configurações são predefinidas e não podem ser ajustadas.

ConfiguraçãoPadrãoAjustável
Armazenamento (GB)30Não
Banco de dadosdb-n1-standard-2Sim
Servidor da Webcomposer-n1-webserver-2Sim
Tipo de máquina do workern1-standard-1Sim
Nós de trabalho3Sim
Armazenamento de workers (GB por worker)100Sim

Exemplo de preço

Digamos que você crie um ambiente do Cloud Composer no modo de IP público em us-central1 (Iowa) e não ajuste as configurações durante o processo de criação. Seu ambiente usa os recursos a seguir.

RecursoTotal
Armazenamento (GB)30
Banco de dadosdb-n1-standard-2
Servidor da Webcomposer-n1-webserver-2
vCPUs do worker3

Nesse exemplo, o ambiente tem três vCPUs do worker: o tipo de máquina padrão é um n1-standard-1 com um vCPU e o número padrão de workers é três (3 workers * 1 vCPU = 3 vCPUs). O banco de dados do Airflow é executado em uma instância do Cloud SQL que usa o tipo de máquina db-n1-standard-2, e o composer-n1-webserver-2 é usado para executar o servidor da Web do Airflow.

Caso seja um ambiente para desenvolvedores que permaneça em execução durante 25% de um mês (182 horas por mês) com tráfego de saída de 6,5 GB, o custo total mensal do Cloud Composer será:

RecursoCusto total
Horas de uso de núcleos do banco de dadosUS$ 45,66
Horas de uso de núcleos da WebUS$ 26,91
Armazenamento da Web e do banco de dadosUS$ 2,05
Saída de redeUS$ 1,44
Custo total do Cloud ComposerUS$ 76,06

Essas cobranças são adicionais às cobranças do Cloud Storage e do Compute Engine para os nós do GKE usados para o armazenamento do DAG, os workers e o programador.

OBSERVAÇÃO: nesta seção, você vê a descrição do custo do Composer que funciona no modo de IP público. Quando você cria o ambiente do Composer no modo de IP privado, o custo relacionado ao servidor da Web duplica, por que o Composer tem duas instâncias do servidor da Web em execução no balanceador de carga.

Também é possível usar a Calculadora de preços do Google Cloud para estimar o custo desses workers.