Docker and Kubernetes: การทำให้เป็นคอนเทนเนอร์และการจัดการส่วนประกอบในทางปฏิบัติ
Docker บรรจุแอปพลิเคชันและความเชื่อมโยงของพวกมันไว้ในคอนเทนเนอร์แบบพกพาที่ทำงานได้สอดคล้องกันในสภาพแวดล้อมใดๆ Kubernetes นำคอนเทนเนอร์ไปข้างหน้า — การกำหนดตารางเวลา การปรับขนาด และการรักษาตนเองของภาระงานบนคลัสเตอร์เครื่องต่างๆ เมื่อรวมกันแล้ว พวกมันก่อตัวเป็นกระดูกสันหลังด้านการดำเนินงานของซอฟต์แวร์บนคลาวด์สมัยใหม่ ทราคสนี้ครอบคลุมเครื่องมือทั้งสองตั้งแต่ต้นจนถึงปลาย ตั้งแต่การสตาร์ทคอนเทนเนอร์แรกของคุณไปจนถึงการเรียกใช้คลัสเตอร์ระดับการผลิตพร้อมการเสริมความปลอดภัยและส่วนขยายที่กำหนดเอง
สิ่งที่คุณจะเรียนรู้
คุณจะสร้างอิมเมจ Docker จัดการแอปพลิเคชันที่มีหลายคอนเทนเนอร์ และออกแบบกลยุทธ์การเชื่อมต่อเครือข่ายและที่เก็บข้อมูลแบบถาวร ด้าน Kubernetes คุณจะทำงานกับ Deployments, Services, Ingress controllers และ StatefulSets ทราคสนี้ยังครอบคลุมการตรวจสอบ การบันทึกข้อมูล และการแก้ไขปัญหาของคลัสเตอร์ที่ใช้งานอยู่ การตั้งค่า CI/CD และ GitOps pipelines ด้วย Docker และ Kubernetes การบังคับใช้นโยบาย Kubernetes security การจัดการที่เก็บข้อมูลแบบถาวรและสถานะ และการขยาย platform ด้วย controllers ที่กำหนดเองและรูปแบบ serverless
เส้นทางการเรียนรู้
สิบสองหลักสูตรไล่ระดับจาก A1 ถึง C2 ทราคสนี้เปิดตัวด้วย Docker Fundamentals และเลื่อนไปสู่การสร้างและการจัดการอบรมแอปพลิเคชันที่มีหลายคอนเทนเนอร์ การเชื่อมต่อเครือข่าย และการ Dockerization แบบจริง ส่วน Kubernetes เริ่มต้นที่ B1 ด้วยแนวคิดการจัดการส่วนประกอบหลัก และก้าวหน้าผ่าน deployments การตรวจสอบ และ GitOps ที่ B2 สี่หลักสูตรสุดท้ายถึง C1 และ C2 ครอบคลุม Advanced Kubernetes Networking & Ingress, Persistent Storage & State Management, Kubernetes Security & Advanced Best Practices และ Kubernetes Extensibility & Serverless Patterns
วิธีการทำงาน
แต่ละหลักสูตรแบ่งออกเป็นบทเรียนที่สั้น ตั้งใจเน้นที่คุณทำให้เสร็จในตัวแก้ไขที่มีตัวตนด้วยข้อเสนอแนะแบบเรียลไทม์ เมื่อคุณติดขัด AI tutor จะอธิบายแนวคิดและแนะนำคุณไปสู่การแก้ปัญหาโดยไม่เปิดเผยมัน — เพื่อให้ความเข้าใจคงอยู่