Zniżki za zaplanowane użytkowanie oznaczają bardzo niskie ceny w zamian za zobowiązanie się do ciągłego wydawania określonej kwoty na operacje Cloud Firestore – odczyt/zapis/usuwanie – przez rok lub 3 lata.
Zniżki za zaplanowane użytkowanie są idealne, gdy wydatki na operacje Cloud Firestore obejmują przewidywalne minimum, do którego możesz się zobowiązać na co najmniej rok.
Ceny zniżek za zaplanowane użytkowanie Cloud Firestore
Cloud Firestore oferuje 2 poziomy rabatów w zależności od okresu zobowiązania:
- 20% zniżki: otrzymasz ją, jeśli zobowiążesz się do korzystania z usługi przez rok. Przez cały okres obowiązywania umowy płacisz roczną cenę zniżki za zaplanowane użytkowanie Cloud Firestore (identyfikator modelu wykorzystania: 3892-BA17-92A7) jako kwotę zobowiązania za godzinę.
- 40% zniżki: otrzymasz ją, jeśli zobowiążesz się do korzystania z usługi przez 3 lata. Przez cały okres obowiązywania umowy płacisz Cloud Firestore za 3-letnią zniżkę za zaplanowane użytkowanie (identyfikator modelu wykorzystania 2FD9-44B6-D2AC) jako kwotę zobowiązania do wydatków godzinowych.
Kupując zobowiązanie, wybierasz okres roczny lub 3-letni. Określasz też kwotę zobowiązania, czyli oczekiwane wydatki na operacje odczytu, zapisu i usuwania w Cloud Firestore na godzinę w tym okresie. Ta kwota zobowiązania staje się opłatą za zobowiązanie. Następnie otrzymasz zniżkę za zaplanowane użytkowanie, a opłata za zobowiązanie będzie naliczana co miesiąc przez cały okres obowiązywania zniżki.
Zniżka dotyczy wszystkich kwalifikujących się operacji w bazach danych Cloud Firestore powiązanych z projektami na koncie Cloud Billing, które zostało użyte do zakupu zobowiązania, niezależnie od regionu bazy danych.
Wszelkie wydatki przekraczające zobowiązanie są rozliczane według stawki za wykorzystanie na żądanie. W miarę wzrostu wykorzystania Cloud Firestore możesz kupować dodatkowe zobowiązania, aby otrzymywać rabaty na zwiększone wydatki, które nie są objęte poprzednimi zobowiązaniami.
Jeśli ceny na żądanie za operacje odczytu/zapisu/usuwania w Cloud Firestore zmienią się po zakupie zobowiązania, opłata za zobowiązanie nie ulegnie zmianie i nadal będziesz otrzymywać ten sam procent rabatu na odpowiednie wykorzystanie.
Odpowiednie zasoby
Zniżki za zaplanowane użytkowanie Cloud Firestore są automatycznie stosowane do wydatków na operacje Cloud Firestore, które są mierzone jako operacje odczytu/zapisu/usuwania w projektach.
Zniżki za zaplanowane użytkowanie Cloud Firestore nie mają zastosowania do wydatków na zasoby Cloud Firestore inne niż operacje odczytu, zapisu i usuwania.
Listę odpowiednich kodów SKU znajdziesz w artykule Kwalifikujące się kody SKU Cloud Firestore.
Kup zobowiązanie
Zanim kupisz zobowiązanie, zapoznaj się ze szczegółowymi warunkami korzystania z usługi dotyczącymi jednostek objętych zobowiązaniem.
Po zakupie zobowiązania zniżka zacznie obowiązywać w ciągu godziny i będzie automatycznie stosowana do kolejnych kwalifikujących się przypadków użycia.
Upewnij się, że wielkość i czas trwania zobowiązania są zgodne z historycznymi i oczekiwanymi minimalnymi wydatkami na operacje Cloud Firestore.
Aby kupić zniżki za zaplanowane użytkowanie na koncie Cloud Billing lub nimi zarządzać, postępuj zgodnie z instrukcjami podanymi w artykule Kupowanie zobowiązań na podstawie wydatków.
Przykładowy scenariusz zniżki za zaplanowane użytkowanie Cloud Firestore
Najlepiej, aby zobowiązanie odpowiadało co najmniej oczekiwanym minimalnym wydatkom godzinowym na operacje odczytu/zapisu/usuwania w Cloud Firestore we wszystkich projektach w ciągu najbliższych 1–3 lat.
Załóżmy na przykład, że masz bazę danych Cloud Firestore w regionie us-central1 (Iowa).
Na stronie z cennikiem możesz obliczyć przybliżony koszt godzinowy zobowiązania rocznego w następujący sposób:
- Miesięczny koszt zobowiązania na rok w wysokości 1,92 USD/godz.: (2,40 USD za godzinę – 20% zniżki) * 730 godzin = 1401,60 USD miesięcznie
- Łączne oszczędności miesięcznie: 1752 USD – 1401,60 USD = 350,40 USD
Jeśli spodziewasz się, że przez następny rok lub dłużej będziesz stale wydawać co najmniej 1,92 USD na godzinę, możesz podjąć zobowiązanie na tę kwotę.
Innymi słowy, podczas zakupu tej zniżki za zaplanowane użytkowanie wpisz „$1.92” jako kwotę zobowiązania godzinowego.
Jeśli jednak spodziewasz się, że od czasu do czasu będziesz skalować w dół pojemność, możesz zobowiązać się do mniejszej kwoty. Wszystkie wydatki powyżej tego limitu są naliczane według stawki za wykorzystanie na żądanie.
Jako podstawę do porównania oblicz koszt zasobów Cloud Firestore na żądanie bez stosowania żadnych zniżek za zobowiązanie:
- Wydatki na operacje odczytu: 2 miliony odczytów dokumentów na godzinę * 0,03 USD za 100 000 odczytów dokumentów = 0,60 USD na godzinę
- Wydatki na operacje zapisu: 2 miliony operacji zapisu dokumentów na godzinę * 0,09 USD za 100 000 operacji zapisu dokumentów = 1,80 USD na godzinę
Łączne wydatki: 0,60 USD + 1,80 USD = 2,40 USD za godzinę
Miesięczny koszt na podstawie cen na żądanie: 2,40 USD za godzinę * 730 godzin = 1752 USD miesięcznie.
Na tej podstawie możesz obliczyć miesięczne koszty i oszczędności, które uzyskasz w ramach rocznego zobowiązania z 20% rabatem w porównaniu z rokiem płacenia pełnych stawek:
- Miesięczny koszt zobowiązania na rok w wysokości 1,92 USD/godz.: (2,40 USD za godzinę – 20% zniżki) * 730 godzin = 1401,60 USD miesięcznie
- Łączne oszczędności miesięcznie: 1752 USD – 1401,60 USD = 350,40 USD
- Łączne oszczędności przy rocznym zobowiązaniu w wysokości 1,92 USD/godz.: 350,40 USD miesięcznie * 12 miesięcy = 4204,80 USD
Podobne obliczenia można zastosować do obliczenia kosztów i oszczędności w przypadku 3-letniej zniżki za zaplanowane użytkowanie, która wynosi 40% w porównaniu ze stawkami za wykorzystanie na żądanie:
- Miesięczny koszt zobowiązania na 3 lata w wysokości 1,44 USD/godz.: (2,40 USD za godzinę – 40% zniżki) * 730 godzin = 1051,20 USD miesięcznie
- Łączne oszczędności miesięcznie: 1752 USD – 1051,20 USD = 700,80 USD
- Łączne oszczędności przy zobowiązaniu na 3 lata i 1,44 USD/godz.: 700,80 USD miesięcznie * 36 miesięcy = 25 228,80 USD
Zobowiązanie, które obejmuje oczekiwane minimalne wykorzystanie Cloud Firestore w nadchodzących latach, może przynieść znaczne oszczędności.
Rekomendacje dotyczące wyboru kwoty zobowiązania
Rozważając zniżki za zaplanowane użytkowanie Cloud Firestore i kwotę, którą chcesz zadeklarować, pamiętaj o tych kwestiach:
Regiony: zniżki za zaplanowane użytkowanie Cloud Firestore mają zastosowanie do wszystkich operacji odczytu, zapisu i usuwania w projekcie, niezależnie od regionu, w którym się znajdują. Jeśli masz bazy danych Cloud Firestore w kilku regionach, przed podjęciem decyzji o zakupie zobowiązania oblicz wydatki we wszystkich regionach, z których korzystają Twoje projekty.
Projekty: określ spójne wydatki bazowe na projekt podczas obliczania łącznego zobowiązania. Weź pod uwagę, że obciążenia produkcyjne zwykle działają przez cały czas, podczas gdy środowiska programistyczne lub przejściowe mogą działać z przerwami.
Opłata za zobowiązanie jest naliczana za każdą godzinę w okresie obowiązywania zobowiązania, niezależnie od rzeczywistego wykorzystania. Uważnie wybierz kwotę zobowiązania na podstawie historycznego wykorzystania Cloud Firestore i oczekiwań na przyszłość. Dopóki wykorzystanie operacji odczytu/zapisu/usuwania w Cloud Firestore pozostaje powyżej zadeklarowanego poziomu wydatków, otrzymujesz maksymalną możliwą zniżkę przez cały okres obowiązywania zobowiązania.
Co dalej?
- Przeczytaj omówienie cen Cloud Firestore.
- Dowiedz się, jak wyświetlać raporty dotyczące zniżek za zaplanowane użytkowanie.
- Informacje o oszczędnościach znajdziesz w raportach z zestawieniem kosztów.
- Wyświetl listę usług Google Cloud, które oferują zniżki za zaplanowane użytkowanie.