Well-Architected Framework: עקרון הוזלת העלויות

Last reviewed 2025-02-14 UTC

בעמוד התווך של אופטימיזציית עלויות ב-Google Cloud Well-Architected Framework מתוארים עקרונות והמלצות לאופטימיזציה של עלויות עומסי העבודה ב- Google Cloud.

הקהל המיועד כולל:

  • מנהלי טכנולוגיה ראשיים (CTO), מנהלי מידע ראשיים (CIO), מנהלי כספים ראשיים (CFO) ומנהלים אחרים שאחראים על ניהול אסטרטגי של עלויות.
  • ארכיטקטים, מפתחים, אדמינים ומפעילים שמקבלים החלטות שמשפיעות על העלות בכל השלבים של ה-Cloud Journey של הארגון.

יש הבדלים משמעותיים בין מודלי העלות של עומסי עבודה מקומיים לבין אלה שבענן. עלויות ה-IT המקומיות כוללות הוצאות הון (CapEx) והוצאות תפעוליות (OpEx). נכסי חומרה ותוכנה מקומיים נרכשים, ועלויות הרכישה מופחתות במהלך חיי התפעול של הנכסים. בענן, העלויות של רוב המשאבים נחשבות כ-OpEx, והן נצברות כשמשתמשים במשאבי הענן. ההבדל המהותי הזה מדגיש את החשיבות של עקרונות הליבה הבאים של אופטימיזציית עלויות.

במאמר נקודת מבט של AI ו-ML: אופטימיזציה של עלויות ב-Well-Architected Framework, תוכלו לקרוא על עקרונות והמלצות לאופטימיזציה של עלויות שספציפיות לעומסי עבודה של AI ו-ML.

הערכת עומסי עבודה באמצעות סקיל אג'נטי

כדי לאפשר לסוכני AI להעריך את עומסי העבודה בענן בהתאם לעקרונות ולהמלצות שבעמוד התווך הזה, אתם יכולים להשתמש במיומנות google-cloud-waf-cost-optimization שזמינה במאגר Google Agent Skills ב-GitHub.

כדי להתקין את המיומנות, מריצים את הפקודה הבאה בטרמינל או בלקוח של הנציג:

npx skills add google/skills --skill google-cloud-waf-cost-optimization

כשמוצגת בקשה, מציינים את סוכני ה-AI שרוצים להתקין בשבילם את המיומנות ומגדירים את היקף ההתקנה (פרויקט או גלובלי).

אם כבר התקנתם את המיומנות, אתם יכולים לעדכן אותה לגרסה העדכנית ביותר על ידי הפעלת הפקודה הבאה:

npx skills update

עקרונות הליבה

ההמלצות בנושא אופטימיזציה של עלויות ב-Well-Architected Framework ממופות לעקרונות הליבה הבאים:

  • התאמת ההוצאות בענן לערך העסקי: ודאו שמשאבי הענן מספקים ערך עסקי מדיד על ידי התאמת ההוצאות על IT ליעדים העסקיים.
  • טיפוח תרבות של מוּדעוּת לעלויות: ודאו שהאנשים בארגון מביאים בחשבון את ההשפעה של ההחלטות והפעילויות שלהם על העלויות, ושיש להם גישה למידע על העלויות שנדרש כדי לקבל החלטות מושכלות.
  • אופטימיזציה של השימוש במשאבים: הקצו רק את המשאבים שאתם צריכים, ושלמו רק על המשאבים שאתם צורכים.
  • אופטימיזציה מתמשכת: עוקבים אחרי השימוש במשאבי הענן והעלויות שלהם, ומבצעים שינויים באופן יזום לפי הצורך כדי לייעל את ההוצאות. בגישה הזו, מזהים ומטפלים בחוסר יעילות פוטנציאלי בעלויות לפני שהוא הופך לבעיה משמעותית.

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

שותפים ביצירת התוכן

מחבר: Nicolas Pintaux | מהנדס לקוחות, מומחה למודרניזציה של אפליקציות

תורמים אחרים:

התאמת ההוצאות בענן לערך העסקי

העיקרון הזה, שמופיע בעמוד התווך של אופטימיזציית עלויות ב-Google Cloud Well-Architected Framework, מספק המלצות להתאמת השימוש במשאבי Google Cloud ליעדים העסקיים של הארגון.

סקירה כללית של העקרונות

כדי לנהל ביעילות את העלויות בענן, צריך למקסם את הערך העסקי שמשאבי הענן מספקים ולצמצם את עלות הבעלות הכוללת (TCO). כשאתם בוחנים את אפשרויות המשאבים לעומסי העבודה בענן, חשוב להביא בחשבון לא רק את עלות ההקצאה והשימוש במשאבים, אלא גם את עלות הניהול שלהם. לדוגמה, מכונות וירטואליות (VM) ב-Compute Engine יכולות להיות אפשרות חסכונית לאירוח אפליקציות. עם זאת, כשמביאים בחשבון את התקורה של תחזוקה, תיקון והתאמה לעומס (scaling) של המכונות הווירטואליות, עלות הבעלות הכוללת (TCO) יכולה לעלות. מצד שני, שירותים בלי שרת (serverless) כמו Cloud Run יכולים להציע ערך עסקי גבוה יותר. התקורה התפעולית הנמוכה מאפשרת לצוות להתמקד בפעילויות הליבה ועוזרת להגביר את הגמישות.

כדי לוודא שמשאבי הענן שלכם מספקים ערך אופטימלי, כדאי לבדוק את הגורמים הבאים:

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

כשמתאימים את ההוצאות בענן לערך העסקי, נהנים מהיתרונות הבאים:

  • החלטות מבוססות-ערך: הצוותים שלכם מקבלים עידוד לתעדף פתרונות שמספקים את הערך העסקי הגבוה ביותר, ולהביא בחשבון את ההשלכות של העלויות בטווח הקצר ובטווח הארוך.
  • בחירה מושכלת של משאבים: לצוותים יש את המידע והידע שהם צריכים כדי להעריך את הערך העסקי ואת עלות הבעלות הכוללת (TCO) של אפשרויות פריסה שונות, כך שהם בוחרים משאבים משתלמים.
  • תיאום בין צוותים: שיתוף פעולה בין צוותים עסקיים, פיננסיים וטכניים מבטיח שההחלטות בנוגע לענן תואמות ליעדים הכלליים של הארגון.

המלצות

כדי להתאים את ההוצאות בענן ליעדים העסקיים, כדאי להביא בחשבון את ההמלצות הבאות.

תעדוף של שירותים מנוהלים ומוצרים ללא שרת (serverless)

כדי לצמצם את עלויות התפעול והתחזוקה, מומלץ לבחור בשירותים מנוהלים ובמוצרים בלי שרת (serverless). כך הצוותים שלכם יכולים להתמקד בפעילויות העסקיות העיקריות שלהם. הם יכולים להאיץ את ההשקה של תכונות ופונקציות חדשות, ולעזור לכם לחדש ולהפיק ערך.

הנה כמה דוגמאות לאופן שבו אפשר ליישם את ההמלצה הזו:

איזון בין יעילות מבחינת עלויות לבין גמישות עסקית

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

  • להשתמש במדדי DORA כדי לבדוק את הביצועים של הכנת התוכנה להפצה. מדדים כמו שיעור הכשלים בשינויים (CFR), הזמן לזיהוי (TTD) והזמן לשחזור (TTR) יכולים לעזור לזהות ולתקן צווארי בקבוק בתהליכי הפיתוח והפריסה. צמצום זמני ההשבתה והאצת המסירה מאפשרים לכם להשיג יעילות תפעולית וגמישות עסקית.
  • כדי לשפר את האמינות התפעולית, כדאי לפעול לפי השיטות של Site Reliability Engineering (SRE). ההתמקדות של SRE באוטומציה, בכושר תצפית ובתגובה לאירועים יכולה להוביל לצמצום זמן ההשבתה, לקיצור זמן ההתאוששות ולשביעות רצון הלקוחות גבוהה יותר. כך תוכלו לצמצם את זמן ההשבתה ולשפר את האמינות התפעולית, וכתוצאה מכך למנוע אובדן הכנסות ולהימנע מהקצאת יתר של משאבים כרשת ביטחון לטיפול בהפסקות זמניות בשירות.

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

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

אימוץ והטמעה של FinOps

כדאי לאמץ את FinOps כדי ליצור סביבה שיתופית שבה כולם יכולים לקבל החלטות מושכלות שמאזנות בין עלות לערך. ‫FinOps מעודד אחריות פיננסית ומקדם אופטימיזציה יעילה של עלויות בענן.

קידום חשיבה שמתמקדת בערך וב-TCO

עודדו את חברי הצוות לאמץ גישה הוליסטית להוצאות בענן, תוך שימת דגש על עלות הבעלות הכוללת (TCO) ולא רק על העלויות הראשוניות. אפשר להשתמש בשיטות כמו מיפוי זרם הערך כדי להמחיש ולנתח את זרימת הערך בתהליך של הכנת תוכנה להפצה, ולזהות תחומים שצריך לשפר.

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

טיפוח תרבות של מוּדעוּת לעלויות

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

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

סקירה כללית של העקרונות

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

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

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

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

המלצות

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

מתן הרשאות גישה לעלויות ברמת הארגון

כדי להשיג ניראות של העלויות ברמת הארגון, הצוותים שאחראים על ניהול העלויות יכולים לבצע את הפעולות הבאות:

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

הסבר על החיוב של משאבים בענן

המחירים של משאבי Google Cloud עשויים להשתנות בין אזורים. חלק מהמשאבים מחויבים מדי חודש במחיר קבוע, ואחרים עשויים להיות מחויבים על סמך השימוש. כדי להבין איך מתבצע החיוב על משאבי Google Cloud , אתם יכולים להשתמש במחשבון התמחור שלGoogle Cloud ובמידע על תמחור של מוצרים ספציפיים (לדוגמה, התמחור של Google Kubernetes Engine (GKE)).

הסבר על אפשרויות לאופטימיזציה של עלויות לפי משאבים

לכל סוג של משאב ענן שאתם מתכננים להשתמש בו, כדאי לבדוק אסטרטגיות לניצול אופטימלי ויעיל. האסטרטגיות כוללות התאמה לגודל הנכון, התאמה אוטומטית לעומס ושימוש בטכנולוגיות בלי שרת (serverless) במקרים המתאימים. ריכזנו כאן דוגמאות לאפשרויות אופטימיזציה של עלויות בכמה מוצרי Google Cloud :

  • ב-Cloud Run אפשר להגדיר מעבדים (CPU) שמוקצים באופן קבוע כדי לטפל בעומסי תנועה צפויים, בעלות שהיא חלק קטן מהמחיר של שיטת ההקצאה שמוגדרת כברירת מחדל (כלומר, מעבדים שמוקצים רק במהלך עיבוד הבקשות).
  • כדי לחסוך כסף על ניתוח נתונים, אתם יכולים לרכוש התחייבויות ליחידות קיבולת של BigQuery.
  • ב-GKE יש מדדים מפורטים שיעזרו לכם להבין את האפשרויות לאופטימיזציה של העלויות.
  • איך תמחור הרשת יכול להשפיע על עלות העברת הנתונים, ואיך אפשר לבצע אופטימיזציה של העלויות לשירותי רשת ספציפיים. לדוגמה, אתם יכולים להשתמש ב-Cloud CDN או ב-Google Cloud Armor כדי להפחית את עלויות העברת הנתונים של מאזני עומסים חיצוניים של אפליקציות (ALB). מידע נוסף זמין במאמר דרכים להפחתת העלויות של מאזן עומסים של אפליקציות חיצוני.

הסבר על אפשרויות לאופטימיזציה של עלויות באמצעות הנחות

כדאי להכיר את תוכניות ההנחות ש- Google Cloud מציעה, כמו בדוגמאות הבאות:

  • הנחות תמורת התחייבות לשימוש (CUD): הנחות שמתאימות למשאבים עם שימוש צפוי ויציב. הנחות תמורת התחייבות לשימוש (CUD) מאפשרות לכם לקבל הנחות משמעותיות במחיר בתמורה להתחייבות לשימוש במשאבים ספציפיים לאורך תקופה (בדרך כלל שנה עד שלוש שנים). אתם יכולים גם להשתמש בחידוש אוטומטי של הנחות CUD כדי להימנע מרכישה ידנית של התחייבויות כשהן מסתיימות.
  • ‫Sustained use discounts: במוצרים מסוימים של Google Cloud , כמו Compute Engine ו-GKE, אתם יכולים לקבל זיכויים אוטומטיים של הנחות אחרי שימוש רציף במשאבים מעבר לסף משך זמן מסוים.
  • VM במודל Spot: לעומסי עבודה גמישים ועמידים בכשלים, VM במודל Spot יכולים לעזור להפחית את העלויות של Compute Engine. העלות של מכונות וירטואליות במודל Spot נמוכה משמעותית מזו של מכונות וירטואליות רגילות. עם זאת, יכול להיות ש-Compute Engine יפסיק או ימחק מכונות VM במודל Spot כדי לפנות קיבולת. VM במודל Spot מתאימות למשימות באצווה שיכולות לעמוד בהפסקה זמנית, ואין להן דרישות גבוהות לזמינות גבוהה.
  • הנחות על אפשרויות ספציפיות של מוצרים: שירותים מנוהלים מסוימים, כמו BigQuery, מציעים הנחות כשרוכשים קיבולת ייעודית או קיבולת עם התאמה אוטומטית לעיבוד שאילתות.

כדאי לבדוק ולבחור את אפשרויות ההנחה שמתאימות למאפיינים ולדפוסי השימוש של עומסי העבודה שלכם.

שילוב אומדני עלויות בתרשימי ארכיטקטורה

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

שימוש בקבוצה עקבית וסטנדרטית של תוויות לכל המשאבים

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

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

שיתוף דוחות עלויות עם חברי הצוות

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

יש כמה סוגים של דוחות עלויות, כולל:

  • דוחות עלויות תקופתיים: דוחות קבועים שמעדכנים את הצוותים לגבי ההוצאות הנוכחיות שלהם בענן. באופן מסורתי, הדוחות האלה מיוצאים כגיליונות אלקטרוניים. שיטות יעילות יותר כוללות אימיילים אוטומטיים ומרכזי בקרה ייעודיים. כדי לוודא שדוחות העלויות מספקים מידע רלוונטי ושימושי, בלי להציף את הנמענים בפרטים מיותרים, צריך להתאים את הדוחות לקהלי היעד. הגדרת דוחות בהתאמה אישית היא שלב בסיסי בדרך לניהול עלויות ולשקיפות עלויות אינטראקטיבית יותר ובזמן אמת.
  • התראות אוטומטיות: אתם יכולים להגדיר דוחות עלויות כדי להודיע באופן יזום לבעלי עניין רלוונטיים (לדוגמה, באמצעות אימייל או צ'אט) על חריגות בעלויות, ספי תקציב או הזדמנויות לאופטימיזציה של עלויות. ההתראות האוטומטיות מספקות מידע בזמן אמת ישירות לאנשים שיכולים לפעול בהתאם, וכך מעודדות פעולה מהירה ומקדמות גישה פרואקטיבית לאופטימיזציה של העלויות.
  • Google Cloud מרכזי בקרה: אתם יכולים להשתמש במרכזי הבקרה המובנים של החיוב ב- Google Cloud כדי לקבל תובנות לגבי פירוט העלויות ולזהות הזדמנויות לאופטימיזציה של העלויות.ב- Google Cloud יש גם את FinOps Hub, שעוזר לכם לעקוב אחרי החיסכון ולקבל המלצות לאופטימיזציה של העלויות. מנוע AI מפעיל את FinOps Hub כדי להמליץ על הזדמנויות לאופטימיזציה של העלויות בכל המשאבים שפרוסים כרגע. כדי לשלוט בגישה להמלצות האלה, אתם יכולים להטמיע בקרת גישה מבוססת-תפקיד (RBAC).
  • מרכזי בקרה בהתאמה אישית: אתם יכולים ליצור מרכזי בקרה בהתאמה אישית על ידי ייצוא של נתוני העלות למסד נתונים של ניתוח, כמו BigQuery. משתמשים בכלי להמחשה חזותית כמו Data Studio כדי להתחבר למסד הנתונים של Analytics, ליצור דוחות אינטראקטיביים ולהפעיל בקרת גישה מפורטת באמצעות הרשאות שמבוססות על תפקידים.
  • דוחות עלויות מרובות עננים: בפריסות מרובות עננים, צריך תצוגה מאוחדת של העלויות בכל ספקי שירותי הענן כדי להבטיח ניתוח נתונים, תקצוב ואופטימיזציה מקיפים. אפשר להשתמש בכלים כמו BigQuery כדי לרכז ולנתח את נתוני העלויות מכמה ספקי שירותי ענן, ולהשתמש ב-Data Studio כדי ליצור דוחות אינטראקטיביים ספציפיים לצוות.

אופטימיזציה של השימוש במשאבים

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

סקירה כללית של העקרונות

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

המלצות

כדי לייעל את השימוש במשאבי הענן, כדאי להביא בחשבון את ההמלצות הבאות.

בחירת משאבים ספציפיים לסביבה

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

סביבה דרישות
ייצור
  • זמינות גבוהה
  • ביצועים צפויים
  • יציבות תפעולית
  • אבטחה עם משאבים חזקים
פיתוח ובדיקה
  • יעילות מבחינת עלות
  • תשתית גמישה עם קיבולת מתפרצת (burstable)
  • תשתית זמנית כשלא צריך לשמור את הנתונים באופן קבוע
סביבות אחרות (כמו סביבת Staging וסביבת QA)
  • הקצאת משאבים מותאמת אישית על סמך דרישות ספציפיות לסביבה

בחירת משאבים ספציפיים לעומס העבודה

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

סוג עומס העבודה דרישות לגבי עומסי עבודה אפשרויות של משאבים
קריטיים למשימה זמינות רציפה, אבטחה חזקה וביצועים גבוהים משאבים פרימיום ושירותים מנוהלים כמו Spanner, לזמינות גבוהה ולעקביות גלובלית של הנתונים.
לא קריטיות תשתית חסכונית עם התאמה לעומס (autoscaling) משאבים עם תכונות בסיסיות ומשאבים זמניים כמו VM במודל Spot.
מבוסס-אירועים התאמה דינמית לעומס על סמך הביקוש הנוכחי לקיבולת ולביצועים שירותים ללא שרת (serverless) כמו Cloud Run ופונקציות Cloud Run.
עומסי עבודה ניסיוניים סביבה גמישה וזולה לפיתוח מהיר, חזרה על תהליכים, בדיקות וחדשנות משאבים עם תכונות בסיסיות, משאבים זמניים כמו VM במודל Spot וסביבות של ארגז חול עם מגבלות הוצאה מוגדרות.

אחד היתרונות של הענן הוא האפשרות לנצל את כוח המחשוב המתאים ביותר לעומס עבודה נתון. חלק מעומסי העבודה מפותחים כדי לנצל את היתרונות של סטים של פקודות למעבד, ואחרים לא מתוכננים כך. כדאי לבצע השוואת ביצועים וליצור פרופיל של עומסי העבודה בהתאם. סווגו את עומסי העבודה ובחרו משאבים ספציפיים לעומסי העבודה (לדוגמה, בחרו משפחות מכונות מתאימות למכונות וירטואליות של Compute Engine). כך תוכלו לייעל את העלויות, לאפשר חדשנות ולשמור על רמת הזמינות והביצועים שעומסי העבודה שלכם צריכים.

הנה כמה דוגמאות לאופן שבו אפשר ליישם את ההמלצה הזו:

  • לעומסי עבודה קריטיים שמשרתים משתמשים שפזורים ברחבי העולם, כדאי להשתמש ב-Spanner. ‫Spanner מייתר את הצורך בפריסות מורכבות של מסדי נתונים, כי הוא מבטיח את האמינות והעקביות של הנתונים בכל האזורים.
  • בעומסי עבודה עם רמות עומס משתנות, כדאי להשתמש בהתאמה אוטומטית לעומס כדי לוודא שלא תצברו עלויות כשהעומס נמוך, ועדיין לשמור על קיבולת מספיקה כדי לעמוד בעומס הנוכחי. אתם יכולים להגדיר התאמה אוטומטית לעומס (scaling) בשירותים רבים שלGoogle Cloud , כולל מכונות וירטואליות של Compute Engine, אשכולות של Google Kubernetes Engine (GKE) ו-Cloud Run. כשמגדירים התאמה אוטומטית לעומס, אפשר להגדיר מגבלות מקסימליות להתאמה לעומס כדי לוודא שהעלויות לא יחרגו מהתקציבים שצוינו.

בחירת אזורים לפי דרישות העלות

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

שימוש באפשרויות מובנות לאופטימיזציה של עלויות

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

Product התכונה "אופטימיזציה של עלויות"
Compute Engine
  • להוסיף או להסיר מכונות וירטואליות באופן אוטומטי בהתאם לעומס הנוכחי, באמצעות התאמה לעומס (autoscaling).
  • כדי להימנע מהקצאת יתר, אפשר ליצור סוגי מכונות בהתאמה אישית ולהשתמש בהם.
  • שמתאימים לדרישות של עומס העבודה.
  • בעומסי עבודה לא קריטיים או בעומסי עבודה עמידים בכשלים, אפשר להשתמש ב-VM במודל Spot כדי להוזיל את העלויות.
  • בסביבות פיתוח, אפשר להפחית את העלויות על ידי הגבלת זמן הריצה של מכונות וירטואליות, או על ידי השהיה או עצירה של מכונות וירטואליות כשלא צריך אותן.
GKE
  • להתאים באופן אוטומטי את הגודל של אשכולות GKE על סמך העומס הנוכחי, באמצעות cluster autoscaler.
  • כדי ליצור ולנהל באופן אוטומטי מאגרי צמתים על סמך הדרישות של עומסי העבודה, ולהבטיח ניצול אופטימלי של המשאבים, אפשר להשתמש ב הקצאת צמתים אוטומטית.
Cloud Storage
  • להעביר נתונים באופן אוטומטי לסוגי אחסון זולים יותר, על סמך גיל הנתונים או על סמך דפוסי הגישה, באמצעות ניהול מחזור החיים של אובייקטים.
  • להעביר נתונים באופן דינמי לסוג האחסון הכי משתלם בהתאם לדפוסי השימוש, באמצעות סיווג אוטומטי.
BigQuery
  • כדי להפחית את עלויות העיבוד של שאילתות בעומסי עבודה במצב יציב, אתם יכולים להשתמש בתמחור מבוסס-קיבולת.
  • לשפר את ביצועי השאילתות ולהוזיל את העלויות באמצעות שיטות של חלוקה למחיצות וקיבוץ לאשכולות.
Google Cloud VMware Engine
  • כדי להוזיל את העלויות של VMware, אתם יכולים להשתמש באסטרטגיות לאופטימיזציה של עלויות כמו הנחות תמורת התחייבות לשימוש (CUD), אופטימיזציה של צריכת האחסון והתאמה של גודל אשכולות ESXi.

אופטימיזציה של שיתוף המשאבים

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

הנה כמה דוגמאות לאופן שבו אפשר ליישם את ההמלצה הזו:

  • משתמשים במכונה אחת של Cloud SQL לכמה סביבות שהן לא סביבות ייצור.
  • לאפשר לכמה צוותי פיתוח לשתף אשכול GKE באמצעות התכונה ניהול צוותים ב-Fleet ב-GKE, עם אמצעי בקרת גישה מתאימים.
  • כדי לנצל את היתרונות של שיטות לאופטימיזציה של עלויות, כמו סידור בקונטיינרים (bin packing) והתאמה אוטומטית לעומס (automatic scaling) ש-GKE מיישם כברירת מחדל, השתמשו ב-GKE Autopilot.
  • בעומסי עבודה של AI ו-ML, אפשר לחסוך בעלויות של GPU באמצעות אסטרטגיות לשיתוף GPU, כמו GPU עם כמה מופעים במקביל, GPU עם שיתוף זמן ו-NVIDIA MPS.

פיתוח ותחזוקה של ארכיטקטורות לדוגמה

ליצור ולתחזק מאגר של ארכיטקטורות לדוגמה שמותאמות לדרישות של סביבות פריסה וסוגים שונים של עומסי עבודה. כדי לייעל את תהליך התכנון וההטמעה של פרויקטים ספציפיים, אפשר לנהל את התוכניות באופן מרוכז על ידי צוות כמו מרכז המצוינות בענן (CCoE). צוותי הפרויקטים יכולים לבחור תוכניות מתאימות על סמך קריטריונים מוגדרים בבירור, כדי להבטיח עקביות בארכיטקטורה ואימוץ של שיטות מומלצות. אם יש דרישות ייחודיות לפרויקט, צוות הפרויקט וצוות הארכיטקטורה המרכזי צריכים לשתף פעולה כדי לתכנן ארכיטקטורות עזר חדשות. אתם יכולים לשתף את הארכיטקטורות לדוגמה עם כל הארגון כדי לעודד שיתוף ידע ולהרחיב את מאגר הפתרונות הזמינים. הגישה הזו מבטיחה עקביות, מאיצה את הפיתוח, מפשטת את קבלת ההחלטות ומקדמת ניצול יעיל של המשאבים.

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

אכיפת משמעת עלויות באמצעות מדיניות הארגון

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

להעריך תקציבים ריאליים ולהגדיר גבולות פיננסיים

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

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

הנה כמה דוגמאות לאופן שבו אפשר ליישם את ההמלצה הזו:

  • מכסות ברמת הפרויקט: הגדרת מגבלות הוצאות או מכסות משאבים ברמת הפרויקט כדי לקבוע גבולות פיננסיים כוללים ולשלוט בצריכת המשאבים בכל השירותים בפרויקט.
  • מכסות ספציפיות לשירות: מגדירים מכסות לשירותי Google Cloudספציפיים כמו Compute Engine או BigQuery, כדי להגביל את מספר המכונות, המעבדים או נפח האחסון שאפשר להקצות.
  • מכסות ספציפיות לסוגי משאבים: אפשר להגדיר מכסות לסוגי משאבים ספציפיים, כמו מכונות וירטואליות של Compute Engine, קטגוריות של Cloud Storage, מכונות של Cloud Run או צמתים של GKE, כדי להגביל את השימוש בהם ולמנוע חריגות בלתי צפויות בעלויות.
  • התראות על הגעה למכסה: קבלת התראות כשהניצול של המכסה (ברמת הפרויקט) מגיע לאחוז מסוים מהערך המקסימלי.

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

אופטימיזציה שוטפת

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

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

סקירה כללית של העקרונות

כדי לבצע אופטימיזציה של העלויות באופן רציף, צריך לעקוב באופן יזום אחרי סביבת הענן ולנתח אותה, ולבצע את ההתאמות הנדרשות כדי לעמוד בדרישות הנוכחיות. התמקדו במדדי ביצועים מרכזיים (KPI) שמשפיעים ישירות על חוויית משתמשי הקצה, תואמים ליעדים העסקיים ומספקים תובנות לשיפור מתמיד. הגישה הזו מאפשרת לכם לזהות חוסר יעילות ולטפל בו, להתאים את עצמכם לצרכים המשתנים ולהתאים באופן קבוע את ההוצאות בענן ליעדים העסקיים האסטרטגיים. כדי לאזן בין ניראות מקיפה לבין יעילות מבחינת עלות, חשוב להבין את העלויות והיתרונות של מעקב אחרי השימוש במשאבים, ולהשתמש באסטרטגיות מתאימות לשיפור התהליכים ולאופטימיזציה.

המלצות

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

התמקדות במדדים שרלוונטיים לעסק

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

  • מדדים של חוויית המשתמש: מדדים של זמן אחזור, שיעורי שגיאות, תפוקה ושביעות רצון הלקוחות עוזרים להבין את חוויית המשתמשים באפליקציות.
  • מדדי תוצאות עסקיות: אפשר לקשר בין הכנסות, גידול בלקוחות ומעורבות לבין השימוש במשאבים, כדי לזהות הזדמנויות לאופטימיזציה של העלויות.
  • מדדי DevOps Research & Assessment (DORA): מדדים כמו תדירות הפריסה, זמן האספקה של שינויים, שיעור הכשלים בשינויים וזמן השחזור מספקים תובנות לגבי היעילות והאמינות של תהליך הכנת תוכנה להפצה. שיפור המדדים האלה יכול להגביר את הפרודוקטיביות, לצמצם את זמן ההשבתה ולשפר את העלויות.
  • מדדי Site Reliability Engineering (SRE): תקציבי שגיאות עוזרים לצוותים לכמת ולנהל את רמת ההפרעה המקובלת בשירות. הגדרת ציפיות ברורות לגבי אמינות באמצעות תקציבי שגיאות מאפשרת לצוותים לחדש ולפרוס שינויים בביטחון רב יותר, כי הם יודעים מהו מרווח הבטיחות שלהם. הגישה הפרואקטיבית הזו מקדמת איזון בין חדשנות לבין יציבות, ועוזרת למנוע עלויות תפעוליות מוגזמות שקשורות להפסקות גדולות או לזמן השבתה ממושך.

שימוש ב-observability לאופטימיזציה של משאבים

ההמלצות הבאות מסבירות איך להשתמש ב-observability כדי לזהות צווארי בקבוק במשאבים ומשאבים שלא מנוצלים מספיק בפריסות בענן:

  • מעקב אחרי ניצול משאבים: אתם יכולים להשתמש במדדי ניצול המשאבים כדי לזהות משאבים ב-Google Cloud שלא מנוצלים מספיק. לדוגמה, אפשר להשתמש במדדים כמו ניצול המעבד (CPU) וניצול הזיכרון כדי לזהות משאבי VM לא פעילים. ב-Google Kubernetes Engine ‏ (GKE), אתם יכולים לראות פירוט עלויות ומדדי אופטימיזציה שקשורים לעלויות. ב-Google Cloud VMware Engine, בודקים את ניצול המשאבים כדי לבצע אופטימיזציה של הנחות תמורת התחייבות לשימוש, צריכת האחסון והתאמת הגודל של ESXi.
  • שימוש בהמלצות לענן: Active Assist הוא מגוון כלים חכמים שעוזרים לכם לשפר את הפעולות בענן. הכלים האלה מספקים המלצות פרקטיות להפחתת עלויות, לשיפור הביצועים, לשיפור האבטחה ואפילו לקבלת החלטות שמתמקדות בקיימוּת. לדוגמה, תובנות לגבי התאמת הגודל של מכונות וירטואליות יכולות לעזור לכם לבצע אופטימיזציה של הקצאת המשאבים ולהימנע מהוצאות מיותרות.
  • התאמה בין ניצול המשאבים לביצועים: בודקים את הקשר בין ניצול המשאבים לביצועי האפליקציה, כדי להחליט אם אפשר לשדרג לאחור למשאבים זולים יותר בלי לפגוע בחוויית המשתמש.

איזון בין צורכי פתרון הבעיות לבין העלות

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

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

להתאים את איסוף הנתונים לתפקידים ולהגדיר מדיניות שמירת נתונים ספציפית לתפקיד

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

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

התחשבות בדרישות הרגולטוריות ודרישות התאימות

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

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

הטמעת התראות חכמות

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

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