Zniżki za zaplanowane użytkowanie

Zniżki za zaplanowane użytkowanie oferują ceny z dużym rabatem w zamian za zobowiązanie się do ciągłego wydawania określonej kwoty na operacje Cloud Firestore (odczyt, zapis, usunięcie) przez rok lub 3 lata.

Zniżki za zaplanowane użytkowanie są idealnym rozwiązaniem, gdy wydatki na operacje Cloud Firestore są przewidywalne i mieszczą się w ramach kwoty, którą możesz przeznaczyć na ten cel przez co najmniej rok.

Cloud Firestore Ceny CUD

Cloud Firestore oferuje 2 poziomy rabatów w zależności od okresu zobowiązania:

  • Umowa na 1 rok daje Ci 20% rabatu od stawki na żądanie, która jest standardową, opublikowaną stawką.

  • Trzyletnie zobowiązanie daje Ci 40% zniżki od stawki za dostęp na żądanie.

Kupując zobowiązanie, wybierasz okres 1- lub 3-letni. Musisz też określić kwotę zobowiązania, czyli oczekiwane wydatki na operacje odczytu/zapisu/usuwania na godzinę w tym okresie.Cloud Firestore Po zastosowaniu rabatu ta kwota zobowiązania staje się opłatą za zobowiązanie. Następnie otrzymasz dostęp do usługi CUD i będziesz płacić opłatę za zobowiązanie co miesiąc przez cały okres dostępu.

Rabat dotyczy wszystkich operacji w bazach danych Cloud Firestore powiązanych z projektami na koncie Cloud Billing użytym do zakupu zobowiązania, niezależnie od regionu bazy danych.

Wszystkie wydatki przekraczające zobowiązanie są rozliczane według stawki za wykorzystanie na żądanie. W miarę zwiększania 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 po zakupie zobowiązania zmienią się ceny na żądanie operacji odczytu/zapisu/usunięcia usługi Cloud Firestore, opłata za zobowiązanie nie ulegnie zmianie i nadal będziesz otrzymywać ten sam procent rabatu za odpowiednie użycie.

Kwalifikujące się zasoby

Cloud Firestore CUDs są automatycznie stosowane do wydatków na operacje Cloud Firestore, mierzone w operacjach odczytu/zapisu/usuwania w różnych projektach.

Cloud Firestore Zniżki za zaplanowane użytkowanie nie dotyczą wydatków na zasoby Cloud Firestore inne niż operacje odczytu/zapisu/usunięcia.

Kup zobowiązanie

Zanim kupisz zobowiązanie, zapoznaj się ze szczegółowymi warunkami korzystania z usługi dotyczącymi jednostek zobowiązania.

Po zakupie zobowiązania rabat zacznie obowiązywać w ciągu godziny i będzie automatycznie stosowany do kolejnych kwalifikujących się zakupów.

Upewnij się, że wielkość i czas trwania zobowiązania są zgodne z historycznymi i oczekiwanymi minimalnymi wydatkami na operacje związane z Cloud Firestore.

Aby kupić zniżki za zaplanowane użytkowanie na koncie Cloud Billing lub nimi zarządzać, postępuj zgodnie z instrukcjami w artykule Zakup zobowiązań za zaplanowane użytkowanie.

Przykładowy scenariusz Cloud Firestore zniżki za zaplanowane użytkowanie

Najlepiej, jeśli Twoje zobowiązanie odpowiada co najmniej oczekiwanym minimalnym wydatkom na godzinę na operacje odczytu/zapisu/usunięcia Cloud Firestore w ramach projektów w ciągu najbliższych 1–3 lat.

Załóżmy, że masz bazę danych Cloud Firestore w regionie us-central1 (Iowa).

Na stronie cen możesz obliczyć przybliżony godzinny koszt zobowiązania:

  • Wydatki na operacje odczytu: 2 mln odczytów dokumentów na godzinę * 0,03 zł za 100 tys. odczytów = 0,60 zł na godzinę
  • Wydatki na operacje zapisu: 2 mln zapisów dokumentów na godzinę * 0,09 zł za 100 tys. zapisanych dokumentów = 1,80 zł na godzinę
  • Łączne wydatki: 0,60 zł + 1,80 zł = 2,40 zł na godzinę

Jeśli spodziewasz się, że będziesz wydawać co najmniej 2,40 USD za godzinę przez co najmniej rok, możesz zobowiązać się do płacenia tej kwoty. Innymi słowy, podczas zakupu zobowiązania wpisujesz „$2.40” jako kwotę zobowiązania godzinowego na żądanie.

Jeśli jednak przewidujesz, że czasami będziesz musiał zmniejszyć natężenie ruchu, możesz zobowiązać się do niższy kwoty. Wydatki przekraczające kwotę zobowiązania są obciążane stawką za wykorzystanie na żądanie.

W tym przykładzie załóżmy, że decydujesz się na zobowiązanie w wysokości 2,40 USD za godzinę. W następnym kroku wybierz długość okresu zobowiązania.

Na potrzeby porównania oblicz koszt usługi Cloud Firestore na żądanie przy wybranej stawce zobowiązania bez zastosowania żadnych zniżek:

  • Miesięczny koszt na podstawie cen za korzystanie na żądanie: 2,40 USD za godzinę * 730 godzin = 1752 USD miesięcznie.

Możesz tu obliczyć miesięczne koszty i oszczędności, jakie uzyskasz w ramach zobowiązania rocznego z 20% rabatem w porównaniu z roczną opłatą według pełnych stawek:

  • Miesięczny koszt zobowiązania na 1 rok w cenie 2,40 USD za godzinę: (2,40 USD za godzinę – 20% zniżki) * 730 godzin = 1401,60 USD miesięcznie
  • Łączne oszczędności miesięcznie: 1752 zł - 1401,60 zł = 350,40 zł
  • Łączne oszczędności dzięki rocznemu zobowiązaniu w wysokości 2,40 USD za godzinę: 350,40 USD miesięcznie * 12 miesięcy = 4204,80 USD

Aby obliczyć koszty i oszczędności związane ze zniżką za zaplanowane użytkowanie na 3 lata, która wynosi 40% w porównaniu ze stawkami na żądanie, możesz zastosować podobne obliczenia:

  • Miesięczny koszt zobowiązania na 3 lata w cenie 2,40 USD za godzinę: (2,40 USD za godzinę – 40% zniżki) * 730 godzin = 1051,20 USD miesięcznie
  • Łączne oszczędności miesięcznie: 1752 zł – 1051,20 zł = 700,80 zł
  • Łączne oszczędności przy zobowiązaniu na 3 lata i cenie 2,40 USD za godzinę: 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

Podczas rozważania Cloud Firestore CUD i kwoty, którą chcesz zadeklarować, pamiętaj o tych kwestiach:

  • Regiony: Cloud Firestore zniżki za zaplanowane użytkowanie dotyczą wszystkich operacji odczytu, zapisu i usuwania w projekcie, niezależnie od tego, w jakim regionie są wykonywane. Jeśli masz bazy danych Cloud Firestorew kilku regionach, przed zakupem zobowiązania oblicz wydatki w wszystkich regionach, których używają Twoje projekty.

  • Projekty: określenie spójnych wydatków podstawowych na projekt podczas obliczania łącznego zobowiązania. Pamiętaj, że wczytywanie w wersji produkcyjnej zwykle przebiega w 100%, podczas gdy w środowiskach programistycznych lub testowych może być przerywane.

Opłata za zobowiązanie jest naliczana za każdą godzinę w okresie zobowiązania niezależnie od rzeczywistego wykorzystania. Ostrożnie wybierz kwotę zobowiązania, biorąc pod uwagę zarówno historyczne dane dotyczące Cloud Firestore, jak i przyszłe oczekiwania. Dopóki liczba operacji odczytu/zapisu/usunięcia Cloud Firestore pozostaje powyżej poziomu wydatków, na który się zadeklarowałeś/zadeklarowałaś, otrzymujesz maksymalną możliwą zniżkę przez cały okres zobowiązania.

Co dalej?