S3 ストレージクラス比較ツール

利用条件を入力すると、全7クラスの月額コストを比較できます。最安クラスがハイライトされます。

利用条件を入力

ストレージ使用量(GB)
月間GETリクエスト数
月間PUTリクエスト数
データ取得量(GB/月)

月額コスト比較

クラスストレージGETPUT取得監視合計
S3 Standard
$2.3000$0.0040$0.0050$0.0000-$2.3090
S3 Intelligent-Tiering
$2.3000$0.0040$0.0050$0.0000$0.0003$2.3092
S3 Standard-IA
$1.2500$0.0100$0.0100$0.1000-$1.3700
S3 One Zone-IA
$1.0000$0.0100$0.0100$0.1000-$1.1200
S3 Glacier Instant Retrieval
$0.4000$0.1000$0.0200$0.3000-$0.8200
S3 Glacier Flexible Retrieval
$0.3600$0.0040$0.0300$0.1000-$0.4940
S3 Glacier Deep Archive
最安
$0.0990$0.0040$0.0500$0.2000-$0.3530

各クラスの特徴

S3 Standard

頻繁にアクセスされるデータ向け。最も汎用的なクラス。

ストレージ単価: $0.023/GB

S3 Intelligent-Tiering

アクセスパターンが不明・変動するデータ向け。自動で最適階層に移動。

ストレージ単価: $0.023/GB

S3 Standard-IA

アクセス頻度は低いが、必要時にすぐ取得したいデータ向け。

ストレージ単価: $0.0125/GB

S3 One Zone-IA

低頻度アクセスかつ再作成可能なデータ向け。単一AZに保存。

ストレージ単価: $0.01/GB

S3 Glacier Instant Retrieval

四半期に1回程度のアクセスで、ミリ秒単位の取得が必要なアーカイブ向け。

ストレージ単価: $0.004/GB

S3 Glacier Flexible Retrieval

年に1〜2回のアクセスで、数分〜数時間の取得時間が許容できるアーカイブ向け。

ストレージ単価: $0.0036/GB

S3 Glacier Deep Archive

長期保管(7〜10年以上)で滅多にアクセスしないデータ向け。最安ストレージ。

ストレージ単価: $0.00099/GB

※ 本ツールの料金は us-east-1(バージニア北部)リージョンの概算値であり、 実際のAWS請求額とは異なる場合があります。最新の正確な料金はAWS公式料金ページをご確認ください。Intelligent-Tiering の監視費用はオブジェクト数=ストレージGB数と仮定した概算です。 最低保存期間や最小オブジェクトサイズによる追加料金は考慮していません。

このツールについて

S3ストレージクラスの選び方

S3は7種類以上のストレージクラスがあり、アクセス頻度と取得速度のトレードオフで料金が決まります。

  • Standard: 頻繁にアクセスするデータ用。取得即時、最高料金
  • Standard-IA / One Zone-IA: 月数回アクセス。保存料金が安い代わりに取得料金あり
  • Intelligent-Tiering: アクセス頻度を自動で判断。監視料金あり
  • Glacier Instant Retrieval: 四半期に1回程度。取得は即時
  • Glacier Flexible Retrieval: 年1回程度。取得に1分〜12時間
  • Glacier Deep Archive: 年1回未満。取得に12時間〜48時間、最安

使い方

月間の保存容量とアクセス頻度を入力すると、各クラスでの月額コストと損益分岐点が表示されます。本ブログの静的ファイルはStandardクラスを使っていますが、バックアップ用途ならGlacierが選択肢に入ります。

ハマりやすいポイント

  • 最低保存期間: Standard-IAは30日、Glacier系は90〜180日の最低保存期間があります。途中で削除すると「日割り計算」ではなく「期間分まとめて請求」されます。
  • 取得料金(Retrieval Fee): Standard以外は取得時に追加料金が発生します。頻繁にアクセスするならStandardが結局は安いです。
  • 最小オブジェクトサイズ: 128KB未満のオブジェクトはStandard-IAでも128KB分課金されます。小さいファイルには不向き。
  • Intelligent-Tieringの監視料金: オブジェクト1,000件あたり$0.0025の監視料金。大量の小さいファイルには向きません。
  • Glacier Deep Archiveからの復旧: 12時間〜48時間かかります。すぐに必要なデータは置かないでください。