
אחסון ענן לאתרים הוא אחסון שבו האתר רץ על משאבי מחשוב של ספק ענן — שרתים וירטואליים, מסדי נתונים ואחסון קבצים — שאפשר להגדיל, להקטין ולשלם עליהם לפי שימוש. בניגוד לחבילת אחסון קבועה, בענן מרכיבים את התשתית מרכיבים נפרדים, והאחריות לתכנן, להגדיר ולתחזק אותם עוברת במידה רבה אליכם או אל מי שמנהל לכם את השרת. היתרון הוא גמישות; המחיר הוא מורכבות.
מה "ענן" אומר בפועל
ההגדרה המקובלת היא של מכון התקנים האמריקאי NIST: מחשוב ענן הוא מודל שמאפשר גישה נוחה, לפי דרישה ודרך הרשת, למאגר משותף של משאבי מחשוב שאפשר להקצות ולשחרר במהירות, עם מעט מאוד מגע של הספק. מתוך המאפיינים שהוא מונה, שלושה רלוונטיים במיוחד לבעל אתר:
- שירות עצמי לפי דרישה — מקימים שרת או מסד נתונים בכמה לחיצות, בלי לחכות לספק.
- גמישות מהירה — מוסיפים משאבים כשיש עומס ומורידים כשהוא עובר.
- שירות מדוד — משלמים על מה שנצרך: שעות מחשוב, נפח, תעבורה.
NIST מבחין גם בין שלושה מודלים של שירות: תשתית (IaaS — שרתים ורשת), פלטפורמה (PaaS — סביבה מוכנה להרצת קוד) ותוכנה (SaaS — מוצר מוכן לשימוש). אתר שרץ על שרת וירטואלי בענן הוא IaaS; אתר שבנוי בפלטפורמה כמו וויקס הוא SaaS.
ענן מול אחסון רגיל: במה זה שונה
| נושא | חבילת אחסון רגילה | תשתית ענן |
|---|---|---|
| תשלום | סכום קבוע לחודש או לשנה | לפי שימוש — משתנה מחודש לחודש |
| הגדלה | מעבר לחבילה אחרת | הוספת משאבים, לפעמים אוטומטית |
| אחריות | הספק מגדיר ומתחזק את השרת | הספק אחראי לתשתית, אתם לכל מה שמעליה |
| רכיבים | הכול בשרת אחד | אפשר להפריד: שרת אתר, מסד נתונים מנוהל, אחסון קבצים |
| ידע נדרש | נמוך | גבוה — רשת, אבטחה, ניטור, עלויות |
להשוואה של כל סוגי האחסון ראו שרת אחסון לאתר: משותף, VPS, וורדפרס מנוהל או ענן, ולהבדל בין ענן ל-VPS ראו מה זה VPS.
מתי ענן מתאים לאתר של עסק
- תנועה לא צפויה — קמפיינים, עונות או אירועים שמביאים קפיצות חדות, והאתר חייב להחזיק בהן.
- מערכת, לא רק אתר — פלטפורמה עם משתמשים, תשלומים, עיבוד ברקע או חיבורים לשירותים חיצוניים.
- צורך בהפרדה — מסד נתונים נפרד מהשרת, אחסון קבצים נפרד, סביבת בדיקות נפרדת.
- זמינות גבוהה — כשיש הצדקה עסקית להריץ את האתר על יותר משרת אחד.
הפלטפורמות שאני מפעיל בעצמי, כמו WebGPT ופלטפורמת המדיה והקהילה, הן בדיוק המקרים שבהם תשתית מופרדת וגמישה מצדיקה את המורכבות: הרבה משתמשים, עבודה ברקע וחיוב לפי שימוש.
מתי ענן הוא בזבוז
לאתר תדמית או לאתר תוכן קטן, ענן "גולמי" הוא לרוב יותר תשתית ממה שצריך. כל רכיב שמוסיפים הוא עוד דבר שצריך להגדיר, לאבטח, לנטר ולהבין בחשבונית. אתר כזה מרוויח יותר ממטמון טוב, CDN ואחסון מנוהל איכותי מאשר מארכיטקטורת ענן.
ארבע מלכודות נפוצות
- חשבונית שמפתיעה — תעבורה יוצאת, גיבויים שנצברים ושרתים שנשכחו פתוחים. כדאי להגדיר התראות תקציב מהיום הראשון.
- "הענן מגבה בשבילי" — לא בהכרח. אחריות לגיבוי של הנתונים שלכם היא לרוב עליכם; ראו גיבוי אתר.
- אבטחה כברירת מחדל — פורטים פתוחים, מפתחות גישה בקוד והרשאות רחבות מדי הם תקלות שחוזרות שוב ושוב.
- נעילה אצל ספק — שימוש בשירותים ייחודיים לספק אחד מקשה לעבור בעתיד. לא תמיד זה רע, אבל כדאי שזו תהיה החלטה מודעת.
איפה ממוקם השרת
ספקי ענן גדולים מאפשרים לבחור אזור (Region). לאתר שהקהל שלו בישראל, מיקום קרוב מקצר את זמן התגובה, ולפעמים יש גם שיקולי פרטיות לגבי המקום שבו נשמר מידע אישי. הרחבתי על כך במאמר אחסון אתרים בישראל או בחו״ל.
שאלות נפוצות
האם אחסון ענן יקר יותר?
לא בהכרח, אבל הוא פחות צפוי. אתר קטן עם תנועה יציבה יעלה בדרך כלל פחות בחבילת אחסון קבועה. היתרון הכלכלי של ענן מופיע כשהעומס משתנה מאוד, או כשמחליפים שרת גדול שעומד ריק רוב הזמן.
מה ההבדל בין ענן לאחסון וורדפרס מנוהל?
אחסון וורדפרס מנוהל רץ לרוב על תשתית ענן, אבל הספק מגדיר ומתחזק את כל השכבות בשבילכם. אתם מקבלים חלק מהיתרונות בלי הצורך לנהל את התשתית בעצמכם — ראו אחסון וורדפרס.
האם ענן מגן מפני נפילות?
רק אם בונים אותו כך. שרת אחד בענן יכול ליפול בדיוק כמו שרת אחד בכל מקום אחר. זמינות גבוהה דורשת תכנון של יותר משרת, וניטור שמתריע כשמשהו קורה.
מאמרים קשורים: ERR_CONNECTION_REFUSED: למה השרת דוחה את החיבור ומה עושים.
אני מתכנן תשתית לפי מה שהמערכת צריכה — לפעמים שרת אחד עם מטמון, לפעמים תשתית מופרדת — ומפתח מערכות שעובדות בשתי הסביבות. ראו פיתוח אתרים מורכבים, או ספרו לי מה אתם בונים.
אהבתם את המאמר?


