Jumpbox Academy

Mastering DevOps : Comprehend Global-standard Deployment Process

คอร์ส “DevOps: Comprehend Global-standard Deployment Process” ถูกออกแบบมาเพื่อให้ผู้เรียนเข้าใจทุกขั้นตอนของกระบวนการ Deployment ในแบบ DevOps ระดับมืออาชีพ ตั้งแต่การจัดการโค้ด (Version Control), การทำ CI/CD, การ Containerize แอปพลิเคชัน ไปจนถึงการ Orchestrate ด้วย Kubernetes ในระดับ Production พร้อมแนวปฏิบัติที่อิงมาตรฐานระดับโลก เพื่อให้การ Deploy ซอฟต์แวร์รวดเร็ว มีประสิทธิภาพ และลด Downtime ให้น้อยที่สุด
473059276_122112411698678024_1640833444746595290_n.jpg
0
0 reviews
  • Description
  • Curriculum
  • Reviews

เข้าใจทุกขั้นตอนของ 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 เสริม
Share
Course details
Duration 2 Day
Lectures 7
Level Beginner
Basic info

Module 1: DevOps Overview & Global-standard Deployment

Module 2: Version Control & CI Pipeline

Module 3: Containerization & Docker Fundamentals

Module 4: Kubernetes Fundamentals

Module 5: Advanced Deployment Strategies on Kubernetes

Module 6: CI/CD Integration with Kubernetes

Module 7: Final Workshop & Best Practices

Course requirements

Course Audience and Requirements

Audience

  • Software Developers / Backend Developers: ที่ต้องการเข้าใจกระบวนการ Deployment ในระดับองค์กร
  • DevOps / SRE (Site Reliability Engineers): ที่ต้องการสร้างหรือปรับปรุง CI/CD Pipeline พร้อม Kubernetes Orchestration
  • System Administrators: ที่เริ่มปรับตัวเข้าสู่โลก Container/Cloud Native
  • IT Managers / Tech Leads: ที่ต้องการเข้าใจภาพรวมเพื่อนำ DevOps Culture ไปประยุกต์ในทีมหรือองค์กร

Knowledge/Skills Required

  • พื้นฐาน Linux Command และ Docker (รู้จักคำสั่ง docker build, docker run)
  • เข้าใจหลักการ Git / Version Control เบื้องต้น
  • ความคุ้นเคยกับแนวคิด CI/CD จะช่วยให้เรียนรู้ได้เร็วขึ้น
  • มีประสบการณ์เขียนโปรแกรมหรือดูแลเซิร์ฟเวอร์มาบ้าง