אתם צופים במסמכי העזרה של Apigee Edge.
כניסה למסמכי העזרה של Apigee X. info
אתם יכולים להעביר קוד בארגון Apigee Edge מארגון אחד לבדיקה לארגון אחר לבדיקה, או מארגון לבדיקה לארגון עם תוכנית בתשלום. בעזרת הכלי להעברה של Apigee תוכלו להעביר את רוב הקוד, ולהשאיר רק כמה קטעים שצריך להעתיק באופן ידני.
כלי ההעברה של Apigee הוא כלי בקוד פתוח שמשתמש ב-Grunt, מפעיל משימות של JavaScript. הכלי מבצע קריאות ל-API לניהול של Apigee גם לארגונים שאיתם אתם עובדים.
הכלי נמצא במאגר GitHub של הכלי להעברה.
נתונים שהועברו
בעזרת הכלי אפשר לייבא ולייצא נתונים לגבי:
- מפתחים
- שרתי proxy (הגרסה האחרונה)
- תהליכי עבודה משותפים
- מוצרים
- אפליקציות
- מפתחות אפליקציה
- מכונות KVM (ארגוניות וסביבתיות)
אפשר גם לייבא את סוגי הנתונים הבאים מקובץ CSV לארגון ב-Apigee:
- מפתחים
- אפליקציות
- מפתחות אפליקציה
- מכונות KVM (ארגון וסביבה)
נתונים שלא הועברו
חשוב לדעת שהישויות הבאות לא יועברו כחלק מהכלי הזה. ברוב המקרים, תצטרכו להעביר אותם באופן ידני באמצעות מסוף Apigee Edge.
- שמירת משאבים וערכים במטמון. צריך ליצור מחדש את משאבי המטמון לפני פריסת השרתים המחובררים.
- מידע נוסף זמין במאמר יצירה ועריכה של מטמון סביבה.
- משאבי סביבה כמו שרתי יעד, מארחים וירטואליים ומאגרי מפתחות. מידע נוסף זמין במאמרים הבאים:
- רשומות KVM למפות מפתח/ערך 'מוצפנות'. אי אפשר לאחזר ערכים מוצפנים באמצעות API לניהול. עליכם לרשום את הערכים שבהם אתם משתמשים בארגון הישן, ואז להוסיף את הערכים האלה באופן ידני לארגון החדש.
- משאבים ברמת הארגון או הסביבה, כמו קובצי .jar, קובצי .js וכו'.
- נתוני Analytics. אי אפשר להעביר את הנתונים האלה.
- קטעי הוק (hooks) לזרימה. אפשר להשתמש בממשק המשתמש כדי להוריד את הנתונים האלה ולייבא אותם לארגון החדש.
- מידע נוסף זמין במאמר צירוף תהליך עבודה משותף באמצעות וו של תהליך עבודה.
שימוש בכלי ההעברה של Apigee
כלי ההעברה של Apigee הוא כלי Node.js בקוד פתוח שמשתמש ב-Grunt, מפעיל המשימות. אחרי שתורידו את הכלי, תצטרכו להגדיר אותו עם מידע על הארגון הישן והחדש. לאחר מכן, מריצים משימות של כלי ההעברה כדי לייצא ולייבא את החלקים של הארגון.
באופן כללי, ההעברה כוללת את השלבים הבאים:
- אוספים מידע על הארגונים שמהם אתם עוברים ועל הארגון שאליו אתם מייבאים. לדוגמה, נדרש:
- כתובת URL בסיסית לקריאות ל-API לניהול, למשל https://api.enterprise.apigee.com
- מזהה המשתמש והסיסמה של האדמין הארגוני. לדוגמה, אלה פרטי הכניסה שמשמשים להתחברות למסוף הניהול של Apigee Edge.
- השם והסביבה של הארגון הישן.
- השם של סביבת היעד בארגון שאליו מופעל הפריסה של החלקים שהועברו.
- מגדירים את הכלי עם מידע על הארגונים שלכם.
- מריצים את משימות Grunt שהוגדרו בכלי ההעברה כדי לייצא את נתוני הארגון לכונן המקומי, ואז מייבאים את הנתונים לארגון אחר.
- מוודאים שהנתונים שהעברתם פועלים כמו שצריך בארגון החדש.
כדי להתחיל את תהליך ההעברה, אפשר להיעזר במסמכי העזרה במאגר של כלי ההעברה כדי להתקין, להגדיר ולהפעיל את הכלי.