จัดการ & มอนิเตอร์· ~12 นาที
IaaS / PaaS / SaaS
โมเดลบริการ 3 แบบ ต่างกันตรงไหน ใครดูแลอะไร
IaaS = ซื้อแป้ง+ชีส มาทำเองที่บ้าน (ครัวเป็นของร้านให้). PaaS = สั่งพิซซ่าแช่แข็งมาอบเอง. SaaS = ไปนั่งกินที่ร้าน เสิร์ฟพร้อม. ยิ่งไปทาง SaaS เรายิ่งทำเองน้อยลง
โมเดลบริการ cloud แบ่งตาม "ใครจัดการชั้นไหนของระบบ" ตั้งแต่ฮาร์ดแวร์ล่างสุดไปจนถึงตัวแอปบนสุด
ยิ่งไปทาง SaaS ยิ่งจัดการน้อยลง
On-Premise
เซิร์ฟเวอร์เอง
Application
Runtime / Data
OS
Virtualization
Hardware / Network
IaaS
เช่น EC2
Application
Runtime / Data
OS
Virtualization
Hardware / Network
PaaS
เช่น Beanstalk
Application
Runtime / Data
OS
Virtualization
Hardware / Network
SaaS
เช่น Gmail
Application
Runtime / Data
OS
Virtualization
Hardware / Network
คุณจัดการเองผู้ให้บริการจัดการ
- IaaS (Infrastructure as a Service) — เช่าโครงสร้างพื้นฐาน เช่น เซิร์ฟเวอร์เปล่า ๆ แล้วลง OS/แอปเอง · ตัวอย่าง: EC2
- PaaS (Platform as a Service) — ผู้ให้บริการจัดการ OS/รันไทม์ให้ เราแค่เอาโค้ดมาวาง · ตัวอย่าง: Elastic Beanstalk
- SaaS (Software as a Service) — ใช้ซอฟต์แวร์สำเร็จรูปเลย ไม่ต้องดูแลอะไร · ตัวอย่าง: Gmail, Amazon WorkMail
สรุป Key Takeaways
- แบ่งตามว่าใครจัดการชั้นไหน: ฮาร์ดแวร์ → OS → รันไทม์ → แอป
- IaaS คุมเองเยอะ (EC2), PaaS คุมกลาง (Beanstalk), SaaS ใช้สำเร็จรูป
- ยิ่งไปทาง SaaS ยิ่งจัดการน้อย แต่ยืดหยุ่นปรับแต่งน้อยลง
ลองทำ Quiz ท้ายบท
คำถามแนวข้อสอบของโมดูลนี้ 5 ข้อ · เฉลยทันที
อ่านจบแล้วอย่าลืมทำเครื่องหมาย

