DevOps Ep.1 💻
การพัฒนาซอฟต์แวร์เป็นกระบวนการที่ซับซ้อนและใช้เวลานาน โดยปกติแล้วจะมีทีมพัฒนาซอฟต์แวร์ (Development) และทีมปฏิบัติการ (Operations) ทำงานเป็นกลุ่ม ๆ แยกกัน ส่งผลให้มีการสื่อสารระหว่างทั้งสองทีมยากขึ้น ซึ่งทำให้กระบวนการพัฒนาซอฟต์แวร์ช้าลง และมีข้อผิดพลาดที่เพิ่มขึ้น ซึ่งเรามักเรียกการทำงานแบบนี้ว่า Silo 💫 DevOps จึงได้ถือกำเนิดขึ้นมาเพื่อแก้ไขปัญหาดังกล่าว โดยการนำทีมพัฒนา (Dev) และทีมปฏิบัติการ (Ops) มารวมกันในการทำงาน และใช้เครื่องมือและระบบอัตโนมัติเพื่อส่งเสริมการสื่อสารและการทำงานร่วมกันระหว่างทั้งสองทีม...