Google Cloud מספקת למפתחים כמה דרכים לשפר את היעילות של תהליך העבודה שלהם בפיתוח, כולל הכלים הבאים:
- Cloud Workstations: פיתוח בסביבות סטנדרטיות
- Google Cloud CLI: כתיבת סקריפטים ואוטומציה
- Cloud Code: פיתוח ישירות בסביבת הפיתוח המשולבת (IDE)
לפני שמתחילים
כדי לוודא שתוכלו להגדיר ממשקי API ולהשתמש בכלים, בקשו מהאדמינים לבצע את המשימות הבאות:
- יוצרים חשבון שמשמש לכניסה למוצרים של Google CloudGoogle, כולל Google Cloud המסוף ו-Google Cloud CLI.
- יוצרים פרויקט שמשמש כגבול גישה למשאבים ב-Google Cloud .
- מפעילים את החיוב בפרויקט כדי לשלם על השימוש בשירותים ובממשקי ה-API.
הוראות מפורטות להשלמת שלבי ההגדרה מופיעות במאמר Google Cloud הגדרת תהליך מודרך.
Cloud Workstations: פיתוח בסביבות סטנדרטיות
כמפתחים, אתם צריכים תוכנה והגדרות ספציפיות כדי לבצע את המשימות שלכם. האדמינים בחברה שלכם יכולים לעזור לכם בתהליכי העבודה על ידי יצירה והפצה של תבנית סביבת פיתוח שמתאימה לפרויקט הספציפי שלכם.
מפתחים יכולים להשתמש ב-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. כדי להתקין את התוסף עבור סביבת הפיתוח המשולבת, אפשר לעיין במאמרים הבאים:
Gemini Code Assist: פיתוח ופריסה בעזרת AI
כשמתקינים את התוסף של Cloud Code, התוסף של Gemini Code Assist מותקן גם הוא כברירת מחדל. Gemini Code Assist מספק עזרה מבוססת-AI עם הקוד, כולל:
- יצירה וניפוי באגים בקוד.
- ליצור בדיקות יחידה.
- לנהל שיחה כדי לקבל תשובות לשאלות על קוד ונושאים טכניים אחרים.
מידע נוסף זמין במאמר סקירה כללית על Gemini Code Assist.
מה השלב הבא?
כדי לעיין בכלים נוספים למפתחים, אפשר לקרוא את המאמר סקירה כללית על Google Cloud SDK, שפות, frameworks וכלים.
כדי להכיר את תהליכי העבודה של הפיתוח, כדאי להתנסות במדריכים הבאים:
פתרונות לדוגמה:
כדי לקבל מידע על אפשרויות הפריסה, אפשר לעיין במאמרים הבאים: