上下にスクロールするかキーボードの上下キーを使うと、次の学習カードへ進めます。

イントロ

ストレージのライフサイクル最適化

よく使うデータと保管データを分ける

ストレージ費用は、アクセス頻度に合わない保存先を選ぶと増えやすくなります。S3ではライフサイクルで保管階層を変えられます。

定義

S3ライフサイクル

教科書では
オブジェクトの経過日数や条件に応じて、ストレージクラス移行や削除を自動化する仕組み。
言いかえると
S3ライフサイクルを使うと、よく読む間は標準的な階層に置き、読まなくなったらGlacier系など長期保管向けへ移す設計ができます。
手順

保存費用を読む順番

  1. 1

    よく読む期間

  2. 2

    保管期間

  3. 3

    取り出し速度

  4. 4

    自動移行

要点

判断の合図

問題文では、どれくらい頻繁に読むか、すぐ取り出す必要があるかを見る。

  1. 1

    アクセス頻度を見る

  2. 2

    取り出し時間も見る

  3. 3

    ライフサイクルで自動化する

図解ストレージのライフサイクル最適化の設計判断を短いラベルで整理した図
データの利用頻度が下がる流れを見る図です。安さだけでなく、取り出し時間や利用頻度も合わせて判断します。
場面
アクセスログを1年間保存する必要がある。
順に考えると
直近のログはすぐ読む可能性があるため標準系、古いログはライフサイクルで長期保管向けへ移す候補です。
ここが結論
使う時期ごとに保存階層を変えると、無駄な保存費を減らせます。
注意

安い階層は取り出し条件も見る

確認

確認テスト

Q1

数か月後はほぼ読まないログの保存費を下げたい場合、まず考えたいものはどれですか。

まとめ

まとめ

  1. 1

    ライフサイクルで階層移行する

  2. 2

    アクセス頻度で選ぶ

  3. 3

    Glacier系は長期保管向け

  4. 4

    取り出し条件も見る