คำเตือน! บทความนี้ไม่ใช่วิศวกรรมศาสตร์ และมีไว้สำหรับผู้อ่านที่สนใจการศึกษาในสาขา CI/CD เป็นไปได้มากว่าหากคุณไม่สนใจที่จะเรียนรู้ เนื้อหานี้ก็จะไม่เป็นที่สนใจของคุณ
หากคุณเป็นนักพัฒนาหรือผู้ดูแลระบบที่รับผิดชอบในการตั้งค่ากระบวนการพัฒนาและส่งมอบอย่างต่อเนื่อง (การบูรณาการอย่างต่อเนื่อง / การส่งมอบอย่างต่อเนื่อง) จากนั้น OTUS ได้เปิดการลงทะเบียนหลักสูตรสำหรับคุณโดยเฉพาะ:
ในระหว่างการฝึกอบรม นักศึกษาจะได้เรียนรู้วิธีปรับแต่งกระบวนการสร้างและทดสอบแอปพลิเคชัน รวมถึงขั้นตอนการติดตั้งกับผู้ให้บริการชั้นนำ XNUMX ราย ตลอดจนพัฒนาความเข้าใจเกี่ยวกับสถาปัตยกรรมของผู้ให้บริการระบบคลาวด์ และเรียนรู้ระบบอัตโนมัติของการวิเคราะห์โค้ดและการสแกนช่องโหว่
เมื่อสิ้นสุดการฝึกอบรม นักเรียนแต่ละคนจะสร้างผลงานขั้นสุดท้าย ซึ่งจะประกอบด้วยการนำกระบวนการ CI/CD ไปใช้สำหรับโปรเจ็กต์โอเพ่นซอร์สใดๆ ที่ตนเลือก หลังจากการฝึกอบรม แน่นอนว่า นักเรียนแต่ละคนจะได้รับสื่อการสอนสำหรับทุกชั้นเรียน ใบรับรองการจบหลักสูตร และที่สำคัญที่สุด พวกเขาจะกำหนดกระบวนการสร้างและทดสอบแอปพลิเคชัน และจะสามารถค้นหาช่องโหว่ได้
แน่นอนว่าหลักสูตรนี้ไม่เหมาะสำหรับทุกคน แต่ถ้าคุณมีประสบการณ์:
- ทำงานร่วมกับ Git
- การดูแลระบบ Linux หรือ Windows
- การพัฒนาหรือการดำเนินงาน
- การทำงานร่วมกับผู้ให้บริการระบบคลาวด์
ถ้าอย่างนั้น OTUS กำลังรอคุณอยู่! คุณสามารถ
ในการรอคอยการเริ่มต้น
นอกจากนี้ยังมีสิทธิ์เข้าชมการสัมมนาผ่านเว็บแบบเปิดในหัวข้อ “การใช้ Jenkins กับ K8S” ได้ฟรี ซึ่งจัดโดยอาจารย์ประจำหลักสูตร
กระบวนการเรียนรู้หลักสูตร
โปรแกรมหลักสูตรประกอบด้วยสี่โมดูลหลัก:
- การพัฒนาบนคลาวด์ (โค้ด)
- ระบบอัตโนมัติของการประกอบและการทดสอบ (การบูรณาการอย่างต่อเนื่อง)
- การติดตั้งอัตโนมัติ (การจัดส่งต่อเนื่อง)
- โมดูลสุดท้าย
แต่ละรายการจะมีการหารือโดยละเอียดระหว่างชั้นเรียนในรูปแบบของการสัมมนาผ่านเว็บออนไลน์ และการบ้านจะช่วยรวบรวมความรู้ที่ได้รับ ซึ่งหากจำเป็น คุณสามารถรับคำติชมโดยละเอียดจากครูได้
ผู้เชี่ยวชาญหลายคนเรียก CI/CD ว่าเป็นหนึ่งในวิธีการพัฒนาซอฟต์แวร์ที่ดีที่สุดสำหรับงานสมัยใหม่ คุณเห็นด้วยกับข้อความนี้หรือไม่?
ที่มา: will.com