HELPER VPS

Managed Kubernetes: คลัสเตอร์ที่ Control Plane ฟรี

Managed Kubernetes ราคาประหยัด Control Plane ฟรี จ่ายเฉพาะ Worker Node

  • Control Plane ฟรี
  • Worker Node เริ่มต้น $25.00/เดือน
  • ต่ออายุทุกเดือนโดยใบแจ้งหนี้

Managed Kubernetes คือผลิตภัณฑ์เซิร์ฟเวอร์ที่ในคลัสเตอร์ Kubernetes ซึ่งกระจายและจัดการคอนเทนเนอร์บนหลายเซิร์ฟเวอร์ ส่วนจัดการที่เรียกว่า Control Plane จะดูแลโดยบริการให้คุณ Managed Kubernetes ราคาประหยัดของ HELPER VPS มี Control Plane ฟรี และคุณจ่ายเฉพาะ Worker Node ที่แอปของคุณทำงานจริง เริ่มต้นที่ $25.00 ต่อเดือนสำหรับโหนด 4 vCPU 16GB

  • Control Plane

    ส่วนจัดการฟรี

    ฟรี

    จ่ายเฉพาะค่า Worker Node

    • ส่วนจัดการ 1 ชุด
    • ดูแลให้
    • ดูแลให้
    • ดูแลให้
    • ต่อคลัสเตอร์
  • Control Plane แบบ High Availability

    ส่วนจัดการ 3 ชุดสำรอง

    2500$/ เดือน

    เรียกเก็บเงินรายเดือน

    • ส่วนจัดการ 3 ชุดสำรอง
    • ดูแลให้
    • ดูแลให้
    • ดูแลให้
    • ต่อคลัสเตอร์ต่อเดือน
  • Worker Node 16GB

    สำหรับคลัสเตอร์ขนาดเล็ก

    2500$/ เดือน

    เรียกเก็บเงินรายเดือน

    • Worker Node
    • 4 vCPU
    • 16 GB RAM
    • 200 GB NVMe
    • ต่อโหนดต่อเดือน
  • Worker Node 32GB

    สำหรับบริการทั่วไป

    4500$/ เดือน

    เรียกเก็บเงินรายเดือน

    • Worker Node
    • 8 vCPU
    • 32 GB RAM
    • 400 GB NVMe
    • ต่อโหนดต่อเดือน
  • Worker Node 64GB

    สำหรับบริการขนาดใหญ่

    8500$/ เดือน

    เรียกเก็บเงินรายเดือน

    • Worker Node
    • 16 vCPU
    • 64 GB RAM
    • 800 GB NVMe
    • ต่อโหนดต่อเดือน

หากรันเพียงไม่กี่คอนเทนเนอร์โดยไม่ต้องมีคลัสเตอร์ คลาวด์ VPS

Managed Kubernetes ใช้กับงานแบบไหน

Kubernetes ช่วยกระจายบริการที่แบ่งเป็นหลายคอนเทนเนอร์ไปยังหลายเซิร์ฟเวอร์อย่างสม่ำเสมอ ฟื้นคอนเทนเนอร์ที่หยุด และค่อย ๆ เปลี่ยนเป็นเวอร์ชันใหม่โดยอัตโนมัติ สรุปสี่กรณีที่ Managed Kubernetes เหมาะเป็นพิเศษไว้แล้ว

ติดตั้งเองบน VPS กับ Managed Kubernetes ต่างกันอย่างไร

Kubernetes ติดตั้งเองบน VPS หลายเครื่องก็ได้ ความต่างคือใครดูแล Control Plane เลือกตามว่าจะดูแลส่วนจัดการเอง หรือฝากไว้แล้วโฟกัสเฉพาะแอป

ติดตั้งเองบน VPS

คลัสเตอร์ที่คุณสร้างเองจากคลาวด์ VPS หลายเครื่อง

เหมาะสำหรับ

  • กรณีที่ต้องการเรียนรู้โครงสร้าง Kubernetes ด้วยตัวเอง
  • ทีมที่ต้องการเลือกเครื่องมือติดตั้งและเวอร์ชันเอง
  • โครงสร้างเล็กที่รันเพียงไม่กี่คอนเทนเนอร์
  • เริ่มแบบเบา ๆ ด้วยแอปคลิกเดียว Docker

Managed Kubernetes

Control Plane ฟรี จ่ายเฉพาะ Worker Node

เหมาะสำหรับ

  • ทีมพัฒนาที่ต้องการใช้เวลากับการดูแลแอป
  • กรณีที่แยกคลัสเตอร์ development และ staging
  • บริการที่เริ่มด้วย Worker Node ไม่กี่เครื่อง
  • เมื่อคุณต้องการเริ่มต้นที่ $25.00 ต่อโหนดต่อเดือน

Control Plane แบบ High Availability

คลัสเตอร์ที่มีส่วนจัดการสำรอง 3 ชุด

เหมาะสำหรับ

  • บริการ production ที่หยุดไม่ได้
  • ทีมที่ deploy บ่อยและใช้ API ของคลัสเตอร์มาก
  • คลัสเตอร์ใหญ่ที่มี Worker Node จำนวนมาก
  • กรณีที่ต้องการให้ส่วนจัดการมีความเผื่อเหลือด้วย

Kubernetes คืออะไร

Kubernetes คือแพลตฟอร์มโอเพนซอร์สที่วางและจัดการแอปที่สร้างเป็นคอนเทนเนอร์บนหลายเซิร์ฟเวอร์ เขียนไว้ในไฟล์ว่าจะรันแอปกี่ตัวและด้วยการตั้งค่าแบบไหน แล้ว Kubernetes จะเฝ้าดูสถานะนั้นตลอด และปรับเซิร์ฟเวอร์จริงให้ตรงกับที่เขียนไว้ งานที่คนต้องเข้าไปพิมพ์คำสั่งในแต่ละเซิร์ฟเวอร์จึงลดลงมาก

คลัสเตอร์แบ่งเป็นสองส่วน Control Plane คือส่วนที่จัดการภาพรวม เช่น API server, scheduler และที่เก็บสถานะคลัสเตอร์ ส่วน Worker Node คือเซิร์ฟเวอร์ที่คอนเทนเนอร์ทำงานจริง การรันคอนเทนเนอร์ที่หยุดขึ้นใหม่ และการย้ายไปโหนดอื่นเมื่อโหนดมีปัญหา ก็เกิดขึ้นในโครงสร้างนี้

ใน Managed Kubernetes ผู้ให้บริการดูแลการติดตั้งและการดูแล Control Plane และผู้ใช้โฟกัสกับการ deploy แอปด้วย kubectl และ Helm ฝากส่วนจัดการที่ต้องใช้แรงมากที่สุดเมื่อติดตั้งเองไว้ จึงดูแลคลัสเตอร์ได้แม้มีคนน้อย และใช้เวลาที่เหลือพัฒนาบริการได้

เลือก Managed Kubernetes ที่ถูกที่สุดอย่างไร

ค่าใช้จ่าย Managed Kubernetes คือค่า Control Plane บวกค่า Worker Node หาก Control Plane มีค่าบริการรายเดือนต่อคลัสเตอร์ คลัสเตอร์ยิ่งเล็ก สัดส่วนในค่าใช้จ่ายรวมก็ยิ่งมาก จึงควรดูก่อนว่าส่วนนี้ฟรีหรือไม่ แล้วเทียบสเปกและค่าบริการรายเดือนของโหนดหนึ่งเครื่อง ก็เห็นค่าใช้จ่ายจริง

ที่ HELPER VPS Control Plane มาตรฐานฟรี ดังนั้นค่า Worker Node จึงเป็นค่าคลัสเตอร์ของคุณ เริ่มต้นเล็ก ๆ ด้วยโหนด 4 vCPU 16GB สองเครื่อง และเมื่อบริการของคุณเติบโตขึ้น เพิ่มโหนด 32GB หรือ 64GB ตามต้องการ คุณจ่ายเฉพาะโหนดที่คุณใช้ ดังนั้นไม่จำเป็นต้องเริ่มต้นใหญ่

หากต้องการพื้นที่เผื่อในส่วนจัดการด้วย เช่นสำหรับบริการ production คุณสามารถเลือก Control Plane แบบ High Availability ในราคา $25.00 ต่อคลัสเตอร์ต่อเดือน ใช้ Control Plane ฟรีสำหรับคลัสเตอร์ development และ High Availability สำหรับคลัสเตอร์ production เพื่อความสมดุลระหว่างต้นทุนและความเสถียร ค่าบริการทั้งหมดชำระร่วมกันจากใบแจ้งหนี้เดียวกัน

ค่าบริการ Managed Kubernetes เท่าไร

Control Plane มาตรฐานฟรี และ Worker Node เริ่มต้นที่ $25.00 ต่อโหนดต่อเดือนสำหรับ 4 vCPU หน่วยความจำ 16GB และ NVMe 200GB Control Plane แบบ High Availability ที่มีส่วนจัดการสำรองสามชุด ราคา $25.00 ต่อคลัสเตอร์ต่อเดือน

HELPER VPS ในตัวเลข

เลือกจาก 40 ภูมิภาค 12 ระบบปฏิบัติการ และ 10 แอปคลิกเดียวในบัญชีเดียว และชำระเงินทันที ตัวเลขด้านล่างอิงตามสิ่งที่กำลังขายอยู่ในปัจจุบัน

เครื่องมือที่ใช้ร่วมกับคลัสเตอร์ Kubernetes

deploy แอปด้วย Helm chart เก็บโครงสร้างเป็นโค้ดด้วย Terraform และสร้างอิมเมจด้วย GitLab CI แล้วส่งออกอัตโนมัติ

  • Kubernetes
  • Helm
  • Docker
  • Terraform
  • GitLab CI
  • NGINX Ingress

เหตุผลที่เลือก Managed Kubernetes ของ HELPER VPS

สร้างคลัสเตอร์ Kubernetes ได้ในภูมิภาคไหน

HELPER VPS มีเซิร์ฟเวอร์ใน 40 เมืองทั่วอเมริกา ยุโรป ตะวันออกกลาง แอฟริกา และเอเชียแปซิฟิก ภูมิภาคที่เลือกได้จะแสดงเมื่อสร้างคลัสเตอร์ เลือกที่ใกล้กับที่ที่มีผู้ใช้มากที่สุดเพื่อการตอบสนองที่เร็วขึ้น

  • เยอรมนี
  • เนเธอร์แลนด์
  • สหราชอาณาจักร
  • ฝรั่งเศส
  • สหรัฐอเมริกา 7 เมือง
  • แคนาดา
  • บราซิล
  • สิงคโปร์
  • ญี่ปุ่น 2 เมือง
  • อินเดีย 2 เมือง
  • ออสเตรเลีย 2 เมือง
  • เม็กซิโก
  • สเปน
  • สวีเดน
  • โปแลนด์
  • แอฟริกาใต้
  • เกาหลีใต้
  • ชิลี
  • โคลอมเบีย
  • อิตาลี
  • สวิตเซอร์แลนด์
  • ฟินแลนด์
  • ตุรกี
  • สหรัฐอาหรับเอมิเรตส์
  • อิสราเอล
  • ซาอุดีอาระเบีย
  • ไนจีเรีย
  • เขตปกครองพิเศษฮ่องกงแห่งสาธารณรัฐประชาชนจีน
  • ไต้หวัน
  • อินโดนีเซีย
  • ไทย

คำถามที่พบบ่อยเรื่อง Managed Kubernetes

คำตอบเรื่องค่าบริการ โครงสร้าง และการชำระเงินของ Kubernetes

Kubernetes คืออะไร

Kubernetes คือแพลตฟอร์มโอเพนซอร์สที่กระจายรันและจัดการแอปที่สร้างเป็นคอนเทนเนอร์บนหลายเซิร์ฟเวอร์ เขียนจำนวนคอนเทนเนอร์และการตั้งค่าไว้ในไฟล์ แล้วระบบจะรักษาสถานะนั้นไว้ตลอด รันคอนเทนเนอร์ที่หยุดขึ้นใหม่ และเปลี่ยนเป็นเวอร์ชันใหม่ตามลำดับโดยอัตโนมัติ จัดการหลายเซิร์ฟเวอร์ได้เหมือนเป็นก้อนเดียว

Managed Kubernetes ที่ถูกที่สุดคืออะไร

Managed Kubernetes ที่มี Control Plane ฟรี มีค่าใช้จ่ายน้อยที่สุดสำหรับคลัสเตอร์ขนาดเล็ก ที่ HELPER VPS Control Plane มาตรฐานฟรี ดังนั้นคุณจ่ายเฉพาะค่า Worker Node และโหนด 4 vCPU 16GB เริ่มต้นที่ $25.00 ต่อเดือน คุณจึงสามารถรันคลัสเตอร์บนโหนดเล็กสองเครื่องได้ เพิ่มโหนดที่ใหญ่ขึ้นเมื่อคุณต้องการ

Control Plane ฟรีจริงหรือไม่

ใช่ Control Plane พื้นฐานที่มีส่วนจัดการ 1 ชุดไม่มีค่าบริการต่อคลัสเตอร์ ค่าคลัสเตอร์คือผลรวมค่า Worker Node และจะบวก $25.00 ต่อคลัสเตอร์ต่อเดือนเฉพาะเมื่อเลือก Control Plane แบบ High Availability ที่มีส่วนจัดการสำรอง 3 ชุด แม้สร้างคลัสเตอร์ development หลายชุด ค่าส่วนจัดการก็ไม่เพิ่ม จึงแยกสภาพแวดล้อมได้ง่าย

Control Plane แบบ High Availability จำเป็นเมื่อไร

หากเป็นบริการ production ที่หยุดไม่ได้ หรือคลัสเตอร์ใหญ่ที่ deploy บ่อย Control Plane แบบ High Availability เหมาะ วางส่วนจัดการไว้สามจุด แม้จุดหนึ่งมีปัญหา ส่วนที่เหลือก็จัดการคลัสเตอร์ต่อ คลัสเตอร์สำหรับพัฒนาและทดสอบใช้ Control Plane ฟรีก็เพียงพอ เลือกแยกได้ในแต่ละคลัสเตอร์

ควรเลือก Worker Node ขนาดไหน

เริ่มต้นแอปพลิเคชันเว็บและ API เบา ๆ บนโหนด 16GB หลายเครื่อง และเพิ่มโหนด 32GB หรือ 64GB หากคุณมีแอปที่ใช้หน่วยความจำมาก โหนดเล็กหลายเครื่องจำกัดผลกระทบหากมีปัญหาเกิดขึ้น ในขณะที่โหนดใหญ่เหมาะสำหรับการเก็บคอนเทนเนอร์ที่ใช้หน่วยความจำมากไว้ที่เดียว การผสมขนาดต่าง ๆ ก็ได้

ควรเริ่มด้วย Worker Node กี่เครื่อง

หากเป็นบริการ production แนะนำให้เริ่มด้วย Worker Node ตั้งแต่สองเครื่องขึ้นไป เมื่อมีโหนดสองเครื่องขึ้นไป แม้ตรวจซ่อมหรือมีปัญหาที่โหนดหนึ่ง คอนเทนเนอร์ก็ทำงานต่อบนโหนดอื่น บริการจึงต่อเนื่อง เพิ่มโหนดเมื่อต้องการได้ และเพิ่มได้ทีละเครื่อง ค่าใช้จ่ายจึงค่อย ๆ เพิ่ม

ใช้ Kubernetes ด้วยวิธีชำระเงินอะไร

ชำระใบแจ้งหนี้ด้วย 12 ตัวเลือกคริปโตเพื่อสร้างโหนดและ Control Plane ใช้เป็นรายเดือนโดยไม่มีสัญญา เพียงต่ออายุใบแจ้งหนี้ การคืนเงินจะถูกโอนเข้าบัญชีเครดิตของคุณ ใช้เป็นรายเดือนและลดโหนดได้ทุกเมื่อ

จะเกิดอะไรขึ้นกับคลัสเตอร์ของฉันหากไม่ต่ออายุใบแจ้งหนี้?

หากไม่ต่ออายุใบแจ้งหนี้ในวันครบกำหนด โหนดจะถูกระงับ และคุณสามารถต่ออายุได้โดยการชำระภายใน 3 วัน หากยังไม่มีการต่ออายุหลังจาก 3 วัน โหนดและข้อมูลจะถูกลบ ดังนั้นควรต่ออายุใบแจ้งหนี้ก่อนวันครบกำหนด การเก็บไฟล์การตั้งค่าไว้ใน repository ทำให้สร้างใหม่ได้ง่าย ต่ออายุใบแจ้งหนี้เพื่อให้การต่ออายุอัตโนมัติดำเนินต่อไป

ใช้ Helm และ Terraform ได้ตามเดิมหรือไม่

ได้ จัดการคลัสเตอร์ด้วยวิธีมาตรฐานของ Kubernetes จึงใช้ kubectl, Helm และไฟล์ manifest ที่สร้างไว้แล้วได้ตามเดิม จัดการทรัพยากรในคลัสเตอร์เป็นโค้ดด้วย Terraform และสร้างโฟลว์ที่สร้างอิมเมจในไปป์ไลน์อย่าง GitLab CI แล้ว deploy ทันทีก็ได้

ต้องวางฐานข้อมูลไว้ในคลัสเตอร์ด้วยหรือไม่

โครงสร้างที่แยกฐานข้อมูลไว้เป็นฐานข้อมูลแบบจัดการ และวางเฉพาะแอปไว้ในคลัสเตอร์จะดูแลสะดวก ให้คอนเทนเนอร์แอปสร้างใหม่ได้ทุกเมื่อ และวางข้อมูลไว้บน PostgreSQL หรือ MySQL แบบจัดการที่แบ็กอัปอัตโนมัติทุกวัน แม้เปลี่ยนหรือสร้างคลัสเตอร์ใหม่ ก็ใช้ข้อมูลต่อได้ตามเดิม

คู่มือ Kubernetes

คู่มือที่ควรอ่านร่วมกันก่อนเริ่มคลัสเตอร์

ราคาที่แสดงเป็นราคารายเดือนในดอลลาร์สหรัฐ ชำระด้วย 12 ตัวเลือกคริปโต Control Plane มาตรฐานฟรี และค่า Worker Node และ Control Plane แบบ High Availability จะต่ออายุอัตโนมัติด้วยจำนวนเงินเดิมในทุกวันครบกำหนด

ระยะเวลาขั้นต่ำ: 1 เดือน | ยกเลิก: ลบได้ทุกเมื่อจากแผงควบคุม | หากไม่ต่ออายุ: ระงับ แล้วลบหลังจาก 3 วัน | ไม่คืนเงินสำหรับเวลาที่เหลือของโหนดที่ถูกลบ การคืนเงินจะถูกโอนเข้าบัญชีเครดิตของคุณ