מה זה Canary Release?

זוהי אסטרטגיית פריסת גרסה שמטרתה למזער סיכון.

🐤

הגדרה

Canary Release היא אסטרטגיית פריסת גרסה המפחיתה את הסיכון בהצגת גרסה חדשה על ידי השקה ראשונית של הגרסה לקבוצה קטנה של משתמשים.

📅

מקור השם

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

🔍

מעקב

המערכת מנוטרת בקפדנות לאיתור בעיות, ואם הגרסה החדשה פועלת היטב, היא משוחררת בהדרגה למספר משתמשים נוסף.

🔄

חזרה לאחור

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

👥

בחירה

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