לאן נעלם ה-UI ב-App-V 5.0 SP2?

11 בFebruary 2014

תגיות: ,
אין תגובות

בכל גרסאות App-V Client לדורותיהן התרגלנו לכך שיש לנו  ממשק משתמש (UI) לרענון השרת ולניהול של האריזות המפורסמות לתחנה שלנו

App-V 5.0 UI

תמיד גם במקביל הייתה אפשרות לנהל את ה-Client ע”י שורות פקודה. sftmime עד App-V 5.0 ו-PowerShell החל מ-App-V 5.0

למי מכם שהתקין App-V 5.0 SP2, או שדרג את App-V 5.0 הקיים ל-SP2 – גילה הפתעה מעניינת – ממשק המשתמש נעלם!!!

לפני שמקללים את Microsoft על ההחלטה החפוזה להעלים את ה-UI… יש לכך כמה סיבות:

  • המעבר ל-PowerShell– אם תחשבו על זה, כבר שיצא App-V 5.0 היה כבר ברור שע”מ לעבוד עם App-V – אנחנו חייבים PowerShell. ה-UI אמנם קיים אבל אפשר לעשות דרכו 5% מהפעולות. App-V הוא רק טיפה בים. זה לא סוד שכמעט בכל טכנולוגיה של Microsoft היום – הניהול המתקדם והמלא הוא דרך PowerShell וממשקי המשתמש הופכים להיות מוגבלים יותר.
  • יעילות – לא מזמן הפצתי יישום וירטואלי לתחנה וביצעתי Update דרך ממשק המשתמש והיישום פשוט סירב להגיע ושרף לי זמן ומפח נפש.
    לאחר מספר נסיונות וריסטרטים בצעתי את אותה פעולת Update דרך PowerShell ושם ראיתי בפלט שאני בעצם מקבל שגיאה בעת הפצת היישום…
    זו רק המחשה שהממשק עצמו הוא אמנם חמוד ואלגנטי, אבל היעילות שלו היא מאוד אפסית.
  • נראות למשתמש – שאלתם את עצמכם פעם האם משתמשים אמורים להיכנס לממשק הניהול של App-V? הרי הכל אמור להיות שקוף.
    הפצתי או הסרתי למשתמש יישום וירטואלי מניהול מרכזי והשאר אמור להיות הסטוריה.
    יישום וירטואלי מבחינת משתמש הקצה צריכה להיות זהה לחלוטין ליישום פיזי. בנראות, בהתנהגות וגם בקונפיגורציה. מה שב-App-V 4.6 היה לוקה בחסר
    לכן – ברוב המקרים אני דווקא אעדיף שלמשתמשים שלי לא יהיה עוד אייקון ב-System Tray לעוד שאלות או התעסקויות מיותרות.

מסקנה:

ברוב המקרים בכלל אין לנו צורך בממשק המשתמש בעמדות הקצה.
למקרה שנחליט שכן כל המשתמשים או חלק מהמשתמשים כן צריכים – הוא קיים בהורדה נפרדת בקישור הזה: http://www.microsoft.com/en-us/download/details.aspx?id=41186
ה-UI ניתן להורדה גם כ-MSI להתקנה מקומית בתחנות וגם כ-App-V 5.0 Package כדי להפיץ אוטומטית לקבוצת משתמשים ספציפית ללא התקנה.

תמיר לוי
CTO
Agile IT

הוסף תגובה
facebook linkedin twitter email

Leave a Reply

Your email address will not be published. Required fields are marked *