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

הדף הזה רלוונטי ל-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).

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

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

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

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

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

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

    מעבר לפורטלים

  2. מעתיקים את התוכן בשדה מיקום של הפורטל שרוצים ליצור לו דומיין בהתאמה אישית. לדוגמה, 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 .

    כניסה לדף איזון עומסים

  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 והיציאה החדשות של הקצה הקדמי.
    הגדרת הקצה העורפי

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

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

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

    1. בקטע יצירת מאזן עומסים של אפליקציות (ALB) גלובלי חיצוני, מציבים את הסמן מעל כללים של מארח ונתיב ולוחצים על החץ.
    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.

    מעבר לפורטלים

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    מעבר לפורטלים

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

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

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

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

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

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

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

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

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

    מעבר לפורטלים

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

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

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

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

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

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