‏הצגת רשומות עם תוויות ASP. הצג את כל הרשומות
‏הצגת רשומות עם תוויות ASP. הצג את כל הרשומות

Cloud Computing- הגדרות


רעיון של utility computing איננו חדש, לפני כמה עשורים ארגונים היו משתמשים בלשכת השירות לשירותי מחשוב, לפי המודל "שלם לפי שימוש". לפני עשור דיברנו על מודל ASP – Application Service Provider - לפיו ניגשו הלקוחות לאפליקציה מסוימת דרך האינטרנט. הרעיון היה יפה, אך הטכנולוגיה הלא בשלה גרמה לכישלון העסקי של ASPs. ללקוחות לא הייתה שליטה על האפליקציה, הם אחסנו את התוכנה אצל ספק ASP ורכשו רישיונות דרך ספק צד שלישי - שיתוף פעולה של ספקיות תוכנה (דוגמת SAP) ו-ASP היה מלאכותי. לקוח נאלץ להעריך מראש את כמות השרתים הנדרשים, והיה מקבל אותם אחרי 6 שבועות: ואם עשה טעות בערכה – חיכה עוד 6 שבועות לשרתים החסרים. חוזים נסגרו ל-5 שנים קדימה, ולכן לא היה מדובר במודל אמיתי של "שלם לפי שימוש".
מודל ASP התפתח למודל SaaS – Software as a Service, לפיו לקוח מדבר עם ספק אחד, אך רמת השליטה שלו באפליקציה עדיין נמוכה מהרצוי. מדובר באפליקציות עסקיות עם קוסטומיזציות בסיסיות מאוד. ארגון איננו הבעלים של הנתונים (כמו בדוגמה של salesforce.com המסורתי) דבר זה יוצר לא מעט בעיות, במיוחד בעולם רווי דרישות רגולטוריות שונות. לכן אפליקציות שהצליחו במודל SaaS הנן אפליקציות נישתיות עם תהליכים נפרדים מליבה העסקית של ארגון, דוגמת: ניהול משאבי אנוש, ניהול לידים, וכד'. במודל SaaS לקוחות חולקים פלטפורמה ותשתית משותפת. אומנם לאפליקציה נעשות התאמות קטנות , אך בגדול מדובר על תהליכים זהים לכל הלקוחות.
במודל של cloud computing תוכנה, פלטפורמה ותשתית מותאמים לגמרי לדרישות המיוחדות של הלקוח. מדובר על תהליך גמיש ודינמי עם רמה גבוהה של שליטת הלקוח. לפני שמתחילים לדבר על Cloud computing כדאי לחדד את הגדרת מושג ה- cloud, על כל סוגיו:
1. Cloud application- גישה וובית לתוכנה היושבת ב"ענן" ומותאמת לגמרי לצורך הייחודי של הארגון. חווית המשתמש באפליקציית "ענן" זהה לחלוטין לאם היה מדובר באפליקציה היושבת בשרת הפנימי של הארגון.
2. IAAS – Infrastructure as a Service. לפי מודל זה ניתן לרכוש שירותי תשתית: זיכרון, אחסון ותקשורת לפי הצורך כמו בדוגמת Amazon Elastic Compute Cloud (Amazon EC2)
3. DaaS – Desktop as a Service – מודל שולחן עבודה כשירות, לפיו רק הממשק משתמש הנו שלי, וכל השאר רץ ב-cloud.
4. PaaS – Platform as a Service – פלטפורמה לפיתוח אפליקציות ב"ענן" מיועד לקהל המפתחים. לדוגמא: Azure, Force.com.

Cloud Computing - What is it?


כל אלה ביחד יוצרים מודל cloud computing - אפליקציה מותאמת לצרכיו של הארגון ורמת שליטתו טובה יותר. לקוח עם כרטיס אשראי יוכל להקטין/להגדיל את כמות השרתים שלו בחברת Amazon.com לפי הצורך במספר דקות.
חברת Salesforce.com המאפשרת לחברות ISV (independent software vendor) לפתח אפליקציות שונות על פלטפורמה חדשה שלהם – Force.com. לפני שנתיים לא היה ל-Force.com לקוחות מעל 1000 משתמשים, והיום יש להם כבר 100 לקוחות כאלה (דוגמת Dell, דואר יפני ועוד) לאפליקציות שונות לגמרי. ללקוחות אין בעלות על הפלטפורמה. ISVs חוששים עדיין ממודל הענן – הם חוששים לקשור את עצמם עם חברות ה-cloud בחתונה קתולית. נכון להיום לחברת Force.com יש כ-50 ISVs.
מודל של cloud computing מאפשר לארגונים לשלם רק עבור המשאבים שהשתמשו בהם, וכך לחסוך השקעות מסיביות של רכישת תוכנה, חומרה ורישיונות, הטמעה ושדרוגים. מדובר ביכולת ההמרה של הוצאות מסוג capex להוצאות מסוג opex בצורה דינמית וגמישה. אך המהפכה האמיתית איננה מעבר של תשתיות או תוכנה החוצה מארגון לתוך "ענן", אלא פלטפורמה שתאפשר לספקים להיכנס למגרש משחקים חדש לגמרי. שחקנים וירטואליים יקנו משאבים בענן ויציעו ערך מוסך לשירותים של היום. שימוש בענן יאפשר לארגונים ליצור אפליקציות חדשות – Mash-ups- תוך כדי ניצול זנב הארוך (longtail) של עסקים. לראשונה, תינתן הזדמנות שלא הייתה קיימת לפני לשיתופי פעולה עסקיים בתחומים שונים. למה שהעולם התקשורת הבא, למשל, לא יהיה וירטואלי? אפשרות ליצור מודלים עסקיים חדשים תינתן גם ארגונים שמרניים המספקים שירותים אינטרנטיים ללקוחות שלהם.