Descontos de fidelidade

Os descontos de fidelidade (CUDs) oferecem preços significativamente reduzidos em troca do seu compromisso de gastar continuamente um determinado valor em operações do Firestore, como leitura/gravação/eliminação, durante um ou três anos.

Os CUDs são ideais quando os seus gastos em operações do Firestore envolvem um mínimo previsível com o qual pode comprometer-se durante, pelo menos, um ano.

Preços de CUD do Firestore

O Firestore oferece dois níveis de descontos, consoante o período de compromisso:

  • Desconto de 20%: recebe este desconto se se comprometer com um período de 1 ano. Durante o período do compromisso, paga o preço de 1 ano do CUD do Firestore (ID do modelo de consumo 3892-BA17-92A7) como o valor de gasto por hora comprometido.
  • Desconto de 40%: recebe este desconto se se comprometer com um período de 3 anos. Durante o período do contrato, paga o preço de 3 anos do CUD do Firestore (ID do modelo de consumo 2FD9-44B6-D2AC) como o valor de gasto por hora comprometido.

Quando compra um compromisso, escolhe um período de um ou três anos. Também especifica um valor de compromisso, que é o seu gasto esperado do Firestore em operações de leitura/escrita/eliminação por hora durante esse período. Este valor de compromisso torna-se na sua taxa de compromisso. Em seguida, recebe o CUD e é-lhe cobrada a taxa de compromisso mensalmente durante o período do CUD.

O desconto aplica-se a toda a utilização de operações elegíveis em bases de dados do Firestore associadas a projetos na conta do Cloud Billing usada para comprar o compromisso, independentemente da região da base de dados.

Todos os gastos além do compromisso são faturados à taxa a pedido. À medida que a sua utilização do Firestore aumenta, pode comprar compromissos adicionais para receber descontos em gastos aumentados que não sejam cobertos por compromissos anteriores.

Se os preços a pedido das operações de leitura/escrita/eliminação do Firestore mudarem após a compra de um compromisso, a taxa de compromisso não muda e continua a receber a mesma percentagem de desconto na utilização aplicável.

Recursos elegíveis

Os CUDs do Firestore aplicam-se automaticamente aos seus gastos na utilização de operações do Firestore, medidos em operações de leitura/gravação/eliminação em todos os projetos.

Os CUDs do Firestore não se aplicam aos seus gastos em recursos do Firestore que não sejam operações de leitura/escrita/eliminação.

Para ver uma lista das SKUs aplicáveis, consulte o artigo SKUs elegíveis do Firestore.

Compre um compromisso

Antes de comprar um compromisso, leia os Termos Específicos do Serviço relativos às unidades comprometidas.

Depois de comprar um compromisso, o desconto entra em vigor na hora seguinte e é aplicado automaticamente à utilização elegível subsequente.

Certifique-se de que o tamanho e a duração do seu compromisso estão alinhados com o seu histórico e o gasto mínimo esperado nas operações do Firestore.

Para comprar ou gerir CUDs para uma conta do Cloud Billing, siga as instruções em Comprar compromissos baseados em gastos.

Um exemplo de um cenário CUD do Firestore

Idealmente, o seu compromisso representa, pelo menos, o seu gasto mínimo esperado por hora em operações de leitura/escrita/eliminação do Firestore nos seus projetos durante o próximo ano ou três anos.

Por exemplo, suponhamos que tem uma base de dados do Firestore na região: us-central1 (Iowa).

Na página de preços, pode calcular o custo aproximado da alocação por um período de 1 ano por hora da seguinte forma:

  • Custo mensal de um compromisso de 1 ano a 1,92 €/hora: (2,40 € por hora - 20% de desconto) * 730 horas = 1401,60 € por mês
  • Total de poupanças por mês: 1752 € – 1401,60 € = 350,40 €

Se prevê gastar esse mínimo de 1,92 € por hora continuamente durante, pelo menos, o próximo ano, pode assumir um compromisso para esse valor. Por outras palavras, quando comprar esse CUD, introduziria "$1.92" como o valor de compromisso por hora.

Por outro lado, se prevê reduzir ocasionalmente a capacidade, pode comprometer-se com um valor inferior. Qualquer gasto superior a esse limite é cobrado à taxa a pedido.

Como base de comparação, calcule o custo a pedido da capacidade do Firestore, sem a aplicação de descontos por compromisso:

  • Gasto em operações de leitura: 2 milhões de leituras de documentos por hora * 0,03 USD por 100 000 leituras de documentos = 0,60 USD por hora
  • Gasto em operações de escrita: 2 milhões de escritas de documentos por hora * 0,09 USD por 100 000 escritas de documentos = 1,80 USD por hora
  • Despesa total: 0,60 € + 1,80 € = 2,40 € por hora

  • Custo mensal com base nos preços a pedido: 2,40 USD por hora * 730 horas = 1752 USD por mês.

Aqui, pode calcular os custos e as poupanças mensais que teria com um compromisso de 1 ano com um desconto de 20% em comparação com um ano de pagamento das tarifas completas:

  • Custo mensal de um compromisso de 1 ano a 1,92 €/hora: (2,40 € por hora - 20% de desconto) * 730 horas = 1401,60 € por mês
  • Total de poupanças por mês: 1752 € – 1401,60 € = 350,40 €
  • Total de poupanças com um compromisso de 1 ano a 1,92 USD/hora: 350,40 USD por mês * 12 meses = 4204,80 USD

Pode aplicar cálculos semelhantes para calcular os custos e as poupanças de um CUD de 3 anos, um desconto de 40% em comparação com as tarifas consoante a procura:

  • Custo mensal de um compromisso de 3 anos a 1,44 €/hora: (2,40 € por hora - 40% de desconto) * 730 horas = 1051,20 € por mês
  • Poupanças totais por mês: 1752 € – 1051,20 € = 700,80 €
  • Total de poupanças com um compromisso de 3 anos a 1,44 $/hora: 700,80 $ por mês * 36 meses = 25 228,80$

Um compromisso que cubra a sua utilização mínima esperada do Firestore nos próximos anos pode gerar poupanças significativas.

Recomendações para escolher um valor de compromisso

Ao considerar as CUDs do Firestore e a quantidade que quer confirmar, tenha em atenção o seguinte:

  • Regiões: as CUDs do Firestore aplicam-se a todas as operações de leitura/escrita/eliminação num projeto, independentemente da região em que se encontram. Se tiver bases de dados do Firestore em várias regiões, calcule os gastos em todas as regiões que os seus projetos usam antes de decidir se quer comprar um compromisso.

  • Projetos: determine os gastos de base consistentes por projeto ao calcular o compromisso total. Tenha em atenção que as cargas de produção são normalmente executadas 100% do tempo, enquanto os ambientes de desenvolvimento ou de preparação podem ser executados intermitentemente.

A taxa de compromisso aplica-se a todas as horas durante o período do compromisso, independentemente da utilização real. Escolha cuidadosamente o valor do compromisso com base no seu histórico de utilização do Firestore e nas suas expetativas futuras. Enquanto a sua utilização das operações de leitura/escrita/eliminação do Firestore permanecer acima do nível de gastos comprometidos, recebe o desconto máximo possível durante o período do compromisso.

O que se segue?