סקירה כללית על הפורטל של השירותים למפתחים

פורטל השירותים למפתחים גרסה 4.17.09

Apigee Developer Channel Services הוא כלי תבנית לניהול תוכן וקהילות. הרשימה מבוססת על פרויקט הקוד הפתוח Drupal (www.drupal.org). הגדרת ברירת המחדל מאפשרת ליצור ולנהל מסמכים, פורומים ובלוגים ב-API. מסוף בדיקה מובנה מאפשר לבדוק ממשקי API בזמן אמת מתוך הפורטל.

מלבד ניהול התוכן, ב-Developer Channel Services יש תכונות שונות לניהול קהילה, כמו הרשמה ידנית או אוטומטית של משתמשים וניהול תגובות של משתמשים. מודל בקרת גישה מבוססת-תפקיד (RBAC) קובע את הגישה לתכונות בשירותי הערוצים למפתחים. לדוגמה, אפשר להפעיל אמצעי בקרה שמאפשרים למשתמשים רשומים ליצור פוסטים בפורום, להשתמש במסופים לבדיקה ועוד.

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

יש לך שאלות? אפשר להיכנס לקהילת Apigee

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

טופולוגיות רשת נתמכות

אפשר להתקין את הרכיבים של שירותי הערוץ למפתחים של Apigee בטופולוגיות או בהגדרות רשת שונות, כולל:

  • Single instance – כל הרכיבים של Apigee Developer Channel Services שמותקנים במכונה אחת.
  • Small – מסד הנתונים של Drupal מותקן במכונה נפרדת מהרכיבים האחרים.

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

באיור הזה, הליבה 'ציבורי' מכילה את הרכיבים שזמינים באופן ציבורי. הליבה הפרטית מכילה רכיבים שאינם נגישים באופן ציבורי.

רכיב

תיאור

הותקן על ידי

נתוני מיקום לשירותי חירום

מאזן עומסים בארגונים (ELB).

ספק הרשת שלכם.

לדוגמה, גם Amazon וגם Rackspace מספקים מאזני עומסים של Enterprise לשימוש במכונות שלהם.

Nginx 1.10.1 שרת האינטרנט Nginx ששימש להתקנות של 4.17.09. Apigee

שרת Apache גרסה 2.2

שרת האינטרנט Apache ששימש בגרסאות קודמות של הפורטל.

Apigee

פוסט גרש 9.4

מסד הנתונים ששימש את Drupal להתקנות חדשות ב-4.17.09.

Apigee, או להתחבר להתקנה קיימת.

כדי להתחבר להתקנת Postgres מרוחקת, עליה להיות בגרסה 9.4.

MySQL 5.0.15 ואילך

מסד הנתונים ששימש בגרסאות קודמות של הפורטל ב-RedHat 6.x או ב-CentOS 6.x.

Apigee, או להתחבר להתקנה קיימת. אם MySQL מותקן על ידי מנהל ההתקנה של Apigee, הוא מתקין את הגרסה העדכנית ביותר שזמינה למערכת ההפעלה שלכם.

כדי להתחבר להתקנת MySQL מרחוק, היא צריכה להיות בגרסה 5.0.15 ואילך.

MariaDB 5.1.38 ואילך

מסד הנתונים ששימש בגרסאות קודמות של הפורטל ב-RedHat 7.x או ב-CentOS 7.x.

Apigee, או להתחבר להתקנה קיימת. אם מנהל ההתקנה של Apigee התקין את MariaDB, היא מתקינה את הגרסה האחרונה שזמינה למערכת ההפעלה שלך.

כדי להתחבר להתקנת MariaDB מרחוק, היא חייבת להיות בגרסה 5.1.38 ואילך.

נפח אחסון משותף ב-Drupal

אזור האחסון המשותף שמשמש את Drupal לקבצים שהועלו, לסקריפטים סטטיים ולמידע אחר.

Apigee

Drush 6.2

ממשק שורת הפקודה של Drupal.

Apigee

PHP 7.0

מנוע סקריפט בצד השרת.

Apigee

אפאצ'י סולר

שרת החיפוש של Drupal. Apache Solr משתמש בספריית החיפוש של Apache Lucene.

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

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