רברס עם פלטפורמה
רברס עם פלטפורמה
Ran Tavory && Ori Lahav
432 Carburetor 32: 2022 DevOps Predictions
1 seconds Posted Jan 27, 2022 at 11:16 am.
0:00
0:01
Download MP3
Show notes
[קישור לקובץ mp3] בפרק מספר 432 של רברס עם פלטפורמה, קרבורטור מספר 32 אנחנו נפגשים עם נתי שלום (כבר 32 כוסות קפה).הקרבורטור זו סדרה של תשתיות, בעיקר, שאנחנו עושים עם נתי - מדברים על מה שחדש בעולמות התשתית, והפעם - כמיטב המסורת - אנחנו נעשה תחזיות לשנת 2022: בתחילת כל שנה אנחנו עושים “פרק נבואי” [הנה של 2020 - 384 Carburetor 28 - 2020 predictions ושל 2021 - 403 Carburetor 30] שבוא נתי מספר לנו מה אנחנו הולכים לראות בעולם התשתיות במהלך השנה הקרובה.(רן) נתי מתעסק הרבה מאוד בעולם התשתיות, DevOps וכו’ - וכתב בלוג-פוסט שהייתה לי ההזדמנות לקרוא, אז בוא ותן  לנו איזושהי סקירה של מה שלדעתך אנחנו הולכים לראות בשנה הקרובה.(נתי) אז אני אתחיל מאיזשהו רקע, אני אקריא איזשהו ציטוט מ-Spotify על מה שנקרא “The Speed-Paradox”, ואני אצטט: “The faster you  grow, the more fragmented and complex your software ecosystem becomes - and then everything slows down again” . . . אני חושב שהפרדוקס הזה די מייצג הרבה מאוד מהשיחות שיש לי עם  כל מיני מנהלי פיתוח וצוותי DevOpsהם בעצם אומרים: “אנחנו התחלנו את ה-Journey של DevOps כשאנחנו היינו הפתרון לבעיה . . .”באנו ואמרנו שאנחנו מחברים את ה-Dev ל-Ops, שוברים את הקירות . . .“אנחנו הפתרון לאג’יליות בארגון!”פתאום הם באים ואומרים ש”הכדור מתחיל להתהפך עלינו” - אנשי פיתוח מתחילים לכעוס עלינו נורא, כי אנחנו הופכים ל-Bottleneck בתוך הארגון ואנחנו לא עומדים בקצב - יש המון דברים שאנחנו צריכים לעשות ואנחנו לא עומדים בקצבאנחנו יותר ויותר מבינים שמשהו פה ניהיה מאוד מתסכל . . . (אורי) התשתית עוצרת? או מתחילה לעצור?(נתי) בדיוק.למעשה, צוותי DevOps עכשיו ניהיו מה שהיה פעם ה-Ops, מבחינת רמת-התסכול שיש כלפיהם . . . אם בעבר אלו היו אנשי ה-Ops שהיו “תוקעים את כל העסק” והם אלו שהיו מואשמים ב”חוסר אג’ליות” כי הם שמרו על . . . Keeps the lights on, ולא היו מוכנים לשום שינויאז היום זה לא המקרה - היום צוותי DevOps אחראים על האוטומציה, והם מוצאים את עצמם פשוט מתעסקים עם המון אינטגרציות והמון המון משימות, שלא מאפשרות להם בסוף לתת את האג’יליות שצוותי הפיתוח רוצים.(רן) אז “הפקק עבר מגבעת אולגה לנתניה” . . . . הוא רק התקדם, אבל יש עוד פקק.(נתי) אהבתי מאוד את האנלוגיה - וזה ממש ככה.ואני חושב שאם ב-Spotify, שהם בהחלט נחשבים לאיזשהו Rockstar בעולמות האלה של DevOps, פרצה שלהבת - מה יגידו אזובי הקיר?אז כמובן שזה כנראה מייצג הרבה ארגונים - ואלה שזה לא מייצג אותם, אז כנראה שיגיעו לשם עוד מעט, אם לא הגיעו לשם כבר.אבל אני יכול להגיד שמהרבה שיחות, אני כמעט שלא זוכר ארגון אחד שלא בא ואמר לי “איך אני משפר את היעילות של הצוות שלי? אני לא מצליח למצוא מספיק אנשי DevOps, לא הגיוני כבר אני אשים איש DevOps על כל אחת מהבעיות שאני נתקל בהן - זה גם יקר וגם הופך להיות כמויות מאוד גדולות.כי דרישות האוטומציה הולכות וגדלות והמורכבות הולכת וגדלה.(אורי) אבל היום ה-Bottleneck הוא האוטומציה - אם אתה עושה Infrastructure-as-a-Code, אז מישהו יצטרך לטפל בקוד הזה . . . .(נתי) בדיוק, תיכף ננתח את זה ואז נבין גם, כתוצאה מזה, מה אני חושב שהולך לקרות.אבל באמת - המעבר הזה לאוטומציה התחיל ממקום שבו האתגר היה לעבור מ-monolith ל-microServices, בצד של האפליקציותזה התחיל מממקום שבו אנחנו לוקחים Manual Process והופכים אותו לאוטומטיואז הבשורה של Ansible ב-Configuration Management פשוט ו-Terraform ב-Infrastructure-as-a-Code הגיעה בדיוק לנקודת הזמן הזאתואחרי זה Kubernetes, כמשהו שמייצר איזושהי אבסטרקציה לתשתיות של Cloud, הגיע כדי לתת איזשהו פתרון לאיך עוברים מעולם שהוא ללא אוטומציה לעולם שהוא עם אוטומציה, לכל אחת מהקטיגוריות האלה.מה קרה מאז? אנחנו מדברים על בערך, אני חושב, איזור 2015 פחות או יותר, 2016 . . . כשעולם ה-DevOps התחיל ככה לצמוח.הכלים האלה פחות או יותר צמחו בעולם הזה - אנחנו קצת שוכחים את זהוהם נשארו לא . . . די דומים למה שהם היו גם אזאם אנחנו מסתכלים, אז הם השתפרו מאוד ביציבות והם השתפרו מאוד בפשטות, השתפרו מאוד בעושר הכליםאבל כתפיסה, הם נשארו עדיין באותו עולם, מבחינת תפיסה.מה שהשתנה זה לא שהכלים האלו ניהיו פחות טובים - וזו פחות או יותר התיזה שאני מנסה להוביל כאן - מה שהשתנה זה בעצם שהעולם השתנה . . . (רן) הצפיות השתנו . . .(נתי) כשאני אומר שהעולם השתנה, אז גם פה, שוב פעם אפשר לבדוק…