יום שישי, 25 בפברואר 2011

092 Continuous Deployment at outbrain

ממשיכים להקליט שיחות סולו ולעבוד על הזוגיות, פרק זה הוא המשך לפרק 75 - Continuous Deployment שהוקלט עם ישי סמית
  • רן תיקצר את הפודקאסט עם ישי ואורי המליץ על devopscafe.org
  • "צינור של פיצ'רים ולא דלי של פיצ'רים" (קנט בק)
  • בעיות נפוצות, מה קורה כשמגיעים לדד ליין אבל הפיצ'רים לא מספיק יציבים
  • היום שבו צוות הבדיקות (QA) הפך מצוואר בקבוק לגוף מסייע
  • אוטומציה באמצעות GLU לנהול גירסאות המוצר בשרתים
  • חם מהתנור: chef ובניית "ספר מתכונים" לפי סוג המכונה
  • Servicization/Componentization ניהול המוצר בחלקים קטנים בכדי לאפשר הפצה לשרתים בחבילות קטנות
  • להעצים את המפתח - השינוי התרבותי בהעברת הארגון ל- Continuous Deployment
  • הסברים נוספים ותרשימים מופיעים בבלוג של רן

הקובץ נמצא כאן האזנה נעימה

... ושוב תודה לגיא שעושה עבודתו נאמנה בתיקצור הפרקים

2 תגובות:

  1. פודקאסט מצויין!

    רציתי לשאול בקשר לsvn בגירסה אחת עובדה כל הזמן: מה קורה למתכנת המבקש עזרה של QA ועושה קומיט לקוד - האם הוא יכול להמשיך לעבוד על דברים אחרים ולרלס אותם (למרות שהם מסתמכים על קומיט שלא שוחרר עדיין)?

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

    השבמחק