היכרות עם 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.
משולב עם פלטפורמת הסוכנים ו-BigQuery
השילובים של Colab Enterprise עם Google Cloud שירותים מאפשרים להשתמש בקלות רבה יותר ב-notebooks שיוצרים אינטראקציה עם השירותים האלה.
Colab Enterprise הוא חלק מ-Gemini Enterprise Agent Platform. ה-methods של API ב-Colab Enterprise הם קבוצת משנה של Agent Platform API. השימוש ב-IAM יכול לחסוך לכם זמן כשאתם מנהלים גישה למשאבים של Colab Enterprise או כשאתם מאמתים ומאשרים את קוד ה-notebook כדי להשתמש בפלטפורמת הסוכנים.
מידע נוסף מופיע במאמר סקירה כללית על השימוש ב-API.
Colab Enterprise מוטמע בממשק המשתמש של השירותים המשולבים שלו. כך תוכלו לעבוד ב-Agent Platform וב-BigQuery, ואז להמשיך את העבודה במחברת בלי לצאת מהאזורים שלהם במסוף Google Cloud . לדוגמה, אתם יכולים ליצור מחברת ישירות מעורך BigQuery, עם שאילתה לדוגמה שתעזור לכם להתחיל. מידע נוסף זמין במאמר מבוא למחברות של BigQuery.
כתיבה ועריכה של קוד בעזרת Gemini
אתם יכולים להשתמש ב-Gemini ב-Colab Enterprise, שהוא מוצר בחבילת Gemini for Google Cloud, כדי לכתוב וליצור קוד ב-notebook של Colab Enterprise. Gemini ב-Colab Enterprise יכול גם לעזור לכם לתקן שגיאות בקוד. מידע נוסף זמין במאמר כתיבת קוד בעזרת Gemini.
כיבוי במצב לא פעיל
כדי לעזור לכם לנהל את העלויות, סביבות זמן הריצה של Colab Enterprise נסגרות כשהן לא פעילות במשך תקופה מסוימת. אפשר לשנות את משך הזמן או להשבית את התכונה הזו.
מידע נוסף זמין במאמר בנושא כיבוי במצב לא פעיל.
הפעלת קוד שפועל עם שירותים וממשקי API של Google Cloud
כברירת מחדל, מחברות Colab Enterprise משתמשות בפרטי הכניסה של המשתמש כדי לאמת ולאשר קוד שיוצר אינטראקציה עם שירותים אחרים של Google Cloud.
המשמעות היא שלקוד במחברת יש את אותה רמת גישה ל-Google Cloud שיש למשתמש. כך קל יותר לכתוב ולהריץ קוד שמתקשר עם Google Cloud שירותים.
מידע נוסף מופיע במאמר בנושא הרצת קוד שיוצר אינטראקציה עם Google Cloud.
תזמון הרצות של מחברות
אתם יכולים לתזמן מחברת כך שתפעל מיד פעם אחת, או לפי לוח זמנים חוזר. Colab Enterprise מאחסן את התוצאות ב-Cloud Storage כדי שתוכלו לבדוק אותן ולשתף אותן עם אחרים. מידע נוסף זמין במאמר בנושא תזמון הפעלה של מחברת.
שימוש במפתחות הצפנה בניהול הלקוח (CMEK)
כברירת מחדל, Google Cloud הנתונים מוצפנים באופן אוטומטי כשהם במצב מנוחה באמצעות מפתחות הצפנה שמנוהלים על ידי Google. אם יש לכם דרישות תאימות או דרישות רגולטוריות ספציפיות שקשורות למפתחות שמגנים על הנתונים, אתם יכולים להשתמש במפתחות הצפנה בניהול הלקוח (CMEK) עם סביבות זמן הריצה, מחברות ו-Data Science Agent של 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. עבודה עם מחברת שמתקרבת למגבלת הגודל עלולה להשפיע על הביצועים.
כדאי לעיין גם במאמר מכסות ומגבלות.