ข้ามไปเนื้อหาหลัก
ประมวลผล· ~8 นาที· อัปเดตล่าสุด

Compute: EC2 และตัวเลือกการจ่ายเงิน

Amazon EC2, instance types และ purchasing options ทั้ง 4 แบบที่ออกสอบชัวร์

ที่พักสี่แบบ

On-Demand คือโรงแรมรายคืน — แพงต่อคืนแต่ checkout เมื่อไหร่ก็ได้ · Reserved คือสัญญาเช่าคอนโดรายปี — ถูกลงมากแลกกับผูกมัด · Spot คือห้องว่างนาทีสุดท้ายราคาถูกสุดๆ แต่เจ้าของขอคืนได้ถ้ามีแขกจ่ายเต็ม · Dedicated Host คือเหมาบ้านทั้งหลัง ไม่แชร์กับใคร

Amazon EC2 พื้นฐานที่ต้องรู้

  • Instance type — สเปกเครื่องมีหลายตระกูลตามงาน: general purpose (สมดุล), compute optimized (CPU แรง), memory optimized (RAM เยอะ), storage optimized (ดิสก์เร็ว) — CLF ถามแค่ระดับ "เลือกตระกูลให้ตรงงาน"
  • AMI (Amazon Machine Image) — แม่แบบของเครื่อง (OS + ซอฟต์แวร์) ใช้ปั๊มเครื่องใหม่หน้าตาเหมือนเดิมได้เร็ว
  • Auto Scaling — เพิ่ม/ลดจำนวนเครื่องอัตโนมัติตามโหลด คู่กับ Elastic Load Balancing ที่กระจาย traffic ให้ทุกเครื่อง

Purchasing Options ทั้ง 4

  • On-Demand — จ่ายตามการใช้ ไม่ผูกมัด · เหมาะกับงานใหม่ที่ยังเดาโหลดไม่ได้ หรืองานระยะสั้น
  • Reserved Instances / Savings Plans — ผูก 1 หรือ 3 ปี ส่วนลดสูง · เหมาะกับงานที่รันต่อเนื่องแน่นอน เช่น ฐานข้อมูลหลักของบริษัท
  • Spot Instances — ใช้ capacity ว่างของ AWS ราคาถูกที่สุด แต่ถูกเรียกคืนได้ · เหมาะกับ batch processing, งานที่ interrupt ได้
  • Dedicated Hosts — เหมาเครื่องฟิสิคัลทั้งเครื่อง · เหมาะกับ software license แบบผูกเครื่อง หรือข้อกำหนด compliance

สรุป Key Takeaways

  • EC2 = เช่า virtual server เลือกสเปกได้ จ่ายตามที่รัน
  • On-Demand ยืดหยุ่น · Reserved/Savings Plans ถูกลงเมื่อผูก 1–3 ปี · Spot ถูกสุดแต่โดนเรียกคืนได้ · Dedicated เหมาเครื่องจริง
  • จับคู่ workload กับ purchasing option คือข้อสอบยอดฮิตของ compute

คำถามที่พบบ่อย

EC2 คืออะไรในหนึ่งประโยค

บริการเช่า "เครื่องเสมือน" (virtual server) ที่เลือกสเปกได้ เปิด-ปิดได้ในไม่กี่นาที จ่ายตามเวลาที่รัน — เป็นตัวแทนของ IaaS ที่เราคุมตั้งแต่ OS ขึ้นไปเอง

จำ purchasing options ทั้ง 4 แบบยังไง

On-Demand = จ่ายเต็มราคาตามชั่วโมง/วินาที ยืดหยุ่นสุด · Reserved / Savings Plans = สัญญา 1 หรือ 3 ปีแลกส่วนลดก้อนใหญ่ เหมาะงานรันตลอด · Spot = ประมูลเครื่องว่างราคาถูกมาก แต่โดนเรียกคืนได้ เหมาะงานหยุดได้ · Dedicated Host = เหมาเครื่องจริงทั้งเครื่อง เหมาะข้อกำหนด license/compliance

โจทย์บอกว่างาน batch หยุดกลางคันได้ อยากถูกสุด ตอบอะไร

Spot Instances — ส่วนลดสูงสุดในบรรดาทุกแบบ แลกกับการที่ AWS เรียกเครื่องคืนได้เมื่อมีคนจ่ายเต็มราคามาขอ คีย์เวิร์ด: fault-tolerant, interruptible, batch, flexible

อ่านจบแล้วอย่าลืมทำเครื่องหมาย