Tech Knowledge

GitLab ซอฟแวร์ตัวเด็ดเทรนด์ใหม่ของ Opensource

Published : June 24, 2019Time : 1 min read

GitLab เทรนด์ใหม่ในโลก Opensource ที่กำลังได้รับความนิยมอย่างมาก เพราะตอนนี้หลายโครงการดังๆ เปลี่ยนมาใช้บริการของ GitLab กันแล้ว

ปรึกษาการใช้งาน GitLab กับเราได้ที่นี่

GitLab คือ Software ที่ถูกพัฒนาขึ้นจาก Git ซึ่งทำ 2 หน้าที่หลักด้วยกัน นั่นคือ เข้ามาช่วยจัดการเก็บ Source Code ของแต่ละโปรเจค (Git Repository) และจัดการ CI/CD (Continuous Integration and Continuous Delivery) นั่นเอง แต่ในความเป็นจริงแล้ว GitLab สามารถทำ และจัดการได้หลายอย่างมาก เช่น

  • จัดการ Project หรือ Repository
  • Pipeline, Jobs, Schedules, Environments สำหรับ CI/CD
  • Graph, Charts สำหรับ Project หรือ Repository
  • สร้าง Issues เพื่อแจ้งปัญหาต่างๆ
  • การเขียน Wiki เพื่อเก็บเป็นความรู้ไว้สำหรับโปรเจคนั้นๆ
  • เปิดหัวข้อสำหรับการพัฒนาความสามารถใหม่ๆ

ซึ่งเหตุผลหลักๆ ที่หลายโครงการตัดสินใจเปลี่ยนมาใช้บริการจากทาง GitLab ก็เพราะว่าตัว Software ของ GitLab มีระบบการจัดการโครงการที่มีความพร้อมทุกอย่าง ตั้งแต่ระบบจัดการ Source Code ระบบจัดการ BUG ไปจนถึงระบบ Hosting และถึงแม้ว่าระบบจัดการ Source Code ของ GitLab จะมีส่วนคล้ายกับ GitHub ที่หลายคนเคยได้ใช้มาก่อน แต่เพราะภายใน GitLab มีเครื่องมือจัดการด้าน CI/CD ทำให้หลายคนเห็นถึงจุดแตกต่างนั่นเอง

ปัจจุบันทาง GitLab เองก็ได้มีการปรับนโยบายต่างๆ เพื่อให้ผู้ใช้งาน Opensource ได้มีความสะดวกมากขึ้น โดยเปิดกว้าง อนุญาตให้เชื่อมต่อกับ Hosting รายอื่นๆ เช่น BitBucket ผ่าน API ได้แล้ว โอกาสนี้เลยทำให้ Opensource ที่อยู่บน GitLab สามารถใช้บริการ CI/CD Free Version ได้ทันที หรือแม้แต่ลูกค้าที่เป็นองค์กรเองก็จะได้รับโอกาสจากการเปิดกว้างของ GitLab ไปด้วย

ดูซอฟต์แวร์อื่น ๆ ที่ NIPA Cloud ใช้พัฒนาได้ที่นี่
AUTHOR
Author
NIPA Cloud
Writer

We—as a team of Thai people—are assured that Thai cloud is the absolute answer for driving your business in the digital era.