הגדרת סביבת פיתוח מקומית

איך מגדירים סביבת פיתוח מקומית ל- Google Cloudבמסמך הזה מוסבר על כלי הליבה שנדרשים כדי ליצור, לבדוק ולהפעיל אפליקציות עם שירותי Google Cloud :

  • ה-CLI של gcloud: ניהול משאבי ענן, הגדרת פרויקטים והגדרת פרטי כניסה מקומיים ב-Application Default Credentials ‏ (ADC).
  • ספריות לקוח של הענן: גישה Google Cloud ל-API באופן פרוגרמטי באמצעות ספריות אידיומטיות בשפת התכנות המועדפת.

סקירה כללית של כלים וממשקים אחרים ב- Google Cloudזמינה במאמר דרכים ליצירת אינטראקציה עם Google Cloud.

לפני שמתחילים

צריך לבקש מאדמין בארגון להשלים את הדרישות המוקדמות הבאות:

  • הקצאת זהות משתמש: הקצאת חשבון Cloud Identity או חשבון Google Workspace.
  • הענקת גישה לפרויקט ותפקידי IAM: הקצאת התפקידים הנדרשים בניהול הזהויות והרשאות הגישה (IAM) לפרויקט.
  • הפעלת חיוב: מוודאים שהחיוב ב-Cloud מופעל בפרויקט.

הוראות להגדרה בכל הארגון מופיעות בGoogle Cloud מדריך ההגדרה.

הגדרת ה-CLI של gcloud ואימות

מגדירים את ה-CLI של gcloud ‏ (gcloud) כדי לנהל משאבים ולאמת את הסביבה המקומית:

  1. מתקינים את ה-CLI של gcloud בתחנת העבודה המקומית.
  2. מריצים את הפקודה gcloud init במסוף כדי להיכנס ולבחור את פרויקט ברירת המחדל.
  3. מריצים את הפקודה gcloud auth application-default login כדי להגדיר Application Default Credentials‏ (ADC). ‫ADC מאפשרת לספריות לקוח מקומיות לבצע אימות אוטומטי מול הפרויקט שלכם.

התקנת ספריות לקוח של Cloud

כדי לגשת לשירותי Google Cloud באופן פרוגרמטי מקוד האפליקציה:

  1. מפעילים את ממשקי ה-Cloud APIs הנדרשים בפרויקט.
  2. מתקינים ספריות לקוח של Cloud לשפת התכנות שלכם (למשל Java,‏ Python או Go). הקוד שלכם מאומת באופן אוטומטי באמצעות ADC.

כלים וסביבות חלופיים

אם תהליך העבודה שלכם דורש סביבות פיתוח ספציפיות או כלים לתשתית, כדאי לשקול את האפשרויות הבאות:

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