הדף הזה מתייחס ל-Apigee, אבל לא ל-Apigee Hybrid.
לעיון במסמכי התיעוד של
Apigee Edge
מופע הוא מכונה וירטואלית שבה מאוחסנים פרויקט ה-API והשירותים שקשורים אליו. מופעים תואמים לאזורים. בדרך כלל מתחילים עם מופע יחיד ומוסיפים מופעים חדשים כשהארגון מתרחב לאזורים נוספים. בקטע הזה נסביר איך:
- יצירת מופע חדש.
- צירוף סביבות למופע או הסרת סביבות ממופע
- עריכת רשימת הפרויקטים שאושרו
- הפעלה או השבתה של יומני גישה ל-ingress עבור מופע.
- מחיקת מכונה.
יצירת מופע חדש
כדי ליצור מופע חדש, אפשר להשתמש ב-Instances API או בממשק המשתמש של Apigee. לכל מופע נדרשים:
- מפתח הצפנה משלו לדיסק ברשת. Apigee ממליצה ליצור גם מחזיק מפתחות נפרד למופע החדש. מידע נוסף זמין במאמר בנושא מפתחות ההצפנה של Apigee.
- טווחי CIDR משלהם שאינם חופפים, /22 ו-/28, לצורך קישור בין רשתות שכנות (peering). אי אפשר לשתף את הטווחים בין מופעים.
ממשק המשתמש של Apigee
כדי ליצור מכונה חדשה בממשק המשתמש של Apigee:
במסוף Google Cloud , נכנסים לדף Apigee > Management > Instances.
בחלונית Instances (מופעים) מוצגת רשימה של מופעים קיימים.-
לוחצים על + Create. יכול להיות שיהיה עיכוב בזמן שממשק המשתמש יקבע אם לארגון שלכם יש את ההרשאות המתאימות ליצירת מכונה חדשה.
מוצג הדף Create new instance.
- מזינים את הפרטים של המופע החדש בשדות:
שדה חובה תיאור Runtime hosting locationחובה בוחרים את האזור שבו רוצים ליצור את המכונה החדשה. אי אפשר ליצור מופע חדש באזור שכבר יש בו מופע. מידע נוסף על עבודה עם כמה אזורים זמין במאמר שימוש בכמה אזורים. Nameחובה מזינים את המזהה של המופע החדש.
ערך ברירת המחדל הוא השם של אזור האירוח של זמן הריצה שבחרתם, אבל אתם יכולים לשנות אותו לכל שם משמעותי שתרצו, כל עוד אתם פועלים לפי כללי מתן השמות:
- אורך מינימלי של 2.
- אורך מקסימלי של 32 תווים.
- אפשר להשתמש רק באותיות קטנות, במספרים ובמקפים (לפי התבנית
/^[a-z0-9\-]+$/). - השם חייב להתחיל באות, ולא יכול להתחיל בספרות או במקפים.
- השם חייב להסתיים בספרה או באות, ולא יכול להסתיים במקף.
- השם חייב להיות ייחודי בארגון.
IP range allocationחובה מציינים איך רוצים להקצות טווח כתובות IP. תוכלו לבחור בין האפשרויות הבאות:
- אוטומטי (מומלץ) – מערכת Apigee בוחרת טווח CIDR זמין עם גודל קידומת של /22. לא נדרשת פעולה נוספת מצידך.
- מותאם אישית – בתרחישי שימוש מתקדמים, יכול להיות שתצטרכו לציין בדיוק את טווח כתובות ה-IP שבו אתם רוצים ש-Apigee ישתמש. במקרים כאלה, מציינים טווח IP מותאם אישית, וגודל הקידומת שלו חייב להיות /22. הטווח צריך להיות זמין כחלק מחיבור פרטי בין הפרויקט שלכם לבין Apigee.
Disk encryption keyחובה בקטע מפתח הצפנה של הדיסק, בוחרים מפתח הצפנה בניהול הלקוח. אם כבר קיים מפתח, אפשר לבחור אותו. באשף מוצגת רשימה של כל המפתחות באותו מיקום כמו אזור האירוח של זמן הריצה בכל מחזיקי המפתחות. אם מפתח לא קיים, או אם אתם לא רוצים להשתמש במפתח קיים, אתם יכולים ליצור מפתח חדש מתוך האשף. כדי ליצור מפתח:
- לוחצים על Create key.
- בוחרים אוסף מפתחות, או שאם הוא לא קיים, מפעילים את האפשרות יצירת אוסף מפתחות, מזינים שם לאוסף המפתחות ובוחרים מיקום לאוסף המפתחות. שמות של אוספי מפתחות יכולים להכיל אותיות, מספרים, קווים תחתונים (_) ומקפים (-). אי אפשר לשנות את השם של אוסף מפתחות או למחוק אותו.
- לוחצים על Continue.
- יוצרים מפתח. מזינים שם ורמת הגנה. שימו לב ששמות של מפתחות יכולים להכיל אותיות, מספרים, קווים תחתונים (_) ומקפים (-). אי אפשר לשנות את השם של מפתחות או למחוק אותם. רמת ההגנה תוכנה היא בחירה טובה. זו ברירת המחדל שמשמשת את Cloud KMS, אבל אפשר לשנות אותה אם רוצים.
- לוחצים על המשך ובודקים את הבחירות.
- לוחצים על יצירה.
- לוחצים על Grant כדי לתת לחשבון השירות הרשאה להצפנה/פענוח באמצעות המפתח שנבחר.
Environmentsאופציונלי בוחרים את הסביבות שרוצים לצרף למופע הזה. כדי לעשות זאת, לוחצים על הרשימה הנפתחת סביבות ומסמנים את תיבות הסימון לצד הסביבות שרוצים לצרף. אפשר לעשות את זה לכמה סביבות שרוצים. ואז לוחצים על אישור.
חשוב לזכור שסביבות של כל המקרים נספרות במספר הכולל של הסביבות שאפשר להקצות. מידע נוסף זמין במאמר מידע על סביבות וקבוצות סביבות.
הוספת סביבות כשיוצרים מופע חדש היא אופציונלית. אם לא מוסיפים אותם עכשיו, אפשר להשתמש ב-Instances attachment create API או בממשק המשתמש כדי להוסיף ולהסיר אותם מאוחר יותר. מידע נוסף מופיע במאמר בנושא צירוף או הסרה של סביבה.
Accepted projectsאופציונלי לוחצים על Add accepted project (הוספת פרויקט שאושר) כדי לבחור פרויקט אחד או יותר ב-Cloud. הפרויקטים שנבחרו יכולים להתחבר באופן פרטי לצירוף השירות של המופע שלכם. כברירת מחדל, הפרויקט שמשויך לארגון שלכם ב-Apigee נכלל ברשימה הזו. Enable loggingאופציונלי לוחצים על המתג הפעלת רישום ביומן כדי להפעיל את יומני הגישה של Cloud Logging לנתונים שנכנסים למופע. התכונה הזו מאפשרת לכם לראות את היומנים שנוצרו על ידי שערים של תעבורת נתונים נכנסת (ingress) בתשתית Apigee, כמו מאזן עומסים של אפליקציות (ALB) חיצוני או שער Anthos, כדי לעזור לכם בפתרון בעיות בקריאות ל-API של Apigee. מידע נוסף זמין במאמר רישום ביומנים של יומני הגישה של Apigee
Filterאופציונלי בוחרים קוד תגובה של תגובת HTTP מהתיבה קוד תגובה כדי להשתמש בו כמסנן ליומני הגישה של תעבורת נתונים נכנסת (ingress). אם רוצים לכלול את כל היומנים, בלי קשר לקוד התגובה של HTTP, בוחרים באפשרות
None (all HTTP responses).כדי ליצור מסנן בהתאמה אישית, לוחצים על
Customומזינים את המסנן בפורמט הבא:status_code > XX && status code <= YYלדוגמה:
status_code >= 500 && status_code < 504אם הארגון שלכם לא יכול ליצור מופע חדש, אתם צריכים לפנות אל צוות המכירות של Apigee.
-
לוחצים על יצירה.
Apigee מתחיל פעולה ממושכת שיכולה להימשך 20 דקות או יותר. כשהתהליך יסתיים, המופע החדש יופיע ברשימת המופעים בממשק המשתמש של Instances.
Apigee API
אם הקצאתם את Apigee בלי קישור בין רשתות VPC שכנות (peering), תוכלו לעיין בשלבים להקצאת משאבים בלי קישור בין רשתות VPC שכנות (peering) במאמר יצירת מופע של זמן ריצה.
אם הקצאתם את Apigee עם קישור בין רשתות VPC, תוכלו לעיין בקטע יצירת מכונת זמן ריצה בשלבי הקצאת הקישור בין רשתות VPC.
צירוף סביבות למופע או הסרה של סביבות ממופע
כשיוצרים סביבה באמצעות ממשק המשתמש של Apigee במסוף Google Cloud , יש אפשרות להקצות את הסביבה למופע קיים. מידע נוסף זמין במאמר בנושא יצירת סביבה חדשה בממשק המשתמש.
אם לא צירפתם את הסביבה למופע במהלך יצירת הסביבה, או אם אתם רוצים להסיר סביבה ממופע, אתם יכולים לפעול לפי השלבים הבאים. מידע נוסף על סביבות ומופעים זמין במאמר סביבות ומופעים.
כדי לצרף או להסיר סביבה ממופע באמצעות ממשק המשתמש של Apigee:
-
במסוף Google Cloud , נכנסים לדף Apigee > Management > Instances.
לוחצים על המופע שרוצים לערוך.
- בדף פרטי האירוע, לוחצים על עריכה.
- בדף Edit Instance (עריכת מופע), לוחצים על השדה Environments (optional) (סביבות (אופציונלי)) ובוחרים את הסביבה שרוצים לצרף למופע, או מבטלים את הבחירה בסביבה שרוצים להסיר.
- לוחצים על OK.
- לוחצים על Save כדי לשמור את השינויים.
בנוסף לשימוש בממשק המשתמש, אפשר גם לצרף סביבות למופע באמצעות Instances attachment create API. דוגמה מופיעה במאמר בנושא יצירת סביבה במסמכי התיעוד בנושא הקצאת משאבים דרך שורת הפקודה.
עריכת רשימת הפרויקטים שאושרו
אפשר להוסיף פרויקטים לרשימה פרויקטים שאושרו או להסיר אותם ממנה:
במסוף Google Cloud , נכנסים לדף Management > Instances.
לוחצים על המופע שרוצים לערוך.
- בדף פרטי האירוע, לוחצים על עריכה.
- בקטע Accepted projects (פרויקטים שאושרו) בדף Edit Instance (עריכת מופע), לוחצים על Delete (מחיקה) ליד פרויקט כדי להסיר אותו. כדי להוסיף פרויקט, לוחצים על הוספת פרויקט שאושר ומזינים את מזהה הפרויקט שרוצים להוסיף.
- לוחצים על Save כדי לשמור את השינויים.
הפעלה או השבתה של יומני גישה (ingress) למופע
אחרי שיוצרים מופע, אפשר להפעיל או להשבית את יומני הגישה של תעבורת הנתונים הנכנסת (ingress) ב-Cloud Logging עבור המופע:
במסוף Google Cloud , נכנסים לדף Management > Instances.
לוחצים על המופע שרוצים לערוך.
- בדף פרטי האירוע, לוחצים על עריכה.
- בדף Edit Instance, לוחצים על המתג Enable logging כדי להשבית את התכונה.
- לוחצים על Save כדי לשמור את השינויים.
מחיקת מכונה
אפשר להשתמש בממשק המשתמש של Apigee כדי למחוק מופע קיים, כמו שמתואר בקטע הזה. אפשר גם למחוק מופע באמצעות Instances API.
יכולה להיות רק מופע Apigee אחד באזור נתון ב-Google Cloud. כשמוחקים מופע, הוא מוסר לגמרי מהאזור שלו. מידע נוסף זמין במאמר בנושא התקנה במספר אזורים.
הנתונים הבאים מאוחסנים במופע Apigee ויימחקו אם תמחקו את המופע:
| סוג הנתונים | תיאור |
|---|---|
| מערכת ניהול מפתחות (KMS) | נתוני KMS כוללים מוצרי API, מפתחים, אפליקציות למפתחים, טוקנים של OAuth (כולל טוקנים של גישה, טוקנים של רענון וקודי הרשאה) ומפתחות API. כדי לאחזר את הנתונים שרוצים לשמור, אפשר להשתמש במדיניות AccessEntity או ב-Apigee API שקשור אליה. |
| מפת מפתח/ערך (KVM) | כל נתון שאפשר ליצור או לנהל באמצעות מדיניות KVM. איך מאחזרים זוגות של מפתחות/ערכים |
| מכסה | הגדרות מכסה, קטגוריות ומונים. |
| מטמון סביבתי | כל הנתונים שנשמרו במטמון. |
כדי למחוק מופע של Apigee באמצעות ממשק המשתמש של Apigee:
במסוף Google Cloud , נכנסים לדף Management > Instances.
- לוחצים על המופע שרוצים למחוק.
- בדף Instance Details (פרטי האירוע), לוחצים על Delete (מחיקה).