ส่วนประกอบที่สำคัญของสถาปัตยกรรมที่ใช้คอนเทนเนอร์ประกอบด้วย:
1. เครื่องยนต์คอนเทนเนอร์: ซอฟต์แวร์ที่จัดการและควบคุมการสร้าง การปรับใช้ และการจัดการคอนเทนเนอร์
2. อิมเมจคอนเทนเนอร์: หน่วยซอฟต์แวร์ที่มีทุกอย่างในตัวซึ่งมีทุกสิ่งที่จำเป็นในการเรียกใช้แอปพลิเคชันหรือบริการ รวมถึงโค้ด การขึ้นต่อกัน และสภาพแวดล้อมรันไทม์
3. การลงทะเบียนคอนเทนเนอร์: พื้นที่เก็บข้อมูลส่วนกลางสำหรับจัดเก็บและแชร์อิมเมจคอนเทนเนอร์
4. Container orchestrator: ซอฟต์แวร์ที่ทำให้การปรับใช้ การปรับขนาด และการจัดการคอนเทนเนอร์ทั่วทั้งคลัสเตอร์ของเซิร์ฟเวอร์เป็นไปโดยอัตโนมัติ
5. เครือข่ายคอนเทนเนอร์: เครือข่ายเสมือนที่เชื่อมต่อคอนเทนเนอร์ที่ทำงานบนโฮสต์ต่างๆ
6. ที่เก็บข้อมูลคอนเทนเนอร์: กลไกการจัดเก็บข้อมูลสำหรับการคงอยู่ของข้อมูลในคอนเทนเนอร์
7. การรักษาความปลอดภัยคอนเทนเนอร์: เครื่องมือและแนวทางปฏิบัติที่ใช้ในการรักษาความปลอดภัยแอปพลิเคชันและบริการบนคอนเทนเนอร์
วันที่เผยแพร่: