בהנחות תמורת התחייבות לשימוש (CUD) אתם מקבלים הנחות משמעותיות בתמורה להתחייבות להוציא סכום מסוים באופן קבוע על פעולות Cloud Firestore – קריאה/כתיבה/מחיקה – במשך שנה או שלוש שנים.
הנחות תמורת התחייבות לשימוש (CUD) מתאימות במיוחד אם ההוצאות שלכם על פעולות Cloud Firestore כוללות סכום מינימלי צפוי שתוכלו להתחייב אליו למשך שנה לפחות.
Cloud Firestore תמחור של הנחות תמורת התחייבות לשימוש (CUD)
Cloud Firestore מציע שתי רמות של הנחות, בהתאם לתקופת ההתחייבות:
התחייבות לשנה מעניקה לכם 20% הנחה מהתעריף לפי דרישה, שהוא התעריף הרגיל שפורסם.
התחייבות לשלוש שנים מעניקה לכם 40% הנחה מהתעריף על פי דרישה.
כשרוכשים התחייבות, בוחרים תקופה של שנה או שלוש שנים. בנוסף, מציינים סכום התחייבות, שהוא ההוצאה הצפויה שלכם על פעולות קריאה/כתיבה/מחיקה בשעה במהלך התקופה הזו, בסך Cloud Firestore. סכום ההתחייבות הזה, אחרי החלת ההנחה, הופך לעמלת ההתחייבות. לאחר מכן תקבלו את ההנחה תמורת התחייבות, ותחויבו בדמי ההתחייבות על בסיס חודשי למשך תקופת ההתחייבות.
ההנחה חלה על כל השימוש בפעולות שעומדות בדרישות במסדי נתונים של Cloud Firestore שמשויכים לפרויקטים בחשבון Cloud Billing שבו רכשתם את ההתחייבות, ללא קשר לאזור של מסד הנתונים.
כל הוצאה מעבר להתחייבות מחויבת לפי התעריף על פי דרישה. ככל שהשימוש ב-Cloud Firestore יגדל, תוכלו לרכוש התחייבויות נוספות כדי לקבל הנחות על הוצאות מוגברות שלא מכוסות בהתחייבויות קודמות.
אם המחירים לפי דרישה של פעולות קריאה/כתיבה/מחיקה ב-Cloud Firestore ישתנו אחרי שתרכשו התחייבות, העמלה תמורת ההתחייבות לא תשתנה ותקבלו את אותו אחוז הנחה על השימוש הרלוונטי.
משאבים שעומדים בדרישות
הנחות Cloud Firestore CUD חלות באופן אוטומטי על ההוצאות שלכם על שימוש בפעולות Cloud Firestore, כפי שנמדדות בפעולות קריאה/כתיבה/מחיקה בפרויקטים שונים.
ההנחות תמורת התחייבות לשימוש ב-Cloud Firestore לא חלות על ההוצאות שלכם על משאבי Cloud Firestore, מלבד פעולות קריאה/כתיבה/מחיקה.
רכישת התחייבות
לפני רכישת התחייבות, כדאי לקרוא את התנאים וההגבלות הספציפיים בקשר ליחידות התחייבות.
אחרי שרוכשים התחייבות, ההנחה נכנסת לתוקף במהלך השעה הבאה ומיושמת באופן אוטומטי על שימוש מתאים שתתבצע לאחר מכן.
חשוב לוודא שהיקף ההתחייבות והמשך הזמן שלה תואמים להוצאות ההיסטוריות ולצפי להוצאות המינימליות שלכם על פעולות ב-Cloud Firestore.
כדי לרכוש או לנהל הנחות תמורת התחייבות להוצאה בחשבון Cloud Billing, פועלים לפי ההוראות במאמר רכישת התחייבויות להוצאה.
תרחיש לדוגמה של הנחה מסוג Cloud Firestore CUD
באופן אידיאלי, ההתחייבות צריכה לייצג לפחות את ההוצאה השעתית המינימלית הצפויה על פעולות קריאה/כתיבה/מחיקה ב-Cloud Firestore בפרויקטים שלכם במהלך השנה או שלוש השנים הבאות.
לדוגמה, נניח שיש לכם מסד נתונים Cloud Firestore שנמצא באזור: us-central1
(איווה).
בדף התמחור אפשר לחשב את העלות המשוערת של ההתחייבות לשעה:
- הוצאות על פעולות קריאה: 2 מיליון קריאות למסמכים לשעה * 0.03$ לכל 100,000 קריאות למסמכים = 0.60 $לשעה
- הוצאה על פעולות כתיבה: 2 מיליון פעולות כתיבת מסמכים לשעה * 0.09$ לכל 100,000 פעולות כתיבת מסמכים = 1.80 $לשעה
- סך ההוצאות: 0.60$ + 1.80 $= 2.40 $לשעה
אם אתם צופים שההוצאה המינימלית של 2.40 $לשעה תהיה רציפה במהלך השנה הבאה או יותר, תוכלו להתחייב לסכום הזה.
במילים אחרות, כשרוכשים את ההתחייבות, מזינים את הערך '$2.40
' בתור סכום ההתחייבות לשעה על פי דרישה.
לעומת זאת, אם אתם צופים לפעמים ירידה בנפח התנועה, תוכלו להתחייב לסכום נמוך יותר. על כל הוצאה מעבר לסכום ההתחייבות יחויב התעריף הרגיל.
בהמשך לדוגמה הזו, נניח שהחלטתם להתחייב לתשלום של 2.40$ לשעה. בשלב הבא, בוחרים את משך תקופת ההתחייבות.
כבסיס להשוואה, מחשבים את העלות על פי דרישה של Cloud Firestore לפי התעריף שנבחר להתחייבות, בלי להחיל הנחות תמורת התחייבות:
- העלות החודשית על סמך התמחור על פי דרישה: 2.40$ לשעה * 730 שעות = 1,752$ לחודש.
עכשיו אפשר לחשב את העלויות החודשיות ואת החיסכון שיהיו לכם במסגרת התחייבות לשנה עם הנחה של 20%, בהשוואה לשנה של תשלום במחיר המלא:
- העלות החודשית של התחייבות לשנה אחת, 2.40$ לשעה: (2.40$ לשעה - 20% הנחה) * 730 שעות = 1,401.60 $לחודש
- החיסכון הכולל לחודש: 1,752$ - 1,401.60$ = 350.40$
- החיסכון הכולל עם התחייבות לשנה בסך 2.40$ לשעה: 350.40$ לחודש * 12 חודשים = 4,204.80$
אפשר להשתמש בנוסחה דומה כדי לחשב את העלויות והחיסכון של הנחה תמורת התחייבות לשימוש ל-3 שנים, שמספקת הנחה של 40% בהשוואה לשיעורי השימוש על פי דרישה:
- העלות החודשית של התחייבות ל-3 שנים בסך 2.40$ לשעה: (2.40$ לשעה - 40% הנחה) * 730 שעות = 1,051.20 $ לחודש
- החיסכון הכולל לחודש: 1,752$ - 1,051.20$ = 700.80 $
- החיסכון הכולל בהתחייבות ל-3 שנים בסך 2.40$ לשעה: 700.80$ לחודש * 36 חודשים = 25,228.80$
התחייבות שתכסה את השימוש המינימלי הצפוי ב-Cloud Firestore בשנים הקרובות יכולה להוביל לחיסכון משמעותי.
המלצות לבחירת סכום ההתחייבות
כשאתם שוקלים את ההנחות תמורת התחייבות ל-Cloud Firestore ואת הסכום שאתם רוצים להתחייב אליו, חשוב לזכור את הדברים הבאים:
אזורים: הנחות Cloud Firestore CUD חלות על כל פעולות הקריאה, הכתיבה והמחיקה בפרויקט, ללא קשר לאזור שבו הן מתבצעות. אם יש לכם מסדי נתונים של Cloud Firestore במספר אזורים, כדאי לחשב את ההוצאות בכל האזורים שבהם הפרויקטים שלכם משתמשים לפני שאתם מחליטים אם לרכוש התחייבות.
Projects:מגדירים את ההוצאה הבסיסית העקבית לכל פרויקט במהלך חישוב ההתחייבות הכוללת. חשוב לזכור שעומס הייצור פועל בדרך כלל במשך 100% מהזמן, בעוד שסביבות פיתוח או סביבות Staging פועלות לעיתים קרובות לסירוגין.
התשלום תמורת ההתחייבות חל על כל שעה במהלך תקופת ההתחייבות, ללא קשר לשימוש בפועל. חשוב לבחור את סכום ההתחייבות בקפידה, על סמך השימוש ההיסטורי ב-Cloud Firestore ועל סמך הציפיות העתידיות שלכם. כל עוד השימוש שלכם בפעולות Cloud Firestore של קריאה/כתיבה/מחיקה יהיה גבוה מרמת ההוצאה שהובטחה, תקבלו את ההנחה המקסימלית האפשרית למשך תקופת ההתחייבות.
המאמרים הבאים
- סקירה כללית על התמחור של Cloud Firestore
- כך בודקים את הדוחות של הנחות תמורת התחייבות לשימוש
- בדיקת החיסכון בחשבון בעזרת דוחות עם פירוט העלויות.
- רשימת השירותים של Google Cloud שמציעים הנחות תמורת התחייבות לשימוש