AWS SAAの勉強に向けたまとめなので、詳細は以下ページを参考にしてください。
AWS公式 S3ストレージクラスの説明
#ストレージクラスの種類
- スタンダード
- 標準低頻度アクセス
- 1ゾーン低頻度アクセス
- 低冗長化ストレージ
- Glacier Flexible Retrieval(旧名:Glacier)
- Glacier Deep Archive
- Intelligent-Tiering
##スタンダード
- デフォルトのストレージクラス
- 3ヶ所のAZで冗長化
- 耐久性は 99.999999999%(通称:イレブンナイン)
##標準低頻度アクセス
- 耐久性はスタンダードと同じ
-
読み取りに対して課金
⇒長期保管やバックアップ向き
##低冗長化ストレージ
- 2か所のAZで冗長化するため安価
##Glacier Flexible Retrieval(旧名:Glacier)
- Glacier(=氷河)は、低頻度アクセスかつ長期保存向きストレージ
-
データアクセスに時間がかかるが、データを安価に保管できる
⇒アーカイブ向き
##Glacier Deep Archive
- Amazon S3 の最も低コストのストレージクラスであり、1 年のうち 1 回か 2 回しかアクセスされないようなデータを対象とした長期保存
##Intelligent-Tiering
- 低頻度・高頻度の2階層ストレージがあり、アクセス頻度によって各オブジェクトを最適なストレージ層に自動で使い分ける。
⇒自動でコスト最適化
#まとめ
| ストレージクラス | データ読み取りの即時性 |主な用途|ユースケース|
|:-----------------|:------------------|:-------------------|:-------------------|:-------------------|
| スタンダード | 即時 |アクセス頻度の高いデータ|コンテンツ配信、ビッグデータ分析など、幅広いユースケース|
| 標準低頻度アクセス | 即時 |アクセス頻度は低いが、必要時にすぐにアクセスが必要なデータの長期保存| データのバックアップ等|
|1ゾーン低頻度アクセス | 即時 | アクセス頻度が低く、クリティカルではないデータの長期保存|サムネイル画像、データのセカンダリバックアップ等|
|Glacier Flexible Retrieval | 数分から数時間 |アクセス頻度が非常に低く、必要時にすぐにアクセスが基本不要なデータの長期保存|長期アーカイブ(緊急性の高いアクセスあり)|
|Glacier Deep Archive | 12時間以内 |アクセス頻度が非常に低く、必要時にすぐにアクセスが不要なデータの長期保存|長期アーカイブ(緊急性の高いアクセスなし)|
| Intelligent-Tiering | 即時 |アクセスパターンが予測不能または変化し、必要時にすぐにアクセスが必要なデータの長期保存|アクセスパターンが予測できないコンテンツ配信など|