התאמה אישית של הדומיין

הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.

לעיון במסמכי התיעוד של Apigee Edge

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

https://orgname-portalname.apigee.io

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

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

https://developers.example.com

במאמר שימוש בדומיין מותאם אישית עם ספק זהויות ב-SAML מוסבר על שיקולים לשימוש בדומיין מותאם אישית עם ספק זהויות ב-SAML.

איך מתאימים אישית את הדומיין

כדי להתאים אישית את שם הדומיין, פועלים לפי השלבים הבאים:

  1. רישום שם הדומיין.
  2. יוצרים אישור TLS לדומיין המותאם אישית. תצטרכו את האישור כשתיצרו את מאזן העומסים.
  3. קביעת שם המארח שמוגדר כברירת מחדל לפורטל
  4. יוצרים קבוצה של נקודות קצה ברשת האינטרנט (NEG) כדי להגדיר את נקודת הקצה של הבק-אנד לפורטל המשולב של מאזן העומסים.
  5. יוצרים מאזן עומסים שמפנה אל Internet NEG ושומר את כתובת ה-IP לבקשות הלקוח הנכנסות.
  6. הגדרת הדומיין המותאם אישית בפורטל.
  7. מעדכנים את ה-DNS כדי ליצור רשומה חדשה למארח הדומיין המותאם אישית.

שלב 1: רושמים את שם הדומיין

אם אתם צריכים לרשום דומיין חדש, יש הרבה אתרים פופולריים לרישום דומיינים, כמו Google Domains. אתם בוחרים את האתר שבו תרשמו את הדומיין.

כשבוחרים שם דומיין, חשוב לזכור שכתובות URL ידידותיות למשתמש וקריאות לאדם הן רכיב מרכזי בשיפור האופטימיזציה למנועי חיפוש (SEO), כפי שמתואר במאמר יישום אופטימיזציה למנועי חיפוש (SEO).

שלב 2: יצירת אישור TLS לדומיין המותאם אישית

יוצרים אישור TLS לדומיין המותאם אישית באמצעות הכלי המועדף, כמו Let's Encrypt. למידע נוסף:

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

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

  1. הצגת רשימת הפורטלים.

    במסוף Apigee ב-Cloud, עוברים לדף Distribution > Portals.

    מעבר אל Portals

  2. מעתיקים את התוכן בשדה Location של הפורטל שרוצים ליצור לו דומיין בהתאמה אישית. לדוגמה, apigee-gcp-prod1-helloworld.apigee.io.

    תצטרכו את הערך הזה בשלב הבא.

שלב 4: יצירת NEG לאינטרנט

בשלב הזה יוצרים קבוצה של נקודות קצה ברשת באינטרנט (NEG) כדי להגדיר את נקודת הקצה של הבק-אנד לפורטל המשולב של מאזן העומסים. מידע נוסף זמין במאמר סקירה כללית של קבוצות נקודות קצה ברשת האינטרנט.

  1. במסוף Google Cloud , עוברים לדף Dashboard ובוחרים פרויקט ב- Google Cloud או יוצרים אותו.

    כניסה לדף Dashboard

  2. בחלונית הניווט, בוחרים באפשרות Compute Engine > Network endpoint groups.

  3. לוחצים על יצירת קבוצה של נקודות קצה ברשת.

  4. מגדירים את השדות הבאים:

    שדה ערך
    שם מזינים שם ל-NEG של האינטרנט.
    סוג קבוצת נקודות הקצה ברשת בוחרים באפשרות קבוצת נקודות קצה ברשת (אינטרנט).
    נקודת קצה חדשה ברשת
  5. אפשר להשאיר את שאר השדות עם הגדרות ברירת המחדל.

  6. לוחצים על יצירה.

נוצרת קבוצת נקודות קצה ברשת האינטרנט (Internet NEG).

שלב 5: יצירת מאזן עומסים

יוצרים מאזן עומסים שמפנה אל Internet NEG ושומר את כתובת ה-IP לבקשות הלקוח הנכנסות.

בחירת סוג מאזן העומסים

  1. נכנסים לדף Load balancing במסוף Google Cloud .

    כניסה לדף Load balancing

  2. לוחצים על Create load balancer (יצירת מאזן עומסים).
  3. בקטע Type of load balancer, בוחרים באפשרות Application Load Balancer (HTTP/HTTPS) ולוחצים על Next.
  4. בקטע Public facing or internal (פנימי או גלוי לכולם), בוחרים באפשרות Public facing (external) (גלוי לכולם – חיצוני) ולוחצים על Next (הבא).
  5. בקטע פריסה גלובלית או פריסה באזור יחיד, בוחרים באפשרות הכי מתאים לעומסי עבודה גלובליים ולוחצים על הבא.
  6. בקטע Load balancer generation (יצירת מאזן עומסים), בוחרים באפשרות Global external Application Load Balancer (מאזן עומסים גלובלי חיצוני של אפליקציות) ולוחצים על Next (הבא).
  7. לוחצים על Configure (הגדרה).

הגדרת מאזן העומסים

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

    קטגוריה שלבים
    הגדרת הקצה הקדמי

    משריינים את כתובת ה-IP לבקשות הלקוח הנכנסות ומעלים את אישור ה-TLS שנוצר בשלב 2: יצירת אישור TLS:

    1. בקטע Create global external Application Load Balancer (יצירת מאזן עומסים גלובלי חיצוני של אפליקציות), מעבירים את העכבר מעל Frontend configuration (הגדרות פרונט-אנד) ולוחצים על החץ.
    2. מזינים שם לחלק הקדמי בשדה Name.
    3. בתפריט הנפתח פרוטוקול, בוחרים באפשרות HTTPS.
    4. בתפריט הנפתח IP address, בוחרים באפשרות Create IP address
      מוצגת תיבת הדו-שיח Reserve a new static IP address.
    5. מזינים שם לכתובת ה-IP הסטטית בשדה Name.
    6. אפשר גם להוסיף תיאור.
    7. לוחצים על Reserve.
    8. שומרים את כתובת ה-IP שהוקצתה לשימוש בהגדרת רשומת ה-DNS.
    9. בתפריט הנפתח Certificate, בוחרים באפשרות Create a new certificate.
      החלון 'יצירת אישור חדש' נפתח.
    10. מזינים שם לאישור החדש בשדה שם.
    11. בקטע Create mode, בוחרים באפשרות Upload my certificate.
    12. מעלים את פרטי אישור ה-TLS, כולל המפתח הציבורי, שרשרת האישורים והמפתח הפרטי.
    13. לוחצים על יצירה.
    14. לוחצים על Done (סיום) כדי ליצור את כתובת ה-IP והיציאה החדשות של הקצה הקדמי.
    הגדרת הקצה העורפי

    מגדירים את תצורת הבק-אנד כך שתפנה תעבורה נכנסת אל קבוצת נקודות הקצה ברשת האינטרנט שנוצרה בשלב 4: יצירת קבוצת נקודות קצה ברשת האינטרנט (NEG):

    1. בקטע יצירת מאזן עומסים גלובלי חיצוני של אפליקציות, מעבירים את העכבר מעל הגדרות בק-אנד ולוחצים על החץ.
    2. בקטע Backend services & backend buckets (שירותי קצה עורפי ודלי קצה עורפי), בוחרים באפשרות Backend services > Create a backend service (שירותי קצה עורפי > יצירת שירות קצה עורפי) מהתפריט הנפתח.
      החלון Create backend service ייפתח.
    3. מזינים שם בשדה Name.
    4. בתפריט הנפתח סוג הבק-אנד, בוחרים באפשרות קבוצה של נקודות קצה ברשת באינטרנט.
    5. בוחרים באפשרות HTTPS כפרוטוקול.
    6. בקטע בק-אנד חדש, בוחרים בתפריט הנפתח קבוצת נקודות קצה ברשת האינטרנט את קבוצת נקודות הקצה ברשת האינטרנט שיצרתם בשלב 4: יצירת קבוצה של נקודות קצה ברשת האינטרנט (NEG), ולוחצים על סיום.
    7. מבטלים את הסימון בתיבת הסימון Enable Cloud CDN (הפעלת Cloud CDN).
    8. אפשר להשאיר את כל שאר הערכים כברירת המחדל.
    9. לוחצים על יצירה.
    כללים של מארח ונתיב

    מגדירים את כללי המארח והנתיב כדי לקבוע איך התנועה תנותב:

    1. בקטע יצירת מאזן עומסים גלובלי חיצוני של אפליקציות, מציבים את הסמן מעל כללים של מארח ונתיב ולוחצים על החץ.
    2. בקטע מצב, לוחצים על כלל מתקדם של מארח ונתיב (הפניה אוטומטית של כתובת URL, שכתוב של כתובת URL).
    3. בקטע New host and path rule:
      1. בתפריט הנפתח פעולה, בוחרים באפשרות הפניית תנועה אל קצה עורפי יחיד.
      2. מרחיבים את הקטע פעולת תוסף (כתיבה מחדש של כתובת URL).
      3. בשדה Host rewrite (שכתוב מארח), מזינים את שם הדומיין שמוגדר כברירת מחדל שהעתקתם בשלב 3: קביעת שם המארח שמוגדר כברירת מחדל לפורטל.
      4. בתפריט הנפתח Backend (קצה עורפי), בוחרים את שירות הקצה העורפי שהגדרתם.
      5. לוחצים על סיום.
  2. לוחצים על Create בדף Create global external Application Load Balancer.

שלב 6: הגדרת הדומיין המותאם אישית בפורטל

כדי להגדיר את הדומיין המותאם אישית בפורטל:

  1. הצגת רשימת הפורטלים.

    במסוף Apigee ב-Cloud, עוברים לדף Distribution > Portals.

    מעבר אל Portals

  2. בוחרים את הפורטל מהרשימה.

  3. לוחצים על Settings.

  4. לוחצים על הכרטיסייה דומיינים.

  5. מזינים את שם הדומיין המותאם אישית בשדה דומיין.

  6. לוחצים על Enable.

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

מידע נוסף זמין במאמרים עריכת דומיין מותאם אישית והשבתת דומיין מותאם אישית.

שלב 7: מעדכנים את ה-DNS

במערכת ה-DNS, יוצרים רשומה חדשה למארח הדומיין המותאם אישית.

כדי ליצור תחום DNS ב-Cloud DNS, פועלים לפי השלבים שמתוארים במאמר בנושא ניהול אזורים. מוודאים שהגדרתם את השדות הבאים:

שדה תיאור
סוג האזור בוחרים באפשרות ציבורי.
שם האזור מזינים שם בעל משמעות לאזור. לדוגמה: mycompany-zone
שם DNS מזינים את הסיומת לאזור באמצעות שם דומיין שבבעלותכם. לדוגמה: mycompany.com

אחרי שיוצרים אזור, בדף 'פרטי האזור' לוחצים על הוספת סט רשומות ופועלים לפי השלבים שמתוארים במאמר בנושא ניהול רשומות. מוודאים שהגדרתם את השדות הבאים:

שדה תיאור
שם DNS מציינים את הקידומת לשם ה-DNS. מוצג גם הסיומת שהגדרתם לתחום DNS ב-Cloud DNS, אבל אי אפשר לערוך אותה. לדוגמה: developers.mycompany.com
סוג רשומת משאב בוחרים באפשרות א (ברירת המחדל).
TTL מגדירים את הערך הרצוי או משאירים את הערך 5 (ברירת מחדל).
יחידת TTL מגדירים את הערך הרצוי או משאירים את הערך minutes (ברירת מחדל).
כתובת IPv4 מזינים את כתובת ה-IP החיצונית שהזמנתם כשיצרתם את מאזן העומסים.

עריכת דומיין מותאם אישית בפורטל

כדי לערוך דומיין מותאם אישית בפורטל:

  1. הצגת רשימת הפורטלים.

    במסוף Apigee ב-Cloud, עוברים לדף Distribution > Portals.

    מעבר אל Portals

  2. בוחרים את הפורטל מהרשימה.

  3. לוחצים על Settings.

  4. לוחצים על הכרטיסייה דומיינים.

  5. עורכים את פרטי הדומיין המותאם אישית.

  6. לוחצים על Save.

השבתת דומיין מותאם אישית בפורטל

כדי להשבית שם דומיין מותאם אישית בפורטל:

  1. הצגת רשימת הפורטלים.

    במסוף Apigee ב-Cloud, עוברים לדף Distribution > Portals.

    מעבר אל Portals

  2. בוחרים את הפורטל מהרשימה.

  3. לוחצים על Settings.

  4. לוחצים על הכרטיסייה דומיינים.

  5. לוחצים על השבתה.

  6. לוחצים על השבתה בהודעה שמופיעה כדי לאשר את הפעולה.

הדומיין המותאם אישית מושבת והשדות נמחקים.