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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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