מתכנת בונה לכם חנות מקוונת, ובכל פעם שהוא מעדכן מחיר של מוצר או מתקן תקלה בסליקה, הוא צריך להעלות קבצים לשרת. בלי אוטומציה הוא עושה את זה ידנית, מקווה ששום דבר מסביב לא נשבר, ומתפלל שהאתר לא ייפול באמצע תנועת קונים. פעם מפתחים כתבו קוד ואנשי תפעול נפרדים התקינו אותו על שרתים, ובאמצע היו מיילים כועסים על תקלות. תהליך מסודר פותר את החיכוך הזה. המפתח שומר את הקוד במחשב שלו, והפעולה הזאת מפעילה שרשרת אוטומטית שבודקת תקינות, בונה, פורסת ומנטרת את המערכת בזמן אמת.
זה עולה כסף. אתם תראו את המילה הזאת צצה בסעיף נפרד בהצעת מחיר מבית תוכנה, בחשבונית חודשית של פרויקט, או כדרישת חובה כשאתם מנסים לגייס עובד טכנולוגי ראשון. כשספק מכניס את השורה הזאת לחשבון, המשמעות היא פשוטה. תוספת של שעות עבודה יקרות ותשלומים קבועים על שירותי ענן של AWS, GCP או Azure. בישראל זה נחשב לאחד התפקידים המבוקשים ביותר, והשכר של מהנדס בכיר כזה עובר לעתים קרובות את השכר שמקבלים מפתחים רגילים.
לא הייתי מאשר הקמה של תשתית כזאת לכל מיזם. הטעות הנפוצה של מנהלים היא להיבהל ממילים באנגלית ולהסכים להקמת מפלצות טכנולוגיות מיותרות לחלוטין. אם אתם מקימים אתר תדמית בסיסי או עמוד נחיתה לעסק, אין שום סיבה לשלם על פריסה מורכבת עם Kubernetes או על קונטיינרים של Docker. זה מייקר את העסק, מושך את לוחות הזמנים, ובסוף משאיר אתכם עם תלות באנשי מקצוע שגובים הון רק כדי לתחזק שרתים פשוטים.
בשיחה הבאה עם המתכנת כדאי לשאול אותו ישירות אם אי אפשר להסתפק באוטומציה פשוטה של CI/CD. בחברה קטנה אין שום צורך להחזיק עובד ייעודי לתחום הזה, והמפתח הבכיר יכול להרים את התשתית הבסיסית בערב אחד בלי תוספת תקציב. עסק קטן צריך אתר יציב שעובד, לא מערך כלים כבד של תשתית כקוד כמו Terraform שמתאים בעיקר לחברות עם עשרות צוותי פיתוח נפרדים.
כלים שהמונח חי בהם
- AAWS Amplify
סביבת פיתוח ופריסה ליישומי רשת ומובייל מבוססי TypeScript המנהלת משאבי ענן ב-AWS ישירות מתוך הקוד ללא צורך בידע מוקדם בתשתיות.
סקירה · אחסון ופריסה - BBox אחסון אתרים ישראלי
אירוח אתרי וורדפרס, דפי נחיתה ושרתי VPS על תשתיות ענן בישראל ובעולם עם ממשק cPanel ותמיכה מקומית מלאה בעברית.
סקירה · אחסון ופריסה - BBrowserStack
גישה בענן ליותר מ-30,000 מכשירים אמיתיים ואלפי דפדפנים, לבדיקות אתרים ואפליקציות לפני שחרור גרסה.
סקירה · בדיקות ו-CI/CD - CCheckmarx ישראלי
סריקת קוד סטטית, רכיבי קוד פתוח ותשתיות עבור צוותי פיתוח וארגונים שזקוקים לעמידה ברגולציה ובקרה ארגונית.
סקירה · בדיקות ו-CI/CD - CCircleCI
הרצת בדיקות אוטומטיות, תהליכי בנייה ופריסה ישירות ממאגרי גיט בענן עבור צוותי פיתוח שצריכים סביבות ריצה גמישות.
סקירה · בדיקות ו-CI/CD - CCloudflare Pages
פריסה ואחסון של אתרי פולסטאק ואפליקציות ווב ממאגרי קוד, ללא שרתים ייעודיים ועם מסלול חינמי רחב.
סקירה · אחסון ופריסה