Learn DevOps ตอนที่ 2 : DevOps คืออะไร ?
จากบทความตอนที่แล้ว เราพูดถึงประวัติศาสตร์และทฤษฎีต่างๆ จากวงการอุตสาหกรรมที่เป็นรากฐานสำคัญให้เกิด DevOps ขึ้นมา สำหรับบทความตอนนี้เราจะมาลงลึกถึงรายละเอียดกันว่า DevOps คืออะไร และมีประโยชน์อย่างไรต่อบริษัท ปัญหาทั่วไปของหน่วยงาน IT ความรวดเร็วในการปล่อย software ออกสู่ตลาดของบริษัทเป็นตัวสร้างความได้เปรียบทางการแข่งขันเหนือคู่แข่ง แต่จากตารางผลสำรวจปี 2012 ถึงความถี่ในการ ปล่อย software เพื่อเพิ่ม feature ใหม่ๆหรือแก้ไขปัญหาของระบบ พบว่าบริษัทส่วนใหญ่ใช้เวลาเป็นเดือนหรือไตรมาสถึงจะปล่อย software version ใหม่ออกสู่ตลาดได้ ในขณะที่บริษัท IT ชั้นนำสามารถปล่อย software โดยใช้ระยะเวลาแค่เป็นวัน ชั่วโมง หรือนาทีเท่านั้น ที่มา : หนังสือ The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win คำถามที่เกิดขึ้นคือเกิดปัญหาอะไร ทำไมบริษัทส่วนใหญ่ไม่สามารถปล่อย software ได้เร็วเท่าบริษัทชั้นนำ จุดเริ่มต้นของปัญหาเกิดจากสองเป้าหมายสำคัญที่หน่วยงาน IT จะต้องทำให้บริษัทนั่นก็คือ พัฒนาระบบให้ทันการเปลี่ยนของตลาดอย่างรวดเร็ว เพื่อคงความสามารถในการแข่งขัน […]