22 คะแนน โดย xguru 2025-11-21 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • โซลูชันโครงสร้างพื้นฐาน CI/CD สมัยใหม่ที่ทำให้สามารถใช้งาน รันเนอร์ GitHub Actions แบบโฮสต์เองเต็มรูปแบบ ภายในบัญชี AWS ได้
    • ถูกกว่า 7~15 เท่า และ ประสิทธิภาพ CPU ดีขึ้น 30% เมื่อเทียบกับรันเนอร์ทางการของ GitHub พร้อม รองรับเวิร์กโฟลว์ได้อย่างสมบูรณ์
    • รองรับการประมวลผลงานพร้อมกันได้หลายร้อยงานแบบไม่จำกัด
  • รองรับระบบปฏิบัติการ: Linux (x64, arm64), Windows และสภาพแวดล้อม GPU
  • ใช้งานได้ด้วยต้นทุนทรัพยากร CloudFormation ระดับประมาณ $1.5 ต่อเดือน (รองรับการติดตั้งและอัปเกรดในคลิกเดียว)
  • ทรัพยากรทั้งหมดถูกตั้งค่าให้อัตโนมัติ และไม่ต้องมีเซิร์ฟเวอร์สำหรับบริหารจัดการแยกต่างหาก พร้อมมอนิเตอร์และรายงานค่าใช้จ่ายในการรันและสถานะให้อัตโนมัติ
  • เสริมความปลอดภัยและความเสถียรด้วยการสร้าง Ephemeral VM สำหรับแต่ละงาน
  • ความสามารถในการขยายระบบ: โครงสร้างแบบ อัตโนมัติสเกล ที่รองรับเวิร์กโหลดขนาดใหญ่ได้
    • มี ฟังก์ชัน fallback อัตโนมัติ ที่สลับไปใช้ On-Demand โดยอัตโนมัติเมื่อใช้ Spot instance
  • แคช: มี แบ็กเอนด์แคชแบบรวมศูนย์บน S3 bucket ภายใน ช่วยเพิ่มความเร็วของ Docker layer cache ได้สูงสุด 5 เท่า
  • เครือข่ายและความปลอดภัย: เข้าใช้งานผ่าน SSH ได้, จำกัดช่วง CIDR เฉพาะได้, และตั้งค่า Static IP ได้เมื่อใช้เครือข่ายแบบ Private
  • รองรับหลายสภาพแวดล้อม: รองรับ Multi-AZ และการตั้งค่าสภาพแวดล้อมที่หลากหลาย
  • ออกแบบมาเป็นทางเลือกแทน Actions Runner Controller(ARC), Philips Terraform module และผู้ให้บริการรันเนอร์จาก third party รายอื่น
    • สามารถรันภายในสภาพแวดล้อม AWS ของตนเองได้ โดยไม่ต้องเปิดเผยโค้ดหรือซีเคร็ตให้บริการภายนอก

1 ความคิดเห็น

 
dongho42 2025-11-21

เดิมทีพอ ARC เข้าไปอยู่ภายใต้ GitHub ก็มีหลายส่วนที่น่าเสียดายอยู่ แต่ถ้าสามารถรันแค่คัสตอมอิมเมจภายใน AWS VPC ได้ดี ๆ ก็น่าอยากลองใช้งานดูสักครั้งครับ