เข้าใจทุกขั้นตอนของ Deployment แบบ DevOps มืออาชีพ เพื่อเพิ่มความลื่นไหลและประสิทธิภาพในการ deploy softwareองค์กรระดับโลก
19-20 เม.ษ. 8:00 – 18:00 น. on-site
Course Information
- ชื่อคอร์ส: DevOps: Comprehend Global-standard Deployment Process
- รูปแบบการเรียน: Onsite (Workshop + Lecture)
- ตารางเรียน: วันเสาร์ – อาทิตย์ เวลา 9:00 – 18:00 (2 วัน)
- โฟกัสหลัก: Kubernetes (Container Orchestration), CI/CD, DevOps Workflow ระดับองค์กร
Course Objectives
- เข้าใจภาพรวม DevOps และวิธีการจัดการวงจรซอฟต์แวร์ (SDLC) เพื่อการ Deploy ที่ไร้รอยต่อ
- เรียนรู้การสร้าง Pipeline CI/CD ที่ได้มาตรฐานระดับ Global Organization
- สามารถ Containerize แอปพลิเคชันและ Orchestrate ด้วย Kubernetes อย่างมีประสิทธิภาพ
- เข้าใจ Deployment Strategy ระดับ Enterprise เช่น Blue-Green, Rolling Update, Canary เป็นต้น
- ปฏิบัติจริง (Hands-on) ตั้งแต่การตั้งค่า DevOps Toolchain จนถึงการ Deploy บน Kubernetes ใน Production-like Environment
Schedule
Day 1: 19 April (Sat 9:00 – 18:00)
- Module 1 – 4
- Lecture + Hands-on Labs
- พักเที่ยงประมาณ 12:00 – 13:00, พักย่อย 10-15 นาทีช่วงเช้า/บ่าย
Day 2: 20 April(Sun 9:00 – 18:00)
- Module 5 – 8
- Lecture + Hands-on Labs + Final Workshop
- พักเที่ยงประมาณ 12:00 – 13:00, พักย่อย 10-15 นาทีช่วงเช้า/บ่าย
Course Support
Slide / เอกสารประกอบ:
- แสดง Pipeline ตัวอย่าง
- Kubernetes Manifests
- Deployment Strategies
Workshop Repository:
- Hosted บน GitHub หรือแพลตฟอร์มอื่น
- ให้ผู้เรียนสามารถ Clone และทำ Lab ภาคปฏิบัติได้สะดวก
Community Chat:
- ช่องทางซักถามปัญหาและแลกเปลี่ยนความคิดเห็นหลังเรียน
- เลือกแพลตฟอร์ม เช่น Slack, Discord หรือ Line
หมายเหตุ
- เนื้อหาอาจมีการปรับเปลี่ยนตามความเหมาะสมของผู้สอน
- ในแต่ละ Module จะมีการสลับ Lecture กับ Hands-on Lab เพื่อให้ผู้เรียนได้ฝึกปฏิบัติจริง
- ผู้เรียนควรนำ Laptop ส่วนตัวที่รองรับการติดตั้ง Docker/Container หรือ Virtual Machine ได้ เพื่อเข้าร่วม Lab อย่างราบรื่น
- หากผู้เรียนสนใจรายละเอียดเชิงลึก สามารถต่อยอดเรียนคอร์สขั้นสูง หรือศึกษาจากเอกสารเพิ่มเติมและ Workshop เสริม