עננים

עננים

מה הופך אפליקציה להיות Saasית לעומת אפליקציית Web רגילה?

נניח וכתבתי מערכת CRM כלשהי שהיא Webית (ו SalesForce החלו לרעוד),
אחסנתי אותה בשרת Hosring מסויים, והתחלתי לצבור משתמשים.

מבחינת המשתמשים, מדובר בשירות שהם צורכים דרך האינטרנט,
קרי, הם נרשמים דרך האתר, בוחרים מנוי בתשלום/חינם,
מבצעים Login לאפליקציה דרך האתר, ובמצעים את הפעילות שלהם דרך ה Web באפליקציה שלי.

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

מה קובע האם מבחינת ה BuzzWord (לפחות) מדובר בשירות ענן / במערכת SaaS,
או פשוט אפליקציה אינטרנטית "רגילה"?

האם זה תצורת הפריסה של המערכת שקובעת האם היא בקלאוד או לא?
כלומר, אם היא מתוקנת באופן (Paas) שמאפשר גידול/Scale Up/Down אלסטי לפי הצורך, אז היא בענן,
ואם היא מותקן על שרת ייעודי, ושינוי ידרוש עבודה רבה, אז היא לא בקלאוד?

כלומר, מבחן הענן הוא בעיני המשתמש (כמו ג'ימייל) שצורך את המערכת,
ולא מעניין אותו היכן היא יושבת וכיצד היא פרוסה,
או שהמבחן הוא הצד הטכנולוגי של ארכיטקטורת המערכת ופריסתה?
 

Saint Yossarian

New member
המבחן הוא בהחלט הצד המשתמש.

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

אין שום קשר לאפליקציה פנים אירגונית,
האפליקציה יכולה להיות פנים או חוץ ארגונית, אין קשר.

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

Saint Yossarian

New member
התייחסתי דווקא למה שרשמת אצלך - נוצר רושם

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

אני פשוט לא מבין את המושגים.. תכנות בענן זה לא 100% התחום שלי :)
 
למעלה