Canary Release คืออะไร?

เป็นกลยุทธ์การเผยแพร่ที่ใช้เพื่อลดความเสี่ยง

🐤

คำจำกัดความ

Canary Release เป็นกลยุทธ์การเผยแพร่ที่ใช้ในการพัฒนาซอฟต์แวร์เพื่อลดความเสี่ยงจากการเผยแพร่เวอร์ชันใหม่ โดยจะปล่อยให้ผู้ใช้กลุ่มเล็กๆ ได้ทดสอบก่อน

📅

ต้นกำเนิด

ชื่อ Canary มาจากการใช้นกคานารีในเหมืองถ่านหิน หากมีแก๊สพิษรั่วไหลเข้าสู่เหมือง นกคานารีจะตายก่อนที่คนงานจะได้รับผลกระทบ

🔍

การติดตาม

ระบบจะถูกติดตามอย่างใกล้ชิด หากเวอร์ชันใหม่ทำงานได้ดี จะปล่อยให้ผู้ใช้มากขึ้น

🔄

การย้อนกลับ

หากพบปัญหากับเวอร์ชันใหม่ การเผยแพร่สามารถย้อนกลับและใช้เวอร์ชันเก่าทั้งหมดได้

👥

การเลือกผู้ใช้

มีการใช้กลยุทธ์ที่แตกต่างกันในการเลือกผู้ใช้ที่จะได้รับการเปิดเผยเวอร์ชันใหม่ เช่น การสุ่มหรือการเลือกตามข้อมูลประชากร

🍄

ต้องการเรียนรู้เพิ่มเติมหรือไม่?

หากคุณอยากเจาะลึกเกี่ยวกับ Canary Release เพิ่มเติม หรืออยากนำการฝึกอบรมแบบนี้มาสู่ทีมของคุณ มาพูดคุยกัน ฉันช่วยให้ทีมต่าง ๆ เข้าใจและนำแนวคิดเหล่านี้ไปปรับใช้ได้ ฉันยินดีอย่างยิ่งที่จะได้รับการติดต่อจากคุณ!