Skip to content

Chapter 06 - Storage

本章目標

看完本章後,你應該可以回答:

  • S3、EBS、EFS、FSx 各自適合什麼資料?
  • object、block、file storage 怎麼分?
  • S3 storage class 和 lifecycle 怎麼影響成本?
  • backup、replication、archive 題目怎麼判斷?

一句話

Storage 是決定資料如何保存、被誰讀寫、保存多久、跨區怎麼備份,以及成本怎麼控制。

架構位置

Storage 可能是應用的資料層,也可能是備份、靜態網站、log、data lake 或 archive 的基礎。

常見服務與概念

  • S3
  • S3 storage class
  • S3 lifecycle
  • S3 versioning / replication
  • EBS
  • EFS
  • FSx
  • AWS Backup
  • Storage Gateway

PM 視角

PM 要問:資料是檔案還是 block device?多台機器要共享嗎?讀寫頻率如何?資料要保存多久?是否有合規保存或跨區備份要求?

Developer / DevOps 視角

工程師要能把資料模式對應到 storage type:object 用 S3,EC2 disk 用 EBS,共享 POSIX file system 用 EFS,Windows / HPC 特定需求看 FSx。

考試怎麼問

常見題型會問:

  • 靜態檔案或使用者上傳檔案要放哪裡
  • 多台 EC2 需要共享檔案系統
  • 低頻存取資料如何省成本
  • on-premises file workload 如何接 AWS storage

常見陷阱

陷阱正確方向
把 S3 當 file system mount多數場景要理解它是 object storage
多台 EC2 共用 EBS通常看 EFS,除非題目特別指向 EBS Multi-Attach
archive 還用 Standard看 S3 Glacier 系列或 lifecycle
只看 storage 單價retrieval cost、request cost、data transfer 也可能重要

Original learning content. Not official certification material.