תובנות מ-Developer Connect

במסמך הזה מתוארים התובנות של Developer Connect והיתרונות של התובנות.

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

תובנות מ-Developer Connect הן רשומות ביומן מאירועי פריסה, שנשלחות מ-Developer Connect אל Cloud Logging, כדי ש-Gemini Cloud Assist יוכל להשתמש בהן.

התובנות האלה מספקות ל-Gemini Cloud Assist מידע על זמני הריצה של האפליקציה, על הארטיפקטים שנפרסו בזמני הריצה האלה, על קובצי המקור ועל התלות שמשמשים ליצירת הארטיפקטים האלה.

איך פועלות התובנות של Developer Connect

התובנות של Developer Connect מאפשרות לכם:

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

כדי לעשות את זה, מפת התובנות של Developer Connect ממפה את הקשרים בין הרכיבים הבאים במחזור החיים של פיתוח התוכנה (SDLC):

  • סביבות זמן ריצה של אפליקציות
  • פריטי מידע שנוצרים בתהליך פיתוח (Artifact) של האפליקציה שנפרסו בסביבות זמן הריצה האלה
  • אישור המקור של Build

התובנות של Developer Connect משתמשות בקשרים האלה כדי לצבור אירועים רלוונטיים מ-SDLC, ומשתמשות בקשרים האלה כהקשר שיעזור לכם לפתור בעיות ולקבל החלטות. יומנים של תובנות מ-Developer Connect מתעדים את האירועים האלה ב-Cloud Logging.

איך אפשר להשתמש בתובנות של Developer Connect?

הנה כמה דוגמאות למידע שאפשר לקבל מתובנות של Developer Connect.

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

  • מה השתנה ב-my-app ב-us-east1 מאז 10 באוקטובר 2024 בשעה 10:10:10 (שעון החוף המזרחי בארה"ב)?

  • אילו פריטי מידע נפרסו ומתי?

  • מתי נוצרו הארטיפקטים? מאיזה מקור ומאילו קומיטים?

  • אילו פריסות אולי גרמו לבעיה בסביבת הייצור שאנחנו רואים?

  • אילו ארטיפקטים, שנפרסו בסביבות זמן ריצה של אפליקציות, הושפעו מפריסה?

מה צריך כדי להשתמש בתובנות של Developer Connect?

כדי להשתמש בתובנות של Developer Connect, צריך את המוצרים והכלים הבאים: Google Cloud

  • אפליקציה של מרכז האפליקציות (אופציונלי)

    אם בוחרים להגדיר את התובנות של Developer Connect בהיקף של אפליקציה ב-מרכז האפליקציות, צריך אפליקציה ב-מרכז האפליקציות.

    התובנות של Developer Connect תומכות בכל מודלי ההגדרה של אפליקציות ב-App Hub. מומלץ להשתמש בתיקייה שמוגדרת לניהול אפליקציות כדי שתוכלו להשתמש ב-Gemini Cloud Assist ובתכונות נוספות שמתמקדות באפליקציות.

  • פרויקט Google Cloud (אופציונלי)

    אתם יכולים להגדיר את היקף התובנות של Developer Connect לGoogle Cloud פרויקט במקום לאפליקציה ב-מרכז האפליקציות. הפרויקט הזה לא חייב להיות אותו פרויקט שבו יוצרים את משאב ההגדרות של Developer Connect insights.

  • Developer Connect

    צריך להפעיל את Developer Connect API.

  • אישור המקור של Build

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

  • Gemini Cloud Assist

    אתם יכולים להפעיל את Gemini Cloud Assist כדי להשתמש בתובנות של Developer Connect בחקירות של Gemini Cloud Assist. תובנות מ-Developer Connect מוסיפות אירועים של פריסת אפליקציות להקשר של החקירה ב-Gemini Cloud Assist.

באילו סביבות זמן ריצה תובנות מ-Developer Connect תומכות

התובנות של Developer Connect תומכות רק ב-Google Kubernetes Engine וב-Cloud Run.

המאמרים הבאים