אופטימיזציה של העלויות באמצעות 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. במסוף Google Cloud, נכנסים ל-FinOps Hub.

    כניסה ל-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 יכול לעזור לכם להעריך את מידת היעילות של השימוש שלכם בכלים של 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/month, אפשר להתמקד בחיסכון לפי שירות או לפי פרויקט. בתרשים מוצג החיסכון החודשי הכולל מכל ההזדמנויות לאופטימיזציה של העלויות, בחלוקה לפי השירות או הפרויקט שהוא משויך לו.

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

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

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

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

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

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

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

בווידג'ט 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 – שבו החיסכון מפורט לפי השירותים שרכשתם בשבילם התחייבויות לשימוש.

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

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

בקטע View all recommendations, בעמודה Region ברשימה Recommendations מוצג הסימן "‎סמל של עלה Low 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 התאמה של הזמנות שלא מנוצלות במלואן לצרכים

מקורות מידע