Instiq
第4章 · コスト最適化アーキテクチャの設計·v2.1.0·更新 2026/8/6·読了目安 約9分

変更要約: 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(低頻度アクセス・保管コスト低)、S3 Glacier(アーカイブ・最安・取り出しに時間)という S3 ストレージクラスと、ライフサイクルで自動的に安価な層へ移すことを示した図。
S3 のストレージクラスとライフサイクル
  • 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 の機能はどれですか?

理解度を確認第4章「コスト最適化アーキテクチャの設計」の問題を解く

学習の記録を残しませんか

参考書はすべて無料で読めます。無料登録すると、問題集での演習・既読と進捗の記録・間違えた問題の復習・ハイライトが使えます。