כתבתי את זה לידיעון של Citrix שיצא בתחילת השבוע ובכדי לא לפגוע בקוראי הנאמנים (אמא, אבא) שלא מקבלים את הידיעון, הנה הקטע המלא.
קצת היסטוריה
הסיפור שלנו מתחיל אי שם בשנת 1989, או בעצם ב 17 באפריל 1989, אותו יום בו בחור בשם אדוארד יעקובוטסי הקים חברה צנועה בשם Citrix Systems, המשרדים נפתחו בריצ'רדסון שבטקסס אבל עוד באותה השנה כל הפעילות הועברה לפלורידה.
אדוארד יעקובוטסי הוא בן למשפחת מהגרים מארגנטינה, נחשף לתחום מדעי המחשב בלימודיו באוניברסיטה (ג'ורג'יה טק) ולאחר סיום התואר התחיל לעבוד ב IBM ובמהלך עבודתו שם הוא הכיר בחור צנום בשם ביל גייטס, השניים עבדו יחד על פרוייקט משותף ל IBM ול Microsoft, הפרוייקט ליצירת מערכת ההפעלה OS/2.
בתחילת 1989 אדוארד החליט לעזוב לאחר 11 שנים את IBM ולפנות לדרכים חדשות, כאשר ביל גייטס שמע על העזיבה הוא הציע לאדוארד לשמש כ CTO של תחום ה networking במיקרוסופט, אלה שלאדוארד היה חזון בראש, אותו חזון וראיה של Citrix גם היום של לספק סביבת עבודה לכל עמדת קצה דרך כל רשת תקשורת (anytime, anywhere), עם החזון הזה (ועם הון התחלתי של 3 מיליון דולר) הוא הקים את Citrix Systems.
Citrix החלה את דרכה עם 5 מתכנתים שגם הם הגיעו מ IBM ורק אחרי שנתיים של פיתוח (כשכבר היו לה 40 עובדים) השיקה את המוצר הראשון שלה, Citrix Multi-User עבור מערכות OS/2, ה Multi-User נתנה את היכולת לספק סביבת עבודה של OS/2 ליותר ממשתמש אחד על גבי שרת מרכזי אחד.
פרט פיקנטי מעניין מההשקה של ה Multi-User OS/2 הוא שכמה ימים לפני ההשקה, הודיעה מיקרוסופט שהיא זונחת את ה OS/2 עבור מערכת ההפעלה החדשה שלה, ה Windows, המהלך של מיקרוסופט היה יכול לחסל את Citrix, (כי הרי המוצר שלהם היה מיועד למערכת הפעלה ישנה ולא היה להם שום מענה לעבודה עם ה Windows) אילולא ההנהלה של Citrix (בעיקר אדוארד מיודענו) חשבה שהם מסוגלים ליצור פתרון גם עבור ה Windows אם רק יקבלו מימון נוסף.
המשקיעים לא ממש התלהבו לשים עוד כסף, אבל בסופו של דבר התקבל מימון נוסף של 5 מיליון דולר, שני המשקיעים הגדולים היו אינטל ואותה מיקרוסופט שגרמה לכל הבלגן (אשר רכשה בסביבות 7 אחוז מ Citrix ובאותה הזדמנות גם שמה נציג מתאמה במועצת המנהלים).
וכך ב 1992 הושק Citrix Multi-User V.2.0, באותה השנה גם נחתם הסכם רישוי עם מיקרוסופט אשר איפשר לה להוציא את Windows NT Terminal Server Edition, פתרון ה SBC הראשון של מיקרוסופט, דרך אגב, ההכנסות של Citrix באותה השנה היו רק כ 1.8 מיליון דולר.
מאותה השנה, ההכנסות רק גדלו וגדלו, ב 1993 ההכנסה היתה כבר 5 מיליון דולר ושנה לאחר מכן היא הגיעה כבר עד לכדי 10 מיליון דולר.
1995 תיזכר כשנה חשובה עבור Citrix, באותה השנה החברה הושקה בנאסדק (ביום הראשון של המסחר במניה, מחיר המניה הכפיל את עצמו, מ 15$ ל 30$ בסיום יום המסחר) והושקה הגירסא הראשונה של Citrix WinFrame, למה ההשקה של ה WinFrame היא כ"כ חשובה אתם בטח שואלים את עצמכם, היא ציון דרך חשוב מכיוון שה WinFrame היווה את הסיפתח לפתרון ה SBC של סיטריקס שאנחנו מכירים היום, Citrix Presentation Server (או בשמו החדש Citrix XenApp) או למעשה הרעיון שהמוצר יהיה תוספת ל Terminal Server של מיקרוסופט.
Citrix גדלה וגדלה והגיעה ב 1998 להכנסה של 248 מיליון דולר, שווי השוק היה באותה התקופה כ 4 מיליארד דולר ולמעשה סיטריקס היתה סוג של מונופול בשוק הזה, אף אחד אחר לא סיפק פיתרון איכותי כמו שלה, אפשר לומר ששוי השוק גדל כ"כ (שנה לפני זה הוא הוערך רק ל 2 מיליארד דולר) בעיקר בזכותה.
באותה השנה (1998) ד"א נעשתה גם החלפת השם הראשונה למוצר ה SBC המוביל של החברה, מעכשיו הוא נקרא Citrix Metaframe (הוא יוחלף עוד פעם אחת עד שייקבל את השם הנוכחי שלו, Citrix XenApp).
שנה לאחר מכן, נעשה צעד חשוב (ודי מהפכני) בתחום ה SBC, Citrix הכריזה על Citrix VideoFrame 1.0, פתרון הצגת הוידאו על גבי thin clients (המוצר לא זכה לגירסא השניה שלו ופשוט השתלב לאחר כשנתיים ב Citrix Metaframe), עד אז היה כמעט בלתי אפשרי לצפות בוידאו אשר הוצג ב session על גבי שרתי ה Citrix או ה TS, הצעד סיפק לאותם המשתמשים הרלוונטיים חווית עבודה הרבה יותר קרובה ל"דבר האמיתי".
בכל שנה התווספו עוד ועוד רכיבים לחבילת הפתרונות עבור שוק ה SBC, ולמעשה כל אותן התוספות מרכיבות היום את ה Citrix XenApp, שהוא מוצר ה SBC הטוב ביותר בתחומו כבר קרוב ל 15 שנה.
ההווה
אני אתחיל מוידוי קטן, לפני משהו כמו שנה וחצי חשבתי שCitrix הולכת להיכנס לתקופה קשה ודי לאבדון.
בראיה לאחור, היו לי את הסיבות לחשוב ככה, Citrix הובילה את תחום ה SBC עם ה Persentation Server לגירסותיו השונות, היו לה פה ושם מוצרים גם לתחומים אחרים (Access Gateway, NetScaler, GoToMyPc) אבל היתה לי הרגשה שזה לא מספיק, כל השוק התחיל להתעורר, חברות חדשות צצו עם מוצרי וירטואליזציה, VDI וגם מוצרי SBC לא רעים בכלל (אפילו מיקרוסופט עשתה שהיא הולכת לשפר סופסוף את ה Terminal Server בצורה משמעותית), לא ראיתי איך Citrix הולכת להתמודד עם כל הפריחה הזאת כשאין לה את הכלים (או במקרה שלנו, המוצרים).
אבל כנראה שלא היתי לבד עם המחשבות האלה, גם בCitrix הבינו שזה לא ממש מספיק, זה התחיל עם תגובה נמהרת משהו (אבל עדיין, תגובה) עבור שוק ה VDI, המשיך עם הרכישה של Ardence והגיע לשיא עם הרכישה של Xen, מה שסיפק ל Citrix את היכולת לספק פתרון Application Delivery שלם לחלוטין, או בעצם להגשים את החזון של המייסד שלה, deliver application anytime, anywhere.
אם מסתכלים מסביב רואים שלמעשה אין עוד חברה בשוק שמסוגלת לספק פתרון Application delivery על כל ההיבטים שלו, לא משנה איך המשתמש יבחר לקבל את האפליקציות שלו, הוא תמיד יוכל לקבל אותן דרך התשתיות של Citrix.
אם הוא יבחר לעבוד בתצורת ה SBC הישנה והמוכרת הוא יעבוד על שרתי Citrix XenApp.
אם הוא יבחר לעבוד בתצורת ה VDI הוא יעבוד עם Citrix XenDesktop .
אם תחפוץ נפשו של המשתמש לעבוד עם אפליקציות וירטואליות (כאשר הוא מחובר לרשת או לא) הוא יעבוד עם Citrix Application Streaming שנמצא ב Citrix XenApp.
עבור חיבור לרשת מבחוץ המשתמש יעבור דרך Citrix Access Gateway, אופטימיזציית החיבור שלו (והחיבור בין הסניפים השונים של החברה) יתבצע ע"י Citrix WanScaler.
אני יכול להמשיך ככה עוד ועוד, אבל נראה לי שהנקודה כבר ברורה.
ב- Citrix הבינו שיש להם הרבה מוצרים למטרה אחת (אספקת האפליקציה למשתמש הקצה בצורה הקלה והשקופה ביותר) וליחידות ה IT כבר מתחיל להיות מסובך משהו לתמרן בין כל המוצרים, למעשה ניהול הפלטפורמות השונות גוזל זמן יקר ולא עוזר לפישוט.
כדי לפשט את העבודה, Citrix הכריזה לפני זמן קצר על מוצר חדש שאמור לעזור ליחידות ה IT לנהל את כל המוצרים המשתתפים במערכה לאספקת האפליקציה ושמו Citrix Workflow Studio.
בקצרה, ה Workflow Studio זוהי פלטפורמת ניהול לכל תהליך אספקת האפליקציה למשתמש והכל בממשק גרפי ללא צורך בסקריפטים.

ה Workflow Studio מיועד לעזור ליחידות ה IT להתמודד עם ההיבטים הבאים:
פתרון מלא – יצירה,קישור והקצאה של שרתים וירטואלים לפי דרישה.
בקרה – בקרה וביצוע פעולות לפי הצורך.
תחזוקה – שמירה על עקביות בתשתיות המחשוב, אוטומציה יעילה.
יעילות – מייעל את ניהול סביבת השרתים בארגון, חוסך זמני התקנת שרתים, תחזוקה ועוד.
ROI מהיר – כאשר ניהול סביבת השרתים נעשת בצורה אוטומטית, נחסכות שעות עבודה רבות של יחידת ה IT.
העתיד
אם כבר יש מוצרים לכל היבטי ה Application delivery ויש אפילו את הפלטפורמה לנהל אותה, מה עוד נשאר ל Citrix לעשות חוץ מלשבת ולהנות מפירות העבודה הקשה ב 18 השנים מאז הקמתה, אז יש הרבה, אני אנסה להראות/לחזות את הכיוונים והתחומים ש Citrix הולכת להכנס אליהם.
נתחיל מה VDI (או Virtual Desktop Infrastructure), כמו שציינתי כבר, יש כבר את ה Citrix XenDesktop שהוא מוצר לא רע בכלל בפני עצמו, אבל עדיין, עם כל היכולות שלו הוא עדיין מתקשה להתמודד עם הרצת אפליקציות גראפיות כבדות או תצוגת Vista Aero נקייה כמו בתחנת Vista פיזית.
כדי לשפר את הנושא הזה ולעזור לכמה שיותר ארגונים לעבור לעבודה בתצורת VDI (וככה אולי גם על הדרך לעזור ליותר ארגונים לעבור לעבוד עם Windows Vista) Citrix מפתחת את הדור הבא של טכנולוגיית וירטואליזציה של תצוגה, השם בנתיים הוא Project Apollo, הגרסאות שיצא לי לראות עד עכשיו נראות ממש טוב ובאמת קשה מאוד להבחין שמערכת ההפעלה לא רצה על המחשב המקומי.
מבחינת ה SBC, אז גירסא חדשה של Citrix XenApp עבור Windows Server 2008 אמורה לצאת בקיץ, לא בטוח שהולכים להכנס אליה יכולות חדשות פרט לתאימות עם מערכת ההפעלה החדשה של מיקרוסופט, אבל בכל זאת יהיה מעניין לראות איך Citrix הולכת להשתלב ב TS החדש והמשודרג של מיקורוספט.
בלי קשר, פיתוח גרסא חדשה של Citirx XenApp התחיל לא מזמן ולפי השמועות היא הולכת להכיל הרבה מאוד יכולות חדשות ומעניינות (למשל אינטגרציה יותר טובה עם מערכת ההפעלה המקומית של המשתמש ואני מניח שיהיו שיפורים נוספים בפרוטוקול ה ICA), תאריך שחרור לא פורסם עדיין אבל אני מניח שהוא יהיה אי שם ברבעון השני של 2009.
עכשיו לחלק החביב עלי ביותר, Application Virtualization, ב Citrix Presentation Server 4.5 עשינו הכרות עם מוצר הוירטואליזציה של אפליקציות של Citrix, הוא עושה את העבודה לשמה הוא נוצר (למעשה הוא מבוסס על טכנולוגיית ה Isolation ששוחררה לראשונה ב Presentation Server 4 ושוכללה ב 4.5) אבל קשה לומר שהוא המוצר המוביל בשוק כרגע, יש לו לא מעט בעיות (למשל עם ה Side by Side) ואם מדרגים אותו בין הפתרונות הקיימים כרגע היתי מדרג אותו דווקא בחלק התחתון של החבורה.
אני מניח שגם החברה ב Citrix מודעים לעניין (גם בגלל השמועות שהגרסא הבא של Microsoft Softgrid אמורה להיות הרבה יותר טובה מהנוכחית) ועקב כך תתרחש אחת משתי האופציות הבאות, או ש Citrix ישקיעו מאמצים בשיפור ה Streaming Application שלהם או שהם ירכשו חברה שעושה את זה טוב מהם (בהשראת הרכישה של thinstall ע"י VMware), לא משנה מה יתרחש, קשה לי להאמין שהם לא יעשו כלום בגזרה הזאת.
השורה התחתונה
לסיכום, נראה ש Citrix הולכים לשמור על ההובלה במוצר ה SBC שלהם (XenApp) למרות המתחרים ישנים-חדשים (מיקרוסופט, Quest), בנוסף על כל, צפויה התמודדות קשה בשוק ה VDI והאפליקציות הוירטואליות, אם בשוק ה VDI אני מאמין שלבסוף Citrix תגבור על VMware (יכולות זהות ואף טובות יותר ומחיר נמוך די משמעותית) אז בתחום ה Application Virtualization אני כן צופה שיפור, אבל קשה לי להאמין שהם יצליחו להעמיד את המוצר הטוב ביותר בשוק בשנה/שנתיים הקרובות, למרות שהם מאוד ירצו להוביל את השוק גם בתחום הזה וכאן כמו שכבר ציינתי או תעשה השקעה גדולה בשיפור המוצר הקיים או שהם פשוט יחכו שחברה קטנה יותר שמתמחה בזה תוכל לספק להם את הטכנולוגיה.