April 24, 2020

DOCKER สร้าง ทดสอบ และติดตั้งแอปพลิเคชันในหนึ่งเดียว

ทำความรู้จัก Docker แพลตฟอร์มซอฟต์แวร์ที่สามารถสร้างสภาพแวดล้อมเฉพาะโดยที่ไม่ต้องพึ่ง OS มีการทำงานคล้ายกับ Virtual Machine แต่ Docker จะมีการทำงานที่เรียกว่า “คอนเทนต์เนอร์” ซึ่งในคอนเทนต์เนอร์จะประกอบไปด้วยซอฟต์แวร์ที่ต้องการเรียกใช้งานต่างๆ อย่างเช่น ไลบรารี เครื่องมือสำหรับระบบ โค้ด และรันไทม์ ทำให้การติดตั้งแอปพลิเคชัน และการทดสอบนั้นง่าย รวดเร็ว โดยไม่ต้องรบกวนกับ OS ให้ยุ่งยากเลย วิธีการทำงานของ Docker เรียกง่ายๆ ว่าเป็น 3 สเต็ปหลักนั่นคือ...

ทำความรู้จัก DEVOPS ตอบโจทย์ผู้พัฒนาโครงการให้ทำงานง่ายและเร็วขึ้น

DevOps ที่มีชื่อเต็มๆ ว่า Development Operations เรียกได้ว่าเป็นแนวคิดเชิงวัฒนธรรมผสมผสานกับแนวทางการปฏิบัติอย่างลงตัว เพื่อให้โปรแกรมสามารถนำขึ้นระบบหรือ Deploy ได้อย่างรวดเร็วตอบโจทย์ผู้เข้าใช้และองค์กรได้อย่างมีประสิทธิภาพ อีกทั้งสามารถทำงานเปรียบเสมือน Admin System เพื่อช่วยนำโปรแกรมขึ้นระบบ และคอยดูแลให้มีประสิทธิภาพได้อัตโนมัติ DevOPS ทำงานอย่างไร? การทำงานของ DevOps นั้นจะไม่ใช่การทำงานที่ต่างคนต่างทำแต่จะเน้นไปในเรื่องของการ “ช่วยกันคิด” และ “ช่วยกันทำ” ทั้งในส่วนของวิศวกรที่จะมีการดูแลตั้งแต่ต้นโครงการพัฒนาแอปพลิเคชันจนถึงจนจบโครงการ ซึ่งในบางโมเดลอาจมีประกันคุณภาพความปลอดภัยทำงานร่วมกับทีมพัฒนาอย่างใกล้ชิดและมีรูปแบบดังนี้ แผนการ – ทุกโครงการต้องมีการวางแผนไว้ล่วงหน้าจากทุกฝ่ายที่เกี่ยวข้อง...