AWS Global Infrastructure
Region, Availability Zone, Edge Location คืออะไรและสำคัญต่อการออกแบบยังไง
นึกถึงเครือข่ายร้านสะดวกซื้อ: Region = จังหวัด, Availability Zone (AZ) = สาขาหลายแห่งในจังหวัดนั้นที่อยู่คนละย่าน (ถ้าสาขาหนึ่งไฟดับ อีกสาขายังเปิด), Edge Location = ตู้รับของย่อย ๆ กระจายใกล้บ้านลูกค้าเพื่อให้ได้ของเร็ว
ระบบของ AWS ไม่ได้ตั้งอยู่ที่เดียว แต่กระจายอยู่ทั่วโลกเพื่อให้เราให้บริการลูกค้าได้เร็วและปลอดภัย โครงสร้างพื้นฐานทั่วโลก (Global Infrastructure) ของ AWS มีองค์ประกอบหลัก 3 ส่วนที่เราต้องรู้จัก
โครงสร้าง AWS ทั่วโลก
แต่ละ AZ คือกลุ่ม data center ที่แยกกันทางกายภาพ แต่เชื่อมกันด้วยเครือข่ายเร็วมาก
CloudFront ใช้แคชเนื้อหาที่นี่
รู้จักทีละชั้น
- Region (ภูมิภาค) — พื้นที่ทางภูมิศาสตร์ (เช่น Singapore
ap-southeast-1) แต่ละ Region แยกขาดจากกัน เราเลือก Region ตามความใกล้ผู้ใช้ ราคา และข้อกำหนดด้านข้อมูล - Availability Zone (AZ - เขตพื้นที่ให้บริการ) — กลุ่มศูนย์ข้อมูล (data center) ภายใน Region ที่แยกกันทางกายภาพ แต่ละ Region มักมี อย่างน้อย 3 AZ การวางระบบข้ามหลาย AZ ช่วยให้ทนทานเมื่อ AZ ใดล่ม
- Edge Location (จุดกระจายขอบข่าย) — จุดกระจายเนื้อหาที่อยู่ใกล้ผู้ใช้ทั่วโลก (มีหลายร้อยแห่ง) ใช้กับ CloudFront เพื่อให้โหลดเว็บ/วิดีโอเร็วขึ้น
สรุป Key Takeaways
- Region = พื้นที่ภูมิศาสตร์, AZ = data center ที่แยกกันใน Region, Edge = จุดกระจายใกล้ผู้ใช้
- แต่ละ Region มักมีอย่างน้อย 3 AZ — กระจายข้าม AZ เพื่อความทนทาน (HA)
- เลือก Region จากความใกล้ผู้ใช้ ราคา compliance และบริการที่รองรับ
คำถามที่พบบ่อย
Region, AZ, Edge Location ต่างกันยังไง สรุปให้จำง่าย
Region = เมือง/ประเทศที่ AWS ตั้งศูนย์ (เช่น Singapore) · AZ = กลุ่ม data center อิสระใน region เดียวกัน (ไฟดับไม่พร้อมกัน) ใช้ทำ HA · Edge Location = จุดเล็กๆ หลายร้อยแห่งทั่วโลกไว้แคช content (CloudFront) — ข้อสอบถามบ่อยว่า deploy หลาย AZ ได้อะไร (ทนทาน) หลาย region ได้อะไร (DR/latency ทั่วโลก)
เลือก region จากอะไร
สี่เกณฑ์มาตรฐาน: (1) ข้อกฎหมาย/compliance ว่าข้อมูลอยู่ประเทศไหนได้ (2) latency ใกล้ผู้ใช้ (3) ราคา (แต่ละ region ไม่เท่ากัน) (4) บริการที่มี (บริการใหม่ไม่ได้เปิดทุก region) — โจทย์มักให้เงื่อนไข data residency แล้วบังคับเลือก region ตามนั้น
ลองทำ Quiz ท้ายบท
คำถามแนวข้อสอบของโมดูลนี้ 5 ข้อ · เฉลยทันที

