Phase 5Storage foundationLifecycle and retention affect cost

Storage

Phase นี้เน้น Amazon S3 และ storage services ที่เกี่ยวข้อง: Bucket, Object, Storage Class, Versioning, Lifecycle Policy, Server-side Encryption, Bucket Policy, Pre-signed URL, Event Notification, AWS Backup, Storage Gateway และ DataSync

Outcome เลือก storage pattern และปิด public access ได้ รู้ว่า S3, EBS, EFS, backup และ migration tools เหมาะกับ workload แบบใด
Focus Object model -> Security -> Lifecycle -> Service choice เริ่มจาก S3 object model แล้วค่อยวาง private baseline, retention และ storage selection
Cost habit Versioning และ lifecycle ส่งผลต่อ cost Noncurrent versions, archive retrieval, requests และ KMS requests ต้องถูกคิดตั้งแต่ design

ควรเรียนตามลำดับไหน

Recommended order
  1. เริ่มจาก S3 Fundamentals เพื่อเข้าใจ bucket, object, key, storage class และ versioning
  2. อ่าน S3 Security and Lifecycle เพื่อวาง private baseline, encryption และ retention
  3. เรียน Storage Services เพื่อเลือก S3, EBS, EFS, Backup, Storage Gateway หรือ DataSync ให้ถูกงาน
  4. ทำ Lab เพื่อสร้าง private bucket baseline และทดสอบ pre-signed URL/role access
  5. ทำ Quiz เพื่อเช็กว่าพร้อมไป Database phase แล้วหรือยัง

Learning path

พร้อมจบ Phase 5 เมื่อทำได้ครบ

  • เข้าใจ S3 Bucket, Object, Storage Class, Versioning และ Lifecycle Policy
  • เข้าใจ Bucket Policy, Object Ownership, Block Public Access และ Server-side Encryption
  • ใช้ Pre-signed URL, Cross-Region Replication, Static Website Hosting และ Event Notification ในระดับพื้นฐานได้
  • เปรียบเทียบ S3, EBS และ EFS ได้
  • เข้าใจ AWS Backup, Storage Gateway และ DataSync ในระดับแนวคิด