בית חשיבה קדימה מחשוב ענן: שני ניצחונות, אחד לא שלם

מחשוב ענן: שני ניצחונות, אחד לא שלם

וִידֵאוֹ: ª (אוֹקְטוֹבֶּר 2024)

וִידֵאוֹ: ª (אוֹקְטוֹבֶּר 2024)
Anonim

מחשוב ענן נחשב לעתים קרובות לשלוש קטגוריות: תוכנה כשירות (SaaS), תשתית כשירות (IaaS) ופלטפורמה כשירות (PaaS). הייתי מדרג את השניים הראשונים כהצלחות, אבל אני יכול רק לתת ל- PaaS שלם. עד כה, למרות כמה ניצחונות נישה, אני לא רואה את זה מצליח ברוב המקרים הכלליים.

תוכנה כשירות היא הוותיקה מבין שלוש הקטגוריות ובמובנים מסוימים היא המוצלחת ביותר. Salesforce ויום העבודה עשויים להיות הדוגמאות הגדולות ביותר, בכל אחת מהן מיליוני משתמשים. יש גם מספר דוגמאות קטנות יותר אך עדיין די מוצלחות - נטסויט, קונקור, Wageworks, ServiceNow ואחרים. הייתי מכניס אפילו יותר הצעות כלליות, כמו Office 365 ו- Google Apps, לקטגוריה זו. כל אלה הם אפליקציות מרובות דיירים בהן מופעל יחיד משמש ארגונים רבים ומגוונים. ארגונים אלה יכולים לקבוע את התצורה של התוכנה ולעיתים קרובות להשתמש בתוספות (דרך APIs), אך החברה שעושה את התוכנה יכולה ותשדרג אותה על בסיס קבוע, לכן התאמה אישית של הסיטונאות אינה אפשרית.

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

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

במובנים מסוימים, SaaS מתחילה להרגיש בוגרת למדי, כאשר מרבית היישומים שהוקמו הם בעלי רוב התכונות שלקוחותיהם רוצים ומעט תחרות מחירים יחסית. אם אתה נעול ב- Salesforce, אתה לא עובר ל- Dynamics CRM מכיוון שזה כמה דולרים פחות יקר. SaaS הצליח למשתמשים כמעט בכל גודל, מסטארט-אפים לארגונים הגדולים בעולם.

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

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

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

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

כמה מספקי הארגון המסורתיים מתחרים כעת עם היצע של IaaS משלהם, ובמיוחד IBM ו- HP. הניחוש שלי הוא שהם יפנו יותר לחברות שרוצות שירותים מקומיים מאוד ומתמחים או כחלק מ"ענן היברידי ", בטכנולוגיה כמו OpenStack. אבל זה עדיין רק מתגלה.

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

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

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

שוב, מושג זה היה די פופולרי בקרב חברות סטארט-אפ. אתרים כמו Heroku (גם הם חלק מ- Salesforce) ו- Google App Engine משמשים בדרך כלל כפלטפורמות במיוחד לאירוח אפליקציות אינטרנט או אפליקציות סלולריות הפונות לצרכן. כך גם שירותי פלטפורמה (כמו מסדי נתונים) המוצעים על ידי AWS.

עם זאת, בצד הארגוני, הרעיון הזה לא המריא כמעט כמו שחשבתי שיהיה. המון אנשים משתמשים בשירותי פלטפורמה כדרך להרחיב את יישומי ה- SaaS שלהם, והבולט בהם Salesforce's Force.com הוא דרך להוסיף תכונות וחיבורים על גבי יישום ה- CRM הליבה. אבל במובן כללי יותר, של סביבת פיתוח שלמה, אני עדיין לא רואה הרבה ארגונים מאמצים את הרעיון הזה.

בחלקו, זה מכיוון שהמוצרים עדיין לא נראים כל כך בוגרים. מיקרוסופט עשתה דחיפה גדולה עבור Azure אך לאחרונה נראה שהיא מצליחה יותר עם שירותי התשתית שלה ועם אפליקציות כמו Office 365. Azure תומכת במגוון כלי מפתחים בענן, אך היא עדיין מוגבלת מעט ולא ברורה כמו שרבים מפתחים היו עושים כמו. הרושם שלי הוא שרוב הלקוחות של מיקרוסופט משתמשים בשירותי SaaS ו- IaaS יותר מאשר אלה הפלטפורמה הטהורה. גוגל ואמזון הם חדשים יותר במשחק הארגוני, ולמרות שגוגל תומכת במגוון כלים אינטרנטיים (כולל דברים כמו Hadoop ו- MongoDB), מנוע האפליקציות שלה עדיין לא מה שאני רואה בפיתוח ארגוני.

גוגל ומיקרוסופט מהמרים בכבדות למדי כי PaaS תצליח במובן כללי יותר, ולפיבוטל של EMC יש חזון חזק מאוד שנבנה משירות Cloud Foundry שלה. אך בעוד שחברות המחקר הגדולות טוענות כי PaaS מקבלת אימוץ תאגידי משמעותי, רוב מה שראיתי הוא פיתרון נישה או תוכנית פיילוט. טרם שמעתי חברות גדולות המאמצות טכנולוגיה כזו באופן מלא.

זה יכול להשתנות בקלות לאורך זמן - הרעיון נראה מושך - אבל זו הסיבה שהייתי מדגיש זאת רק כבלתי שלם.

מחשוב ענן: שני ניצחונות, אחד לא שלם