מידע על סביבת הפיתוח של API Gateway

יש שלוש דרכים בסיסיות להשתמש בשירותים ובמשאבים של API Gateway כדי ליצור ממשקי API:

מסוףGoogle Cloud

צילום מסך של ממשק המשתמש של מסוף Google Cloud בדפדפן.

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

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

ממשק שורת הפקודה (CLI)

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

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

‫Cloud Shell כולל:

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

צילום מסך של הממשק של Cloud Shell.

ספריות לקוח

ה-CLI של gcloud כולל ספריות לקוח שבאמצעותן תוכלו ליצור משאבים ולנהל אותם בקלות. Google Cloud ספריות הלקוח חושפות את ממשקי ה-API לשתי מטרות מרכזיות:

  • ממשקי API לאפליקציות, שבהם תוכלו להשתמש כדי לקבל גישה לשירותים. ממשקי ה-API לאפליקציות מותאמים לשפות הנתמכות, כמו Node.js ו-Python. הספריות מיועדות לשימוש מטאפורי בשירותים, כך שתוכלו להשתמש בשירותים בצורה טבעית יותר ולכתוב פחות קוד שחוזר על עצמו (boilerplate). הספריות מכילות גם כלים שיעזרו לכם באימות ובהרשאה.

  • ממשקי API לניהול, המכילים פונקציות לניהול המשאבים. לדוגמה, תוכלו להשתמש בממשקי API לניהול כדי ליצור כלים אוטומטיים משלכם.

מידע נוסף על ספריית הלקוח של API Gateway זמין במאמר ממשקי API והפניות.

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