変更要約: in-scope サービス網羅: コンピュート配置(Elastic Beanstalk/Outposts/VMware Cloud on AWS/Wavelength/Serverless Application Repository/ECS Anywhere/EKS Anywhere/EKS Distro)・コスト可視化(Cost and Usage Report/Compute Optimizer/License Manager)・管理とガバナンス(CloudFormation/Service Catalog/Control Tower/Systems Manager/CloudWatch/X-Ray/Managed Grafana/Managed Service for Prometheus/Health Dashboard/Well-Architected Tool/Management Console)を各節に追加
4.2ストレージのコスト最適化
S3 のストレージクラス(Standard / Standard-IA / Glacier)とライフサイクルポリシー、適切なストレージ選択によるコスト最適化を理解します。
ストレージのコストは、アクセス頻度に応じたクラスを選ぶことで最適化できます。S3 には用途別のストレージクラスがあります。
4.2.1S3 のストレージクラス
- S3 Standard:頻繁にアクセスするデータ向け。保管コストは高めだが取り出し料金はかからず速い。
- S3 Standard-IA / One Zone-IA:低頻度アクセス向けで保管が安い(取り出しに費用)。One Zone-IA は単一 AZ でさらに安いが冗長性は低い。
- S3 Glacier(Instant/Flexible/Deep Archive):アーカイブ向けで最安。取り出しに時間がかかる(Deep Archive は最安・最も遅い)。
- S3 Intelligent-Tiering:アクセスパターンが読めない場合に、頻度に応じて自動で最適クラスへ移動。
- ライフサイクルポリシー:時間経過に応じて自動的に安価なクラスへ移行・削除する。
ストレージのコストは「アクセス頻度に料金クラスを合わせる」ことで最適化します。頻繁に読むものは取り出し料金のない Standard、めったに使わないが残すものは保管が安い Standard-IA、長期保存のアーカイブは最安の Glacier 系(取り出しに時間)。新しいうちは Standard、時間が経つほど安い層へ——という動きを ライフサイクルポリシーで自動化します(例:30 日後 IA、90 日後 Glacier、1 年後削除)。アクセスパターンが読めない場合は Intelligent-Tiering が頻度を監視して自動で最適化します。コストと取り出し速度/料金はトレードオフなので、要件(どれだけ早く・どれだけの頻度で取り出すか)から逆算して選びます。
| クラス | アクセス頻度 | 特徴 |
|---|---|---|
| S3 Standard | 頻繁 | 取り出し料金なし・高保管コスト |
| Standard-IA | 低頻度 | 保管安・取り出し料金あり |
| Glacier 系 | アーカイブ | 最安・取り出しに時間 |
| Intelligent-Tiering | 不明/変動 | 自動で最適クラスへ |
シナリオ:ログとバックアップの保存。 直近のログは検索のため Standard、30 日を過ぎたら Standard-IA へ、90 日を過ぎた監査用は Glacier(取り出しは稀でよい)、1 年で自動削除——これを ライフサイクルポリシーで全自動化。アクセス頻度が読めないデータセットは Intelligent-Tiering に任せます。要件(取り出しの速さ/頻度)に合わせて層を選びます。
混同に注意:
①頻繁=Standard/低頻度=Standard-IA/アーカイブ=Glacier。
②IA や Glacier は保管は安いが取り出しに料金/時間——頻繁に取り出すと割高になる。
③アクセス不明なら Intelligent-Tiering。
④移行の自動化は ライフサイクルポリシー。One Zone-IA は冗長性が低い点に注意。
Q. Standard-IA と Glacier はどう選ぶ? たまに即時取り出すなら IA、長期保存で取り出しが稀/遅くて良いなら Glacier。Q. Intelligent-Tiering はいつ使う? アクセス頻度が読めない/変動するとき、自動で最適化。Q. 自動で安い層へ移すには? ライフサイクルポリシーで日数に応じて移行/削除を定義します。
「頻繁=Standard」「低頻度=Standard-IA」「アーカイブ=Glacier」「不明/変動=Intelligent-Tiering」、そして ライフサイクルポリシーで自動階層化 がコスト最適化の頻出ポイントです。IA/Glacier は取り出しに料金/時間。
4.2.2この節のまとめ
- Standard(頻繁)/Standard-IA(低頻度)/Glacier(アーカイブ)/Intelligent-Tiering(不明)
- ライフサイクルポリシーで日数に応じ自動的に安価な層へ移行・削除
進捗の記録にはログインが必要です。
理解度チェック
(軽い確認用)Q1. めったにアクセスしないデータを低コストで長期アーカイブするのに適した S3 のクラスはどれですか?
Q2. 時間経過に応じて S3 オブジェクトを自動的に安価なクラスへ移行・削除する仕組みはどれですか?
Q3. アクセスパターンが予測困難なデータを、自動で最適なクラスに移すのに適した S3 の機能はどれですか?

