אובר-פורטל - Uberportal (פורטל-על)
מאת: אורי גינזבורג, ROM Knowledgeware

 

ריבוי פורטלים הינו מציאות שכיחה בעולמם של הארגונים הבינוניים ובוודאי הגדולים. לרוב, הפתרון המוצע לשימוש במספר פורטלים במקביל הינו הפתרון הטריוויאלי של ריבוי מקורות כניסה (בעגה המקצועית: stove -pipes). אובר- פורטל הינו ארכיטקטורה ליצירת פורטל אחוד אחד ובכך לקשור את כל נקודות הכניסה לנקודה אחת ויחידה.

 

לקוח מתוך מאמר של גרטנר (http://www.gartner.com)

 

הסבר מפורט:

 

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

  1. פורטלים משווקים כמוצרי OEM יחד עם מערכות חומרה/תוכנה נוספות; 
  2. המריבה הנצחית בין אוהדי פתרונות ה Java לבין השאר (למשל אוהדי .Net).

 

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

 

ארכיטקטורת ה- Uberportal, מציגה פתרון לבעיה, לפחות עד לכניסת הסטנדרט החדש ל- Portal Federation (איחוד פורטלים) לקראת סוף שנת 2005. "אובר" הינה מילה בגרמנית שמשמעותה "על" (או "מעל"). ניתן להבין מצירוף המילים שמדובר ברכיב "על" אשר מאגד את שאר הרכיבים "הנחותים ממנו" לכדי פורטל אחד. להלן עקרי הארכיטקטורה:

  • פורטל העל הינו נקודת הכניסה היחידה לשאר הפורטלים בארגון (דף הבית של העובד)
  • פורטל על אינו כלי שניתן לרכוש "out of the box" אלא יש לבנות אותו כדי שיתאים למערכות בארגון.
  • מוצרי התוכנה הטובים ביותר למימוש "פורטל העל" הם כמובן מוצרי התוכנה בעלי ארכיטקטורה פתוחה, מונחי שירותים וסטנדרטיים.

    על מנת לממש שיתוף פורטלים כזה, צריך לדעת לשתף את האלמנטים הבאים:

    • מדריך השירותים (Directory)
    • מנגנוני ההרשאות (Security)
    • העדפות המשתמש (Personalization Data)
    • מידע מבני (Metadata)
    • יישומי פורטל (Portlets)

     

    כיוון שאין כלי כיום שיודע לאחד את כל האלמנטים הנ"ל (בשל החוסר בסטנדרטים), ארכיטקטורת פורטל העל עושה רושם כתיאורטית בלבד. עם זאת, ניתן בכל זאת להפוך אותה למעשית ע"י הגדרת המושג "פורטל על מינימלי".

    פורטל על מינימלי (A Minimalist Uberportal) הינו סוג של פורטל על (Uberportal) אשר משמש כדלת כניסה בלבד לשאר הפורטלים. בפועל הוא מפעיל את הפורטלים הנחותים ממנו בחלון נפרד. כדי שפורטל אכן יהיה פורטל על מינימלי, עליו לממש את האלמנטים הבאים:

    •  מדריך שירותים מאוגד רציונלית (Rationalized directory service).
    • SSO (Single Sign On) – הזדהות לפורטל זה תממש הזדהות לכל שאר הפורטלים ותהיה ההזדהות היחידה במערכת.
    • מימוש העדפות המשתמש ברמת הדפים של פורטל העל (לא נדרש להכיל את ההגדרות שהוגדרו ברמת פורטל העל לפורטלים הנחותים).
    • כניסה לפורטלים תהיה באמצעות קישורים (Hyperlinks) או טאבים (Tabs).
    • עם סגירת החלון בעת סיום הגלישה בפורטל "הנחות" יחזור המשתמש למסך המתאים בפורטל העל.

     

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

     

    תודות: תודה לרנית זקצר על השגת מקורות למידע