Google Cloud מספקת למפתחים כמה דרכים לשפר את היעילות של תהליך העבודה שלהם בפיתוח, כולל הכלים הבאים:
- Cloud Workstations: פיתוח בסביבות סטנדרטיות
- Google Cloud CLI: כתיבת סקריפטים ואוטומציה
- Cloud Code: פיתוח ישירות בסביבת הפיתוח המשולבת (IDE)
לפני שמתחילים
כדי לוודא שתוכלו להגדיר ממשקי API ולהשתמש בכלים, בקשו מהאדמינים לבצע את המשימות הבאות:
- יוצרים חשבון שמשמש לכניסה למוצרים של Google Cloud ולשימוש בהם, כולל מסוף Google Cloud ו-Google Cloud CLI. Google Cloud Google Cloud
- יוצרים פרויקט שמשמש כגבול גישה למשאבים ב-Google Cloud .
- מפעילים את החיוב בפרויקט כדי לשלם על השימוש בשירותים ובממשקי ה-API.
הוראות מפורטות להשלמת שלבי ההגדרה מופיעות במאמר Google Cloud הגדרת תהליך מודרך.
תחנות עבודה בענן: פיתוח בסביבות סטנדרטיות
כמפתחים, אתם צריכים תוכנה והגדרות ספציפיות כדי לבצע את המשימות שלכם. האדמינים בחברה שלכם יכולים לעזור לכם בתהליכי העבודה על ידי יצירה והפצה של תבנית סביבת פיתוח שמתאימה לפרויקט הספציפי שלכם.
מפתחים יכולים להשתמש ב-Cloud Workstations כדי ליהנות מהיתרונות הבאים:
- סביבה סטנדרטית ועקבית לכל מפתח בצוות.
- הגדרות שנקבעו מראש על ידי האדמינים.
- אפשרויות לגישה לסביבה מבוססת-האינטרנט מדפדפן, מ-SSH או מסביבת פיתוח משולבת (IDE).
לפרטים נוספים, ראו סקירה כללית על Cloud Workstations.
Google Cloud CLI: כתיבת סקריפטים ואוטומציה
הכלים של Google Cloud CLI עוזרים ליצור ולנהל משאבים Google Cloudמשורת הפקודה, או באמצעות סקריפטים ואוטומציה אחרת. לדוגמה, אפשר ליצור סקריפט אוטומטי להעברת קבצים למכונות וירטואליות.
משתמשים ב-CLI של gcloud כדי לבצע את הפעולות הבאות:
- ניהול התצורה המקומית.
- מגדירים אימות.
- גישה לשירותי Google Cloud דרך שורת הפקודה.
הוראות להתקנה מופיעות במאמר התקנת Google Cloud CLI.
Cloud Code: פיתוח ישירות בסביבת הפיתוח המשולבת (IDE)
Cloud Code כולל כלים שעוזרים לכם להשתמש בספריות לקוח ב-Cloud ולפתח אפליקציות בענן. אפשר להשתמש ב-Cloud Code כדי לבצע את הפעולות הבאות ישירות ב-VS Code או בסביבות פיתוח משולבות (IDE) נתמכות של JetBrains:
- שילוב של ממשקי API כדי לעבוד עם שירותים. Google Cloud Google Cloud
- גישה לחומרי עזר.
- מבצעים ניפוי באגים באפליקציה.
- משתמשים ב-Gemini Code Assist.
Cloud Code מותקן באופן אוטומטי ב-Cloud Workstations וב-Cloud Shell. כדי להתקין את התוסף עבור סביבת הפיתוח המשולבת (IDE), אפשר לעיין במאמרים הבאים:
Gemini Code Assist: פיתוח ופריסה בעזרת AI
כשמתקינים את התוסף של Cloud Code, התוסף של Gemini Code Assist מותקן גם הוא כברירת מחדל. Gemini Code Assist הוא עוזר דיגיטלי מבוסס-AI שיכול לעזור לכם לכתוב קוד, למשל:
- ליצור קוד ולנפות בו באגים.
- יצירת בדיקות יחידה.
- לנהל שיחה כדי לקבל תשובות לשאלות על קוד ונושאים טכניים אחרים.
מידע נוסף זמין במאמר סקירה כללית על Gemini Code Assist.
מה השלב הבא?
כדי לעיין בכלים נוספים למפתחים, אפשר לקרוא את המאמר סקירה כללית על Google Cloud SDK, שפות, frameworks וכלים.
כדי להכיר את תהליכי העבודה של הפיתוח, כדאי להתנסות במדריכים הבאים:
דוגמאות לפתרונות:
כדי לקבל מידע על אפשרויות הפריסה, אפשר לעיין במאמרים הבאים: