จัดการ & มอนิเตอร์· ~16 นาที
High Availability และ Fault Tolerance
ออกแบบให้ระบบไม่ล่มแม้บางส่วนพัง
HA เหมือนมีบันไดสำรองเมื่อลิฟต์เสีย (ยังใช้งานต่อได้ อาจสะดุดนิด) · Fault Tolerance เหมือนเครื่องบินที่มีหลายเครื่องยนต์ ดับไปตัวหนึ่งก็บินต่อได้เนียน ๆ
- High Availability (HA) — ออกแบบให้ downtime น้อยที่สุด เช่น กระจายข้ามหลาย AZ, ASG แทนเครื่องที่ตาย, RDS Multi-AZ
- Fault Tolerance — ทนความล้มเหลวได้โดยไม่กระทบผู้ใช้ (เผื่อ capacity ไว้)
- หลักสำคัญ: เลี่ยง single point of failure — มีอย่างน้อย 2 ของทุกอย่าง กระจายข้าม AZ
สรุป Key Takeaways
- HA = downtime น้อย (multi-AZ, ASG, Multi-AZ DB)
- Fault Tolerance = ทนล้มเหลวโดยไม่กระทบผู้ใช้
- เลี่ยง single point of failure: อย่างน้อย 2 ของทุกอย่าง ข้าม AZ
ลองทำ Quiz ท้ายบท
คำถามแนวข้อสอบของโมดูลนี้ 5 ข้อ · เฉลยทันที
อ่านจบแล้วอย่าลืมทำเครื่องหมาย

