דרכים לאינטראקציה עם Google Cloud

יש כמה שיטות שבהן אפשר להשתמש כדי ליצור אינטראקציה עם המשאבים שלכם. Google Cloud השיטות שתבחרו יכולות להיות תלויות בהעדפות שלכם, בתהליכי העבודה של החברה וביעדים שלכם.

דוגמאות לשיטות אינטראקציה:

שימוש במסוף Google Cloud שמבוסס על דפדפן

אם אתם מעדיפים לנהל את הפרויקטים והמשאבים שלכם ב- Google Cloud באמצעות ממשק משתמש גרפי, אתם יכולים להשתמש במסוף Google Cloud מבוסס-הדפדפן.

אפשר להשתמש במסוף Google Cloud כדי לבצע מגוון משימות ניהול ואדמיניסטרציה, כולל:

  • ניהול משאבים.
  • אחסון, שליחת שאילתות ועיבוד נתונים.
  • התחברות למכונות וירטואליות (VM).
  • ניתוח הפעילות.
  • אבחון בעיות בייצור.
  • פריסת פתרונות קלים להפעלה.
מידע נוסף זמין במאמר בנושא Google Cloud המסוף.

כדי לוודא שהמסוף פועל כמו שצריך, כדאי לעיין גם במאמר בנושא מתן גישה לדומיינים במסוף Google Cloud .

כתיבת פקודות ויצירת סקריפטים

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

  • יוצרים סקריפט כדי לדחוף קובץ לכל המכונות הווירטואליות.
  • אפשר לבצע סימולציה של נתוני backend באמצעות אמולטור נתונים כדי לכתוב קוד בצד הלקוח בצורה יעילה.
  • פריסת קוד ללא שרת.

מריצים פקודות של gcloud באחת מהשיטות הבאות:

  • מתקינים את Google Cloud CLI, שמאפשר להריץ פקודות בחלון טרמינל במחשב המקומי.

  • להשתמש ב-Cloud Shell מבוסס-הדפדפן, שלא דורש התקנה מקומית. פותחים את Cloud Shell מGoogle Cloud המסוף כדי להשתמש בתכונות הבאות:

    • מכונה וירטואלית זמנית של Compute Engine.
    • עורך קוד מובנה.
    • אחסון בדיסק אחסון מתמיד (persistent disk).
    • את ה-CLI של gcloud,‏ Terraform וכלים אחרים שמותקנים מראש.
    • תמיכה בשפות הבאות: Java‏, Go, ‏Python‏, Node.js‏, PHP, ‏Ruby ו-NET.
    • תצוגה מקדימה באינטרנט.
    • הרשאת גישה מובנית לפרויקטים ולמשאבים במסוף Google Cloud .

למידע נוסף על Cloud Shell, תוכלו לקרוא את ההסבר על Cloud Shell.

בחומרי העזר של gcloud תוכלו למצוא את רשימת הפקודות של gcloud, וגם דגלים ודוגמאות.

פיתוח אפליקציה משלכם באמצעות ספריות לקוח של Cloud

אם אתם רוצים ליצור אפליקציות משלכם לניהול משאבים, אתם יכולים להשתמש ב-Cloud Client Libraries כדי לגשת אל Google Cloud APIs.

ספריות הלקוח של Cloud מספקות את היתרונות הבאים שיעזרו לכם לפתח את האפליקציה:

  • להשתמש במוסכמות שספציפיות לשפה המועדפת.
  • חשוב להשתמש בסגנון עקבי בכל השירותים.
  • טיפול באימות.

סקירה כללית זמינה במאמר הסבר על ספריות לקוח של Cloud.

הגדלת הקצאת המשאבים והניהול שלהם באמצעות תשתית כקוד (IaC)

תשתית כקוד (IaC) היא תהליך של הקצאה וניהול של תשתית באמצעות קוד במקום ממשקי משתמש גרפיים או סקריפטים של שורת פקודה.

האדמינים והארכיטקטים בחברה שלכם יכולים להשתמש ב-IaC כדי ליהנות מהיתרונות הבאים:

  • משלבים את תהליך ניהול השינויים.
  • במהלך ביצוע השינויים, חשוב לבדוק ולבקר אותם.
  • שמירת ההגדרות בבקרת המקור.
  • סטנדרטיזציה של התשתית.

‫Google Cloud משולב עם כמה כלים של IaC. לדוגמה, אפשר להשתמש ב-Terraform כדי להקצות ולנהל את התשתית באמצעות קובצי הגדרה שקלים לקריאה, שאפשר ליצור להם גרסאות, לעשות בהם שימוש חוזר ולשתף אותם.

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