🪣 コスト効率:S3の使いどころ

目次

【S3の役割(コスト最適化)】

🔍 1. 結論

💎 一言でいうと Amazon S3のコスト最適化は、「アクセス頻度に応じた最適なストレージクラス(Standard, IA, Glacierなど)の選択」 と、データを古いものから安いクラスへ自動的に沈めていく 「ライフサイクルポリシーの設定」 がすべてです。

  • 頻繁に見るデータは Standard、月に1回なら Standard-IA、年単位の保存なら Glacier。
  • アクセス頻度が「全く読めない」場合は S3 Intelligent-Tiering に丸投げする。

📈 2. SAAで出やすいポイント

  • ストレージクラスの使い分け:
    • S3 Standard: デフォルト。保存料は高いが、取り出し(アクセス)料金が無料。
    • S3 Standard-IA (Infrequent Access): 月1回程度しか見ないデータ用。保存料はStandardの約半額だが、データを取り出すたびに課金される(よく見るデータを置くと逆に高くなる)。また、最小容量(128KB)と最小保存期間(30日) の制約がある。
    • S3 One Zone-IA: Standard-IAと同じだが、1つのAZにしか保存されない(AZ障害で消える可能性がある)代わりにもう少し安い。再生成可能なサムネイル画像等に最適。
    • S3 Glacier (Flexible / Deep Archive): 究極に保存料が安い(Standardの約10分の1以下)。法規制対応の数年分のログ保管など、滅多に取り出さないアーカイブ用。
  • S3 Intelligent-Tiering: AI(機械学習)がオブジェクトのアクセスパターンを監視し、「30日アクセスがなかったら安価な層(IA層)へ」「90日なかったらさらに安いアーカイブ層へ」と自動的に移動(コスト最適化) してくれるクラス。管理の手間が省け、アクセスパターンの予測が不可能なデータの正解になります。
  • ライフサイクルポリシー: 「作成から30日後にStandard-IAへ移行」「1年後にGlacierへ移行」「3年後に削除」といったルールを定義し、データを自動で安いストレージへ移行(移行コストはかかる)させる機能。

🗝 3. キーワードでの判断

問題文のキーワード 疑うクラス・設定
🤖 「データのアクセス頻度が予測不可能・分からない」「自動でコスト最適化」 S3 Intelligent-Tiering
📉 「月に1回程度しかアクセスしないが、必要になったらミリ秒で取得したい」 S3 Standard-IA (Infrequent Access)
🗑️ 「再度作成可能なデータ」「可用性(AZ障害への耐性)が低くてよいから安く」 S3 One Zone-IA
⏳ 「日数の経過とともにデータを安いストレージへ自動移動させたい」 S3 ライフサイクルポリシー

⚠️ 4. ひっかけポイント

🚫 よくある誤答パターン – 「小さいファイルを大量に Standard-IA に移動してコストを下げる」 → S3 Standard-IAには「128KBの最小容量課金」があります。10KBのファイルでも128KB分の料金が取られるため、小さなアイコン画像などをIAに置くと逆にコストが高くなります。 – 「アクセス頻度が高いデータを Intelligent-Tiering に置く」 → Intelligent-Tieringは「監視・自動化の少額な月額料金」がかかります。常にアクセスされると分かっているデータは最初から Standard に置いた方が安いです。


💡 5. 覚え方

🧠 暗記ショートカット – Standard = 「机の上の書類」。場所代(保存)は高いが、いつでも無料で読める。 – IA (Infrequent Access) = 「倉庫の書類」。場所代は半額だが、取りに行く交通費(取り出し料金)がかかる。 – ライフサイクル = 「年末の大掃除ルール」。机の上 → 倉庫 → 焼却炉へ自動で移す。


📚 6. 関連サービス

アイコン サービス名 コスト最適化における関連
🧊 Amazon S3 Glacier S3のライフサイクルポリシーの終着点。最高峰のコスト削減ストレージ
📊 S3 Storage Lens S3の「どのバケットが一番コストを食っているか」を組織全体で可視化するダッシュボード機能

🗒️ 7. Obsidian管理メモ

  • 見返すタイミング: ストレージクラスの比較表、ライフサイクルの移行条件の学習時
  • 関連ノート候補: AWS_SAA_S3_Storage_Classes, AWS_SAA_S3_Intelligent_Tiering

8. HTMLファイル名: AWS_コスト最適化設計_S3.html

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次