אופטימיזציה של העלויות באמצעות FinOps Hub

בעזרת FinOps Hub תוכלו לעקוב אחרי מצב החיסכון הנוכחי ולדווח עליו, לבדוק המלצות להזדמנויות חדשות לאופטימיזציה של העלויות ולתכנן את יעדי האופטימיזציה שלכם. החיסכון שלכם וההזדמנויות שיש לכם בפועל לאופטימיזציה מוצגים במרכז בקרה אחד ב-FinOps Hub. לוח הבקרה ב-FinOps Hub נוצר באופן אוטומטי על סמך מדדי שימוש היסטוריים שנאספים בחיוב ב-Cloud ובשירות ההמלצות, כולל נתוני שימוש אחרונים וההתחייבויות הקיימות לשימוש.

איך מחושב החיסכון הפוטנציאלי

ההמלצות לחיסכון בעלויות ב-FinOps Hub נוצרות לפי שלוש שיטות אופטימיזציה: השבתה של משאבים לא פעילים, התאמה של גודל המכונות לצרכים והנחות תמורת התחייבות לשימוש (CUD). המדדים שמוצגים ב-Hub משקפים את מידת היעילות של שיטות האופטימיזציה האלה, ומאפשרים לזהות הזדמנויות נוספות לאופטימיזציה כדי לצמצם את העלויות ולשפר את נוהלי ה-FinOps.

אילו הרשאות צריך בשביל גישה ל-FinOps Hub

כדי להיכנס ל-FinOps Hub ולראות את ההמלצות הזמינות, את הניקוד ב-FinOps ואת מדדי האופטימיזציה של ה-CUD, אתם צריכים שבחשבון לחיוב ב-Cloud יוקצה לכם התפקיד "אדמין של חשבון לחיוב" או התפקיד "צפייה בחשבון לחיוב".

כדי להציג את חלוניות הפרטים של ההמלצות, אתם צריכים את התפקיד "צפייה בפרויקט" בכל אחד מהפרויקטים שרוצים לקבל המלצות בשבילם וגם הרשאות ספציפיות לשירות ההמלצות. ברשימה של שירותי ההמלצות בנושא עלויות ב-FinOps Hub מפורטים שירותי ההמלצות שמשפיעים על המדדים ב-Hub. במאמר סקירה הכללית על שירות ההמלצות תוכלו לקרוא מידע נוסף על הקצאת הרשאות לצפייה בעדכונים על המלצות.

כדי להיכנס ל-FinOps Hub באמצעות תפקיד בהתאמה אישית, אתם צריכים שבחשבון לחיוב ב-Cloud יהיו לכם ההרשאות האלה:

  • billing.accounts.get
  • billing.accounts.getSpendingInformation
  • billing.finOpsBenchmarkInformation.get
  • billing.finOpsHealthInformation.get
  • recommender.costRecommendations.summarizeAll
  • recommender.costRecommendations.listAll

החלקים השונים של FinOps Hub

כדי להיכנס ל-FinOps Hub:

  1. נכנסים ל-FinOps Hub במסוף Google Cloud .

    כניסה ל-FinOps Hub

  2. בהודעה שמופיעה, בוחרים את החשבון לחיוב ב-Cloud שרוצים להציג את ה-FinOps Hub שלו.

לוח הבקרה של FinOps Hub

בלוח הבקרה של FinOps Hub מוצג סיכום של השיטות הקיימות לאופטימיזציה של העלויות, ומוצגות בו גם המלצות של Google Cloudלאופטימיזציה. המידע ב-FinOps Hub משקף נתונים היסטוריים שנאספו.

‫דוגמה ללוח בקרה ב-FinOps Hub שכל אחד מהווידג'טים מופיעים בו.

סיכום האופטימיזציה

‫דוגמה לסיכום האופטימיזציה.

ה-Optimization summary הוא תמונת מצב של החיסכון שמתקבל בעקבות יישום של אופטימיזציה, ההמלצות הקיימות מ- Google Cloudומידע על חיסכון נוסף שתוכלו להשיג באמצעות אופטימיזציות נוספות. ב-Optimization summary נכללים:

  • ‫Last month's realized savings – החיסכון החודשי הכולל מ-CUD, מהתאמה של גודל המכונות ומהסרת משאבים לא פעילים.

  • ‫Active Recommendations – המספר הכולל של פעולות אופטימיזציה שהומלצו לכם לבצע ב- Google Cloud. ההמלצות כוללות הצעות להשבתה של משאבים לא פעילים, להתאמה של גודל המכונות ולרכישה של CUD.

  • ‫Potential savings per month – הסכום המשוער שתוכלו לחסוך אם תיישמו את כל ההמלצות הזמינות. אם יש כמה הזדמנויות פוטנציאליות לחיסכון באותם משאבים ב-Compute Engine, כמו הנחות CUD על סמך משאבים והנחות CUD גמישות, תוצג לכם המלצה שתקנה לכם את מידת החיסכון הגבוהה ביותר.

הניקוד ב-FinOps

‫דוגמה לווידג'ט Finops score.

הניקוד ב-FinOps יכול לעזור לכם להעריך את מידת היעילות של השימוש שלכם בכלים של Google Cloudלמעקב אחרי העלויות ולחיסכון בעלויות, ואת האופן שבו תוכלו להמשיך לבצע אופטימיזציה של העלויות. הניקוד מחושב על סמך האופן שבו אתם מיישמים את השיטות המומלצות לאופטימיזציה, כולל:

  • מעקב אחרי ההוצאות באמצעות כניסה לחשבון בפועל ושימוש בכלים של חיוב ב-Cloud.
  • שימוש בכלים כמו תגים ותוויות כדי להקצות עלויות למשאבים.
  • אופטימיזציה של המשאבים באמצעות השבתה של משאבים לא פעילים והתאמה של גודל המכונות לצרכים.
  • רכישה של הנחות CUD, כולל הזדמנויות להנחות CUD שמומלצות על ידיGoogle Cloud.
  • יצירה של תקציבים ומעקב אחריהם בתדירות גבוהה.
  • אוטומציה של ניהול העלויות באמצעות כלים כמו ייצוא נתוני החיוב ל-BigQuery ושימוש ב-Budgets API.

אתם יכולים ללחוץ על Improve your score כדי לבדוק מהן הפעולות המומלצות של Google Cloud לחיסכון בעלויות, על סמך שלושת השלבים בתהליך ה-FinOps בענן: מידע, הפעלה ואופטימיזציה.

‫דוגמה לדף פירוט הניקוד ב-FinOps Hub.

הניקוד ב-FinOps מספק גם דירוג של נקודות השוואה לעסקים דומים, כי הוא מאפשר להציג את ביצועי האופטימיזציה שלכם בהקשר של ענפים בתעשייה על סמך נתוני השימוש שנצברו. כל הלקוחות מאשרים באופן אוטומטי את צבירת הנקודות להשוואה, אבל אתם יכולים לבטל את ההסכמה בכל שלב. אם תבחרו לבטל את ההסכמה, ב-FinOps Hub לא יוצגו לכם יותר המלצות ל-CUD, הניקוד ב-FinOps ודירוג נקודות ההשוואה.

הניקוד ב-FinOps ודירוג נקודות ההשוואה נקבעים על סמך נתונים שנאספו יומיים קודם, והם מתעדכנים בכל יום. הניקוד והדירוג יכולים להשתנות בהתאם לגורמים כמו הצטרפות של לקוחות חדשים לדירוג של נקודות ההשוואה.

השתתפות בתוכנית לדירוג נקודות השוואה ועזיבתה

כדי לאשר או לבטל את ההסכמה להצטרפות לדירוג נקודות ההשוואה, בחשבון לחיוב ב-Cloud צריך להיות לכם התפקיד "אדמין של חשבון לחיוב" וגם ההרשאה dataprocessing.groupcontrols.update. ההרשאה הזו שייכת לתפקיד "אדמין של משאבי בקרה על עיבוד נתונים".

  1. במסוף Google Cloud , פותחים את Identity and Access Management (IAM) Transparency and Control Center בחשבון לחיוב ב-Cloud.

    כניסה ל-Transparency and Control Center

  2. בתפריט, בוחרים את החשבון שלכם לחיוב ב-Cloud.

  3. כדי לבטל את ההסכמה לדירוג נקודות ההשוואה, בטבלה Data processing groups לוחצים על Disable לקבוצה Billing.

    אם רוצים לאשר את ההשתתפות, בוחרים באפשרות Enable.

חיסכון חודשי פוטנציאלי

‫דוגמה לווידג'ט Potential savings per month.

בתרשים Potential savings/month, אפשר להתמקד בחיסכון לפי שירות או לפי פרויקט. בתרשים מוצג החיסכון החודשי הכולל מכל ההזדמנויות לאופטימיזציה של העלויות, בחלוקה לפי השירות או הפרויקט שהוא משויך לו.

כדי לעיין ברשימה של כל ההזדמנויות לאופטימיזציה, לוחצים על View all recommendations.

לוח הבקרה Recommendations

‫דוגמה לרשימת FinOps Recommendations.

כדי לפתוח את לוח הבקרה Recommendations, לוחצים על View all recommendations בתרשים Potential savings/month שב-FinOps hub.

בלוח הבקרה Recommendations אפשר לבדוק את כל ההמלצות לגבי FinOps, להציג את פרטי ההמלצות, לשלוח לאנשים אחרים המלצות לבדיקה ולהחיל המלצות בשביל לבצע אופטימיזציה של העלויות בענן.

  • בפעם הראשונה שפותחים את לוח הבקרה Recommendations, כברירת מחדל מוצגות בדף כל ההמלצות לחיסכון לכל השירותים והפרויקטים, כולל Savings not specific to a project.
  • אפשר להשתמש בתפריטים הנפתחים Services ו-Projects כדי למקד את ההמלצות בדף לקבוצה קטנה יותר.
  • האפשרויות שזמינות בתפריטים הנפתחים Services ו-Projects מוגבלות לשירותים ולפרויקטים שיש בשבילם המלצות פעילות.
  • אם בוחרים שירות ספציפי או בוחרים להציג רק חלק מהפרויקטים, הערכים בסיכום (למשל Last month's realized savings או Potential savings/month) וההמלצות ברשימה מתעדכנים בהתאם לבחירות שלכם.
  • האפשרות Savings not specific to a project ברמת הפרויקט חלה על עלויות וזיכויים שמחושבים ברמת החשבון לחיוב, כמו עמלות התחייבות.
  • החיסכון מ-CUD מחושב על סמך עלויות וזיכויים שחלים גם ברמת החשבון לחיוב וגם ברמת הפרויקט. אם תגבילו את תצוגת ההמלצות ל-Savings not specific to a project, יכול להיות שבסיכום החיסכון יופיעו סכומים שליליים. כדי שיוצגו ההמלצות המדויקות ביותר ל-CUD והחיסכון בפועל מה-CUD, צריך לבחור את כל הפרויקטים.
  • בעזרת הכרטיסיות optimization category אפשר למקד את רשימת ההמלצות לקטגוריית חיסכון ספציפית, למשל השבתה של משאבים לא פעילים, התאמה של גודל המכונות לצרכים או רכישה של הנחות CUD נוספות.
  • כדי לצמצם את התוצאות, אפשר להשתמש בפיצ'ר Filter ולבחור מאפיינים לרשימה.
  • אם הוקצה לכם התפקיד "הצגה של שירות ההמלצות" בחשבון לחיוב ב-Cloud, אתם יכולים לבחור המלצה כדי לקבל עליה פרטים נוספים ולהחיל אותה. בהתאם לסוג ההמלצה, יכול להיות שתצטרכו גם הרשאות לפרויקט כדי להציג את הפרטים ולהחיל המלצה.

המלצות שכדאי ליישם

‫דוגמה לווידג'ט Top recommendations.

בווידג'ט Top recommendations מוצגות 10 ההמלצות המובילות לפי החיסכון הפוטנציאלי בעלויות. בכל המלצה מוצגים החיסכון המשוער בחודש, השירות שהוא משויך לו ותיאור קצר של ההמלצה.

אם הוקצה לכם התפקיד "הצגה של שירות ההמלצות" בחשבון לחיוב ב-Cloud, אתם יכולים לבחור המלצה כדי לקבל עליה פרטים נוספים ולהחיל אותה. בהתאם לסוג ההמלצה, יכול להיות שתצטרכו גם הרשאות לפרויקט כדי להציג את הפרטים ולהחיל המלצה.

אופטימיזציה של הנחות תמורת התחייבות לשימוש (CUD)

‫דוגמה לווידג'ט CUD optimization.

בווידג'ט Committed Use Discount (CUD) optimization מוצג החיסכון מהחודש הקודם, וגם שיעור האופטימיזציה של הנחות תמורת התחייבות לשימוש (CUD) ושיעור האופטימיזציה של נקודות ההשוואה. אנחנו קובעים את שיעור האופטימיזציה של ה-CUD על סמך חישוב מידת השימוש שלכם בכל המוצרים ב-30 הימים האחרונים שתוכלו להמיר להנחות CUD. לדוגמה, נניח שב-30 הימים האחרונים הוצאתם $‎10,000 על מוצרים של Google Cloudשעומדים בדרישות לקבלת הנחות CUD, וקיבלתם הנחות CUD בסך 8,000$‎. בדוגמה הזו, ניצלתם הזדמנויות להנחות CUD ב-8,000$‎ מתוך 10,000$‎, ולכן שיעור האופטימיזציה של ה-CUD הוא 80%.

הדירוג של נקודות ההשוואה הוא מדד שמחושב על סמך נתונים נצברים, בדומה לדירוג נקודות ההשוואה ב-FinOps. הדירוג מאפשר לכם להשוות את האופן שבו הארגון שלכם משתמש בהנחות CUD לעומת ארגונים דומים בענף.

החיסכון בחודש האחרון

‫דוגמה לווידג'ט Last month's realized savings.

כדי להציג תמונה כוללת של חיסכון מהתחייבויות לשימוש, אפשר להשתמש בווידג'ט Last month's realized savings – שבו החיסכון מפורט לפי השירותים שרכשתם בשבילם התחייבויות לשימוש.

מרכז הבקרה של טביעת הרגל הפחמנית

‫דוגמה לווידג'ט "טביעת רגל פחמנית".

במרכז הבקרה של טביעת הרגל הפחמנית מוצגת הערכה של שיעור פליטות גזי חממה מהשימוש שלכם ב- Google Cloud , ובעזרתה תוכלו לבצע אופטימיזציה של ההוצאות בענן במקביל לצמצום ההשלכות של פליטת פחמן. אפשר לקרוא מידע נוסף בנושא במאמרי העזרה בנושא טביעת רגל פחמנית.

כשמציגים את לוח הבקרה Recommendations, בעמודה Region ברשימה של ההמלצות, מוצג עלה ירוק ליד מיקומים שבהם השלכות של פליטת פחמן הן הנמוכות ביותר. אפשר לקרוא מידע נוסף במאמר בנושא סמל של עלהרמה נמוכה של ‎CO2.

יישום ההמלצות

אימוץ ההמלצות של Google לחיסכון בעלויות יעזור לכם להמשיך לייעל את העלויות. כדי להיכנס להמלצות ולהחיל אותן, תוכלו לבצע כל אחת מהפעולות שמתוארות כאן:

  • בווידג'ט FinOps score, לוחצים על Improve your score כדי להיכנס לפעולות המומלצות וליישם אותן.
  • בווידג'ט Potential savings/month, לוחצים על View all recommendations כדי להיכנס לרשימה Recommendations, ואז לוחצים על אחת מההמלצות כדי להציג את הפרטים שלה ולבצע פעולות.
  • בווידג'ט Top recommendations, לוחצים על אחת מההמלצות כדי להציג את הפרטים שלה ולבצע פעולות.
  • בווידג'ט Committed Use Discount (CUD) optimization, בוחרים באפשרות View CUD analysis ואז לוחצים על Recommendations כדי להציג את ההמלצות של Purchase CUDs.

שירות המלצות לעלויות ב-FinOps Hub

המדדים בלוח הבקרה של FinOps Hub מגיעים ממקורות שונים של המלצות לעלויות ב- Google Cloud. בטבלה שכאן מפורט מידע נוסף על כל שירות המלצות.

שם מזהה שירות ההמלצות תיאור קצר
Cloud Run CPU allocation recommender google.run.service.CostRecommender מעבר למצב של הקצאה של מעבד באופן קבוע
Cloud SQL idle instance recommender google.cloudsql.instance.IdleRecommender הסרה של מכונות SQL שלא בשימוש
Cloud SQL overprovisioned instance recommender google.cloudsql.instance.OverprovisionedRecommender התאמה של הקצאות-יתר של מכונות SQL לצרכים
Committed use discount recommender google.compute.commitment.UsageCommitmentRecommender google.cloudbilling.commitment.SpendBasedCommitmentRecommender צמצום העלויות באמצעות התחייבויות לשימוש
Idle custom image recommender google.compute.image.IdleResourceRecommender הסרה של תמונות שלא בשימוש
Idle IP address recommender google.compute.address.IdleResourceRecommender הסרה של כתובות IP שלא בשימוש
Idle persistent disk recommender google.compute.disk.IdleResourceRecommender גיבוי והסרה של דיסקים שלא בשימוש
Idle VM recommender google.compute.instance.IdleResourceRecommender הסרה של מכונות וירטואליות שלא בשימוש
Idle reservations recommender google.compute.IdleResourceRecommender הסרה של הזמנות שלא בשימוש
Managed instance group machine type recommender google.compute.instanceGroupManager.MachineTypeRecommender התאמה של סוגי המכונות ב-MIG לצרכים
VM machine type recommender google.compute.instance.MachineTypeRecommender התאמה של סוגי המכונות הווירטואלית לצרכים
Unattended project recommender google.resourcemanager.projectUtilization.Recommender פינוי או הסרה של פרויקטים שלא בשימוש
Underutilized reservations recommender google.compute.RightSizeResourceRecommender התאמה של הזמנות שלא מנוצלות במלואן לצרכים

משאבים