מבוא ל-Colab Enterprise
Colab Enterprise היא סביבת notebook מנוהלת לשיתוף פעולה עם יכולות האבטחה והתאימות של Google Cloud.
קדימה, מתחילים
כדי להתחיל להשתמש ב-Colab Enterprise, אפשר לנסות את אחת מהאפשרויות הבאות:
מדריך למתחילים: כדי ליצור את ה-notebook הראשון שלכם ב-Colab Enterprise וללמוד איך להריץ את הקוד שלו בזמן ריצה שמוגדר כברירת מחדל, אפשר לעיין במאמר מדריך למתחילים: יצירת notebook ב-Colab Enterprise.
גלריית מחברות: גלריית המחברות היא אוסף של מחברות שנבחרו בקפידה כדי לעזור לכם להתחיל להשתמש ב-Colab Enterprise. לגלריית הנוטבוקים המחברות האלה כוללות תבניות ודוגמאות מוכנות לשימוש, כדי שיהיה קל יותר ללמוד טכניקות חדשות, להבין שיטות מומלצות ולהתחיל פרויקטים במהירות. אפשר לעיין במחברות לפי קטגוריה, או להשתמש בסרגל החיפוש כדי למצוא מחברת שתעזור לכם להתחיל.
שיתוף ועריכה משותפת
Colab Enterprise מאפשר לכם לשתף קובצי notebook (קובצי IPYNB) ולעבוד יחד עם אחרים. אפשר לשתף נוטבוק עם משתמש יחיד, עם קבוצה ב-Google או עם דומיין ב-Google Workspace. אתם קובעים את הגישה הזו באמצעות ניהול זהויות והרשאות גישה (IAM).
מחשוב מנוהל
Colab Enterprise מאפשר לכם לעבוד ב-notebooks בלי לנהל תשתית. Colab Enterprise מקצה לכם סביבת זמן ריצה כשאתם צריכים אותה. אם רוצים, אפשר להגדיר סביבות זמן ריצה לצרכים ספציפיים, אבל Colab Enterprise מפעיל אותן בשבילכם ומכבה אותן כשאין בהן יותר צורך.
סביבות זמן ריצה שניתנות להגדרה
אפשר להשתמש בזמן הריצה שמוגדר כברירת מחדל או להגדיר זמן ריצה משלכם על ידי יצירת תבנית זמן ריצה. כשיוצרים תבנית בזמן ריצה, אפשר לבחור מבין כל סוגי המכונות הזמינים, להוסיף מאיצים ולציין את נפח הדיסק.
באמצעות סביבות זמן ריצה שהגדרתם, אתם יכולים להריץ קוד בסביבת זמן הריצה שמתאימה לצרכים שלכם באותו רגע. לדוגמה, אפשר לבדוק את הקוד עם מערך נתונים קטן באמצעות זמן ריצה עם סוג מכונה קטן יותר וחסכוני יותר. אחר כך תוכלו להשתמש בסביבת זמן ריצה עם יכולת עיבוד גבוהה יותר כשאתם צריכים להריץ את הקוד עם יותר נתונים.
מידע נוסף זמין במאמר Runtimes and runtime templates.
משולב עם Agent Platform ו-BigQuery
השילובים של Colab Enterprise עם Google Cloud שירותים מאפשרים להשתמש בקלות רבה יותר ב-notebooks שיוצרים אינטראקציה עם השירותים האלה.
Colab Enterprise הוא חלק מ-Gemini Enterprise Agent Platform. ה-API methods של Colab Enterprise הם קבוצת משנה של Agent Platform API. השימוש ב-IAM יכול לחסוך לכם זמן כשאתם מנהלים גישה למשאבים של Colab Enterprise או כשאתם מאמתים ומאשרים את קוד ה-notebook כדי להשתמש בפלטפורמת הסוכנים.
מידע נוסף מופיע במאמר סקירה כללית על השימוש ב-API.
Colab Enterprise מוטמע בממשק המשתמש של השירותים המשולבים שלו. כך תוכלו לעבוד ב-Agent Platform וב-BigQuery, ואז להמשיך את העבודה ב-Notebook בלי לצאת מהאזורים שלהם ב Google Cloud מסוף. לדוגמה, אתם יכולים ליצור מחברת ישירות מעורך BigQuery, עם שאילתה לדוגמה שתעזור לכם להתחיל. מידע נוסף זמין במאמר מבוא למחברות ב-BigQuery.
כתיבה ועריכה של קוד בעזרת Gemini
אתם יכולים להשתמש ב-Gemini ב-Colab Enterprise, שהוא מוצר בחבילת Gemini for Google Cloud, כדי לכתוב וליצור קוד ב-notebook של Colab Enterprise. Gemini ב-Colab Enterprise יכול גם לעזור לכם לתקן שגיאות בקוד. מידע נוסף זמין במאמר כתיבת קוד בעזרת Gemini.
כיבוי במצב בלי פעילות
כדי לעזור לכם לנהל את העלויות, סביבות הריצה של Colab Enterprise נסגרות כשהן לא פעילות במשך תקופה מסוימת. אפשר לשנות את משך הזמן או להשבית את התכונה הזו.
מידע נוסף זמין במאמר בנושא כיבוי במצב לא פעיל.
הפעלת קוד שמתקשר עם Google Cloud שירותים וממשקי API
כברירת מחדל, מחברות Colab Enterprise משתמשות בפרטי הכניסה של המשתמש כדי לאמת ולאשר קוד שיוצר אינטראקציה עם שירותים אחרים של Google Cloud.
המשמעות היא שלקוד במחברת יש את אותה רמת גישה ל-Google Cloud שיש למשתמש. כך קל יותר לכתוב ולהריץ קוד שמתקשר עם Google Cloud שירותים.
מידע נוסף מופיע במאמר בנושא הרצת קוד שיוצר אינטראקציה עם Google Cloud.
תזמון הרצות של קובצי notebook
אתם יכולים לתזמן מחברת כך שתפעל מיד פעם אחת, או לפי לוח זמנים חוזר. ב-Colab Enterprise, התוצאות נשמרות ב-Cloud Storage כדי שתוכלו לבדוק אותן ולשתף אותן עם אחרים. מידע נוסף זמין במאמר בנושא תזמון הפעלה של מחברת.
שימוש במפתחות הצפנה בניהול הלקוח (CMEK)
כברירת מחדל, Google Cloud הנתונים מוצפנים אוטומטית כשהם במצב מנוחה באמצעות מפתחות הצפנה שמנוהלים על ידי Google. אם יש לכם דרישות תאימות או דרישות רגולטוריות ספציפיות שקשורות למפתחות שמגנים על הנתונים, אתם יכולים להשתמש במפתחות הצפנה בניהול הלקוח (CMEK) עם סביבות זמן הריצה ומחברות Colab Enterprise. מידע נוסף מופיע במאמר בנושא שימוש במפתחות הצפנה בניהול הלקוח (CMEK).
Access Transparency
Colab Enterprise תומך ב-Access Transparency. Access Transparency מספקת לכם יומנים שמתעדים את הפעולות שאנשי Google מבצעים כשהם ניגשים לתוכן שלכם. אפשר להפעיל את Access Transparency (שקיפות גישה) ב Google Cloud פרויקט, אם הפרויקט נמצא בארגון. איך מפעילים את Access Transparency
מידע נוסף על Access Transparency זמין במאמר סקירה כללית של Access Transparency.
שמירת משאבי VM
כדי להבטיח שסביבות זמן הריצה של Colab Enterprise יקבלו מספיק משאבים של מכונות וירטואליות (VM) להפעלה, אפשר להשתמש בהזמנות של Compute Engine.
התכונה 'מקומות שמורים' היא תכונה של Compute Engine. הם עוזרים לוודא שמתי שתצטרכו יהיו לכם משאבים בשביל ליצור מכונות וירטואליות עם אותה חומרה (זיכרון ו-vCPU) ומשאבים אופציונליים (יחידות GPU ודיסקים מקומיים של SSD).
מידע נוסף מופיע במאמר בנושא שימוש בהזמנות.
Colab Enterprise שונה מ-Colab
Colab Enterprise שונה מ-Colaboratory, שעדיין זמין. לשניהם יש יתרונות ספציפיים שיכולים לעזור לכם בהתאם לצרכים שלכם. בטבלה הבאה מפורטים ההבדלים העיקריים:
| רכיב | Colab Enterprise | Colab |
|---|---|---|
| אחסון | Regional Storage ב-Dataform | אחסון ב-Google Drive, אחסון אזורי לא נתמך |
| בקרת גישה | מנוהל על ידי IAM | הניהול מתבצע דרך פונקציית השיתוף של Google Drive |
| אבטחה ורשתות | Google Cloud אבטחה ופונקציונליות של רשת | אבטחה שמבוססת על Google Drive, עם גישה לאינטרנט בכל זמן |
| תמיכה | Google Cloud support | שליחת משוב או דיווח על באג |
מגבלות
כשמתכננים את הפרויקט, חשוב להביא בחשבון את המגבלות הבאות של Colab Enterprise:
- גודל הקובץ של מחברות מיובאות מוגבל לכ-20 MB. עבודה עם מחברת שמתקרבת למגבלת הגודל עלולה להשפיע על הביצועים.
כדאי לעיין גם במאמר מכסות ומגבלות.