ข้ามไปเนื้อหาหลัก
จัดการ & มอนิเตอร์· ~14 นาที· อัปเดตล่าสุด

ลดค่าใช้จ่ายแต่ละบริการ

จุดที่มักเสียเงินเกินจำเป็นและวิธีแก้

เปรียบเทียบ: ลดค่า Cloud เหมือนคุมค่าไฟในบ้าน

เราจะเสียค่าไฟแพงถ้าวางแผนไม่ดี เช่น เปิดแอร์ห้องที่ไม่มีคนอยู่ (EC2 ทิ้งไว้), ตู้เย็นใหญ่เกินของที่มี (Right-sizing), หรือขนของเข้าออกบ้านจนเปลืองค่าน้ำมันรถ (Data Transfer)

พื้นฐานที่ควรรู้: ข้อดีของ Cloud คือ "จ่ายเท่าที่ใช้" แต่ความน่ากลัวคือถ้าเรา "เปิดทิ้งไว้แล้วไม่ใช้" หรือ "ใช้วิธีผิดๆ" บิลก็จะบานปลายอย่างรวดเร็ว (ฝรั่งเรียกว่า Bill Shock)

Cost Estimator (จำลอง)

ปรับปริมาณการใช้แต่ละบริการแล้วดูค่าใช้จ่ายรายเดือนโดยรวม — ฝึกมองหา trade-off ของการออกแบบ

~$30.00
2 เครื่อง
~$11.50
500 GB
~$25.00
1 เครื่อง
~$18.00
200 GB
~$1.00
5 ล้านครั้ง
ประมาณค่าใช้จ่ายรวม/เดือน~$85.50

* ตัวเลขเชิงสาธิตเพื่อให้เห็นภาพ trade-off — ใช้ AWS Pricing Calculator สำหรับราคาจริง

ลองปรับปริมาณบริการแล้วดูค่าใช้จ่ายรวมเปลี่ยนยังไง

จุดรั่วไหลยอดฮิตและวิธีแก้

  • EC2 (เครื่องประมวลผล) — ปิดเครื่องในส่วนที่ไม่ได้ใช้งาน (อย่างระบบ Dev/Test), เลือกขนาดเครื่องให้พอดีกับโหลดจริง (Right-sizing), เลือกแผนการซื้อให้ฉลาด (Spot หรือ Savings Plans)
  • S3 (โกดังเก็บไฟล์) — ตั้งกฎ Lifecycle เพื่อย้ายไฟล์เก่าไปคลาสเก็บข้อมูลที่ถูกลง (เช่น IA หรือ Glacier), หมั่นสแกนและลบ Object หรือเวอร์ชันเก่าๆ ที่ไม่ได้ใช้งาน
  • RDS (ฐานข้อมูล) — เลือกขนาดให้เหมาะ, ใช้แผนเหมาจ่าย (Reserved) สำหรับฐานข้อมูลที่เปิด 24 ชม., และปิดเครื่องทดสอบนอกเวลางาน
  • Data Transfer (ค่าโอนถ่ายข้อมูล) — AWS มักคิดเงินค่า "ส่งข้อมูลออกข้างนอกอินเทอร์เน็ต" (Data Out) ดังนั้นควรใช้ CloudFront มาช่วยรับจบ (มีราคาต่อ GB ถูกกว่า) และพยายามให้ข้อมูลวิ่งหากันภายในภูมิภาค (Region) เดียวกัน

สรุป Key Takeaways

  • ลดค่าใช้จ่ายหลัก: compute ที่เปิดทิ้ง, storage คลาสแพง, data transfer ขาออก
  • เครื่องมือ: right-sizing, Spot/Savings Plans, S3 lifecycle, CloudFront

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

ค่าใช้จ่ายแฝงที่คนมักลืมมีอะไรบ้าง

ตัวท็อป: data transfer ขาออกและข้าม AZ, NAT Gateway (รายชั่วโมง+ต่อ GB), EIP ที่ไม่ได้ผูกกับเครื่อง, EBS volume/snapshot กำพร้าหลังลบเครื่อง, load balancer ที่ลืมลบ — โจทย์ "บิลสูงผิดปกติหาสาเหตุ" มักวนอยู่กับรายการนี้

Cost Explorer กับ Budgets ต่างกันยังไง

Cost Explorer = วิเคราะห์ "ย้อนหลัง/แนวโน้ม" (กราฟ ใช้อะไรไปเท่าไหร่ กรองตาม service/tag) ส่วน Budgets = "เฝ้าอนาคต" ตั้งงบแล้ว alert เมื่อใช้จริง/คาดการณ์จะเกิน พร้อมสั่ง action อัตโนมัติได้ — วิเคราะห์ = Explorer, แจ้งเตือน = Budgets

ลองทำ Quiz ท้ายบท

คำถามแนวข้อสอบของโมดูลนี้ 5 ข้อ · เฉลยทันที

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