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