承諾使用折扣

承諾使用折扣 (CUD) 會提供大幅折扣,前提是您承諾在一年或三年內持續在 Cloud Firestore 作業 (讀取/寫入/刪除) 上花費一定金額。

如果您在 Cloud Firestore 作業上有可預測的最低支出金額,且可承諾至少一年,就非常適合使用 CUD。

Cloud Firestore CUD 定價

視承諾期而定,Cloud Firestore 提供兩種等級的折扣:

  • 一年期合約提供以量計價費率的 20% 折扣優惠,這是標準的發布費率。

  • 三年合約的折扣為以量計價費率的 40%。

購買承諾使用合約後,您可以選擇一年或三年的期間。您也需要指定承諾金額,也就是您預期在該期間內,每小時讀取/寫入/刪除作業的Cloud Firestore支出金額。套用折扣後,這筆承諾金額就會成為您的承諾使用費用。接著,您會收到 CUD,並在 CUD 期間每月支付承諾費。

折扣適用於 Cloud Billing 帳戶 (用於購買承諾) 下,與專案相關聯的 Cloud Firestore 資料庫中所有符合資格的作業用量,不論資料庫所在區域為何。

超出承諾值的費用會以隨選費率計費。隨著 Cloud Firestore 用量增加,您可以購買額外的承諾,針對先前承諾未涵蓋的額外支出獲得折扣。

如果您購買承諾方案後,Cloud Firestore 讀取/寫入/刪除作業的以量計價價格有所變動,承諾使用費用不會改變,且您仍可在適用的用量中獲得相同的折扣百分比。

合格資源

Cloud Firestore CUD 會自動套用至您在各專案的讀取/寫入/刪除作業中,以 Cloud Firestore 作業用量計算的支出。

Cloud Firestore 除了讀取/寫入/刪除作業以外,CUD 不適用於 Cloud Firestore 資源的支出。

購買使用承諾合約

購買承諾前,請先詳閱《服務專屬條款》中關於承諾使用單位的說明。

購買承諾產品後,折扣會在下一個小時生效,並自動套用至後續符合資格的用量。

請確認承諾的金額和期限,與您過去在 Cloud Firestore 作業上預期的最低支出相符。

如要為 Cloud Billing 帳戶購買或管理 CUD,請按照「購買按照支出計算的承諾使用合約」中的指示操作。

Cloud Firestore CUD 情境示例

理想情況下,您的承諾至少應代表在未來一或三年內,您在各個專案中 Cloud Firestore 讀取/寫入/刪除作業的預期最低每小時支出金額。

舉例來說,假設您有一個位於 us-central1 (愛荷華州) 的 Cloud Firestore 資料庫。

您可以透過定價頁面計算大約每小時的承諾費用:

  • 讀取作業費用:每小時 200 萬次文件讀取 * 每 100,000 次文件讀取 $0.03 美元 = 每小時 $0.60 美元
  • 寫入作業支出:每小時 200 萬個文件寫入作業 * 每 100,000 個文件寫入作業 $0.09 美元 = 每小時 $1.80 美元
  • 總支出:$0.60 美元 + $1.80 美元 = 每小時 $2.40 美元

如果您預計在未來一年或更長的時間內,持續以每小時 2.40 美元為最低消費金額,可以就這筆金額做出承諾。換句話說,購買承諾時,您輸入的以量計價承諾金額為「$2.40」。

另一方面,如果您預期有時會縮減流量,可以承諾較低的金額。超出承諾金額的支出則會按照隨選費率計費。

接著,假設您決定每小時收取 $2.40 美元。接下來,您可以選擇承諾期長度。

為比較基準,請以所選承諾率計算 Cloud Firestore 的以量計價費用,不套用任何承諾折扣:

  • 以隨選價格計算的每月費用:每小時 $2.40 美元 * 730 小時 = 每月 $1,752 美元。

從這裡,您可以計算在 1 年承諾期內,相較於支付全額費用,以 20% 折扣購買的月費和節省金額:

  • 承諾使用 1 年,每小時 $2.40 美元的月費:$2.40 美元/小時 - 20% 折扣 * 730 小時 = 每月 $1,401.60 美元
  • 每月節省總額:$1,752 - $1,401.60 = $350.40 美元
  • 以 1 年 $2.40 美元/小時的承諾使用價格計算,總節省金額:每月 $350.40 美元 * 12 個月 = $4,204.80 美元

您可以使用類似的計算方式,計算 3 年期 CUD 的費用和節省金額,這項方案提供以量計價費率的 40% 折扣:

  • 承諾使用 3 年,每小時 $2.40 美元的月費:$2.40 美元/小時 - 40% 折扣 * 730 小時 = 每月 $1,051.20 美元
  • 每月節省總額:$1,752 - $1,051.20 = $700.80
  • 以 $2.40 美元/小時的承諾使用價格,在 3 年內節省的總金額:每月 $700.80 美元 * 36 個月 = $25,228.80 美元

承諾使用合約涵蓋未來幾年預期的最低 Cloud Firestore 用量,可大幅節省成本。

選擇承諾金額的建議

在考量 Cloud Firestore CUD 和您要承諾的數量時,請注意下列事項:

  • 區域: Cloud Firestore CUD 會套用至專案中的所有讀取/寫入/刪除作業,不論作業位於哪個區域皆然。如果您在多個區域中都有 Cloud Firestore 資料庫,請先計算專案使用的所有區域支出,再決定是否購買承諾。

  • 專案:在計算總承諾時,決定每個專案的一致基準支出。請注意,正式版載入作業通常會 100% 執行,而開發或測試環境可能經常間歇性執行。

無論實際用量為何,系統都會在承諾使用期間的每小時收取承諾使用費。請根據過往的 Cloud Firestore 用量和未來預期,謹慎選擇承諾金額。只要您使用 Cloud Firestore 的 Read/Write/Delete 作業量高於承諾支出水準,就能在承諾期間獲得最高折扣。

後續步驟