CD คืออะไร?
ย่อมาจาก Continuous Deployment
คำจำกัดความ
Continuous Deployment หรือ Continuous Delivery คือแนวทางการพัฒนาซอฟต์แวร์ที่การเปลี่ยนแปลงโค้ดจะถูกเผยแพร่ไปยังสภาพแวดล้อมการผลิตโดยอัตโนมัติผ่านชุดการทดสอบที่ทำงานอัตโนมัติ
กระบวนการ
การเปลี่ยนแปลงโค้ดใหม่จะผ่านกระบวนการทดสอบและการตรวจสอบ และหากได้รับการอนุมัติ จะถูกนำไปเผยแพร่สู่สภาพแวดล้อมการผลิต
ประโยชน์
การเผยแพร่ที่ต่อเนื่องช่วยเร่งการส่งมอบซอฟต์แวร์ ลดเวลาในการออกตลาดของคุณลักษณะใหม่ และทำให้รอบการตอบรับรวดเร็วขึ้น
การแก้ไข
การเผยแพร่บ่อยๆ ช่วยให้สามารถค้นหาและแก้ไขข้อบกพร่องได้ง่ายขึ้น เพราะข้อบกพร่องจะเป็นเรื่องใหม่และตรวจสอบได้ง่ายกว่า
ต้องการเรียนรู้เพิ่มเติมหรือไม่?
หากคุณอยากทราบเพิ่มเติมเกี่ยวกับ CD, ติดต่อฉันผ่าน X ฉันชอบแบ่งปันความคิด ตอบคำถาม และพูดคุยเกี่ยวกับความน่าสนใจในหัวข้อนี้ อย่าลังเลที่จะเข้ามาพูดคุยกันนะ แล้วเจอกัน!
Just In Time คืออะไร?
Just In Time (JIT) คือกลยุทธ์การจัดการที่มุ่งเน้นในการปรับคำสั่งซื้อวัสดุให...
What is the Sprint Retrospective?
Sprint Retrospective หรือ Retro คือ การประชุมที่จัดขึ้นที่ท้าย Sprint ทุกคร...
Backend for Frontend (BFF) คืออะไร?
Backend for Frontend (BFF) เป็นรูปแบบสถาปัตยกรรมที่เกี่ยวข้องกับการสร้างบริ...