All writing2026.09.22 · SAA-C03 · AWS Solutions Architect Associate · 1 min

AWS Storage: Choose by Access Pattern, Sharing, and Recovery

Compare object, block and file storage before choosing classes, replication, lifecycle and hybrid transfer tools.

Storage selection starts with the interface. S3 is object storage accessed by API. EBS is block storage attached within an AZ. EFS is a regional shared POSIX file system. FSx supplies managed file systems for Windows, Lustre, ONTAP, or OpenZFS requirements.

Signal in the question Likely choice
Static assets, data lake, durable objects S3
Boot volume or low-latency block device EBS
Shared Linux files across AZs EFS
SMB/Windows integration FSx for Windows
HPC scratch tightly integrated with S3 FSx for Lustre
Temporary highest-speed local data Instance Store

S3 design is policy plus lifecycle

Versioning protects against overwrite and is required for replication. CRR crosses Regions; SRR stays in one Region. Lifecycle transitions objects according to access age; Intelligent-Tiering fits changing or unknown access patterns. Glacier choices trade retrieval time and cost.

SSE-S3 uses S3-managed keys; SSE-KMS adds KMS control and audit; SSE-C leaves key delivery to the client. Block Public Access is a guardrail, while bucket policies express resource access. OAC is the preferred way for CloudFront to access a private S3 origin.

Backup is not availability

EBS snapshots and S3 versioning help recovery, but do not create a live standby. EBS moves across AZs through snapshot/restore. AWS Backup centralizes policies and vault controls. Object Lock or Vault Lock addresses immutability requirements.

For hybrid transfer, DataSync moves online datasets, Storage Gateway exposes familiar file/volume/tape interfaces, Transfer Family provides managed SFTP/FTPS/FTP, and Snow Family handles constrained networks or edge processing.

Exam lens: identify interface, sharing scope, latency, durability, recovery time, and access frequency—in that order.

Review card

  • S3 object, EBS block, EFS/FSx file.
  • EBS is AZ-scoped; EFS is regional.
  • Replication requires versioning and does not retroactively copy everything by default.
  • Lifecycle is a cost policy, not a backup strategy.
  • Select migration tools by network availability and required protocol.

儲存選型先看 interface。S3 是 API 存取的 object storage;EBS 是 AZ 內 attach 的 block storage;EFS 是 regional shared POSIX file system;FSx 處理 Windows、Lustre、ONTAP 或 OpenZFS 需求。

題目訊號 可能選擇
Static asset、data lake、durable object S3
Boot volume、low-latency block EBS
跨 AZ 共用 Linux file EFS
SMB/Windows integration FSx for Windows
與 S3 整合的 HPC scratch FSx for Lustre
可遺失的極速 local data Instance Store

S3 設計是 policy 加 lifecycle

Versioning 防 overwrite,也是 replication 前提。CRR 跨 Region;SRR 在同 Region。Lifecycle 依 access age transition;access pattern 會變或不明時用 Intelligent-Tiering。Glacier 選項是 retrieval time 與 cost 交換。

SSE-S3 用 S3-managed keys;SSE-KMS 多 KMS control/audit;SSE-C 由 client 提供 key。Block Public Access 是 guardrail;bucket policy 表達 resource access。CloudFront 存取 private S3 origin 優先 OAC。

Backup 不是 availability

EBS snapshot 與 S3 versioning 幫助 recovery,不會建立 live standby。EBS 要透過 snapshot/restore 跨 AZ。AWS Backup 中央管 policy/vault;Object Lock 或 Vault Lock 應對 immutability。

Hybrid transfer 中,DataSync 搬 online dataset;Storage Gateway 提供 file/volume/tape interface;Transfer Family 提供 managed SFTP/FTPS/FTP;Snow Family 處理 network 受限或 edge processing。

考試視角: 依序確認 interface、sharing scope、latency、durability、recovery time、access frequency。

複習卡

  • S3 object、EBS block、EFS/FSx file。
  • EBS 屬 AZ;EFS 屬 Region。
  • Replication 需 versioning,且預設不會回頭複製所有既有 object。
  • Lifecycle 是 cost policy,不是 backup strategy。
  • Migration tool 要看 network 條件與 protocol。