Phase 6 Quiz
ใช้ Quiz นี้เช็กความเข้าใจก่อนเข้าสู่ Monitoring phase โดยเฉพาะ private database design, backup/restore และ NoSQL access pattern
1. RDS placement
Production RDS ควรวางที่ใดโดยทั่วไป?
2. Multi-AZ
Multi-AZ deployment มีเป้าหมายหลักอะไร?
3. DynamoDB
DynamoDB design ควรเริ่มจากอะไร?
4. Cache
Cache miss หมายถึงอะไร?
5. Short answer
ระบุ database baseline ที่ปลอดภัยอย่างน้อย 4 ข้อ
Answer key
- Private subnets และรับ traffic จาก application SG เท่านั้น
- High availability และ failover
- Access patterns และ key design
- ข้อมูลไม่อยู่ใน cache ต้องอ่านจาก source of truth
- ตัวอย่าง: private subnet, no public access, app SG only, encryption at rest/in transit, Secrets Manager, automated backups, restore test, monitoring, least privilege IAM