הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.
לעיון במסמכי התיעוד של
Apigee Edge
בדף הזה מוסבר איך ליצור סביבת פיתוח מקומית לניהול API ב-Apigee ב-Cloud Code for VS Code. במאמר סקירה כללית של פיתוח מקומי באמצעות Apigee מפורטות התכונות בסביבת הפיתוח המקומית.
תהליך ההגדרה מחייב השלמה של שני הקטעים הבאים במדריך הזה:
בהתאם לתרחישי השימוש שלכם, כדאי גם לבצע את השלבים במאמר הגדרת פיתוח של שרתי proxy ל-API בפיתוח מקומי ב-Apigee.
לפני שמתחילים
כדי להגדיר את Apigee ולהשתמש בו ב-VS Code, צריך:
- Google Cloud פרויקט להתחברות בסביבת הפיתוח המקומית. צריך להקצות את הפרויקט ל-Apigee כדי ליצור סביבת עבודה מקומית של Apigee שבה אפשר לפתח ולבדוק פרוקסי של API.
- (מומלץ) Apigee API hub שהוקצה בפרויקט. שילוב של API hub מאפשר לכם לגשת לממשקי API ולערוך אותם בכל האקוסיסטם שלכם מתוך Cloud Code. בנוסף, נדרש API hub כדי ליצור
שרת מוקה מרוחק לבדיקת מפרטי API.
אם אתם לא רוצים להוסיף API hub לפרויקט, אתם יכולים לשייך את הפרויקט לפרויקט אחר שבו מופעל API hub. במאמר צירוף פרויקט זמן ריצה ל-API hub מוסבר איך לצרף פרויקט ל-API hub.
במאמר התפקידים הנדרשים לשימוש ב-API hub עם פיתוח מקומי של Apigee מפורטות הפעולות שאתם מתכננים לבצע. - הכרת VS Code, ניהול VS Code וביצוע פעולות נפוצות כמו גישה להגדרות והתקנת תוספים. מידע נוסף על VS Code
התפקידים הנדרשים לשימוש ב-Apigee API hub עם פיתוח מקומי של Apigee
כדי לבצע את השלבים של עיצוב ובדיקת API באמצעות ממשקי API של Apigee API Hub, תצטרכו את התפקידים שמפורטים בהמשך:
| משימה | תפקידים נדרשים |
|---|---|
| הצגה ועריכה של ממשקי API ב-API Hub | Cloud API Hub Admin או Cloud API Hub Editor |
| פרסום ממשקי API ב-API Hub | Cloud API Hub Admin או Cloud API Hub Editor |
| הגדרה וניהול של שרת מוק מרחוק לבדיקת ממשקי API | Artifact Registry Administrator Cloud Build Service Account Cloud Run Admin Service Usage Admin ראו הפניה לתפקידים בסיסיים ומוגדרים מראש בניהול זהויות והרשאות גישה (IAM). צריך גם להתקין את Google Cloud CLI. |
התקנה של VS Code והתוסף Cloud Code
בקטע הזה מפורטות הוראות להתקנה של VS Code והתוסף Cloud Code ב-VS Code. זהו השלב הראשון בהגדרת פיתוח מקומי ל-Apigee, והוא נדרש כדי להשתמש בכל התכונות של פיתוח מקומי ב-Apigee.
כדי להתקין את VS Code ואת התוסף Cloud Code:
- מורידים ומתקינים את Visual Studio Code (VS Code) במחשב המקומי, אם הוא עדיין לא מותקן.
- מתקינים את התוסף של Cloud Code, כמו שמתואר במאמר התקנת התוסף של Cloud Code. אם אתם מתכננים לנהל שרתי proxy ל-API בסביבה המקומית, תצטרכו להתקין את Docker כחלק מהתהליך.
- (מומלץ) מפעילים עדכונים אוטומטיים לתוסף Cloud Code. בהגדרות, מחפשים את תוספים: עדכון אוטומטי ומפעילים אותו לכל התוספים או לתוסף Cloud Code בנפרד.
- מפעילים מחדש את VS Code.
הגדרת פיתוח של proxy ל-API ב-Apigee פיתוח מקומי
כדי להשתמש בסביבת הפיתוח המקומית לפיתוח ולבדיקה של proxy ל-API של Apigee, צריך לבצע את השלבים שמפורטים בקטע הזה. כדי ליצור proxy ל-API ממפרט OpenAPI, צריך גם לבצע את השלבים הבאים.
- יצירת סביבת עבודה של Apigee.
- מתקינים את Apigee Emulator.
- מוסיפים מאגר תגים לפריסה ב-Apigee Emulator.
המאמרים הבאים
אחרי שמסיימים את שלבי ההתקנה וההגדרה, אפשר להתחיל להשתמש ב-Cloud Code: