- May 6, 2022
- 12:45 pm
Table of Contents
Cloud Server สำหรับ DevOps นักพัฒนายุคใหม่
Cloud Server สำหรับ DevOps นักพัฒนายุคใหม่
DevOps คืออะไร ?
DevOps ย่อมาจากคำว่า Development + Operation
ในยุคปัจจุบัน การแข่งขันในตลาดที่มีความต้องการสูงมากขึ้นและเติบโตเร็ว จึงจำเป็นต้องมีวิธีการให้การพัฒนาซอฟต์แวร์ให้รวดเร็วและมีประสิทธิภาพ 2 ทีมงาน Developer กับ Operator จะสามารถสื่อสารและร่วมงานได้อย่างราบลื่น DevOps จึงเป็นแนวทางปฏิบัติ (Model) ที่ตอบโจทย์สำหรับนักพัฒนาได้ดีมาก
DevOps ประกอบด้วยอะไรบ้าง ?
องค์ประกอบหลักขององค์ประกอบหลักของ DevOps ได้แก่
- Collaboration – การทำงานร่วมกัน
- Automation – ระบบอัตโนมัติ
- Continuous integration – การผสานการทำงานอย่างต่อเนื่อง
- Continuous delivery การส่งมอบอย่างต่อเนื่อง
- Testing & monitoring – การทดสอบและการตรวจสอบ
DevOps แตกต่างจากการพัฒนาแบบ Ops เดิมยังไง?
DevOps เป็น Model ที่ส่งเสริมความคิดที่คล่องตัว หากพบปัญหาในระหว่างการพัฒนา จะสามารถแก้ไขและดำเนินกระบวนการเพื่อปรับปรุงความเร็วและคุณภาพของของซอฟแวรต์ ผลลัพธ์ที่จะคือความเร็วกว่าวิธีแบบเดิม
วิธีการพัฒนาแบบเดิม เช่น Waterfall ทีมพัฒนาและ ทีมปฏิบัติการจะพิจารณาแยกจากกัน โดยแต่ละงานมีหน้าที่ที่ได้รับและรับผิดชอบเพียงส่วนเดียว แต่หากเป็น DevOps ทีมพัฒนาและปฏิบัติการจะถือว่าพึ่งพาอาศัยกันตลอดการพัฒนา โดยทำงานร่วมกันอย่างใกล้ชิด
- Categories:
- Cloud Solution
- Web Technologies
- Tags:
- Cloud for DevOps
- DevOps