実際に使用した分だけお支払いいただきます。最低料金の設定はありません。Amazon S3 のコスト構成要素は、ストレージ価格、リクエストとデータ取得の価格、データ転送と転送アクセラレーションの価格、データ管理とインサイト機能の価格、レプリケーションの価格、変換とクエリの機能の価格です。 

  • ストレージとリクエスト
  • ストレージ料金表

    S3 バケットにオブジェクトを保存するための料金をお支払いいただきます。課される料金は、オブジェクトのサイズ、当月中にオブジェクトを保管した期間の長さ、ストレージクラスが S3 標準、S3 Intelligent-Tiering、S3 標準 - 低頻度アクセス、S3 One Zone - 低頻度アクセス、S3 Express One Zone、S3 Glacier Instant Retrieval、S3 Glacier Flexible Retrieval (旧 S3 Glacier)、S3 Glacier Deep Archive のいずれであるかによって異なります。アクセスパターンをモニタリングし、アクセスティア間でオブジェクトを移動するには、S3 Intelligent-Tiering ストレージクラスに保管されているオブジェクトごとにモニタリングとオートメーションの月額料金をお支払いいただきます。S3 Intelligent-Tiering では、取り出し料金はかからず、オブジェクトをアクセスティア間で移動する場合も階層化料金が別途請求されることはありません。

    PUT、COPY、またはライフサイクルルールを使用してデータを S3 ストレージクラスに移動する場合、リクエストごとに取り込み料金が発生します。オブジェクトをストレージクラスに移動する前に、取り込みまたは移行のコストを検討してください。AWS 料金計算ツールを使って、費用をお見積りいただけます。 ワークロードに最適な S3 ストレージクラスを見つけるには、こちらをご覧ください。

    ストレージ価格表の下に、ストレージリクエストとデータ取り出しの料金が記載されていることに注意してください。 

    * S3 Intelligent-Tiering は 128 KB より小さいオブジェクトを保存することができますが、オートティアリングでは対象となるオブジェクトの最小サイズが 128 KB となっています。これらのより小さなオブジェクトはモニタリングされず、常に高頻度アクセスティア料金で課金され、モニタリング料金やオートメーション料金は発生しません。 S3 Intelligent-Tiering のアーカイブアクセス階層またはディープアーカイブアクセス階層にアーカイブされたオブジェクトごとに、Amazon S3 はオブジェクトの名前とその他のメタデータに 8 KB のストレージを使用し (S3 標準のストレージレートで請求)、 インデックスと関連メタデータに 32 KB のストレージを使用します (S3 Glacier Flexible Retrieval および S3 Glacier Deep Archive のストレージ料金で請求)。

    ** S3 標準 – IA および S3 1 ゾーン – IA ストレージの課金対象最小オブジェクトサイズは 128 KB です。128 KB より小さいサイズのオブジェクトを保存することもできますが、適切なストレージクラス料金で 128 KB のストレージとして課金されます。 S3 標準 – IA、S3 1 ゾーン – IA のストレージには、最小ストレージ期間 30 日分の料金が課金されます。30 日が経過する前に削除されたオブジェクトには、残りの日数分のストレージ料金に等しい日割り料金が発生します。30 日が経過する前にオブジェクトが削除されたり、上書きされたり、別のストレージクラスに移行されたりした場合、通常のストレージ利用料金に加えて、その 30 日の残りの料金が日割りで請求されます。これには、File Gateway によって実行されたファイル操作の結果には削除されたオブジェクトが含まれます。30 日以上保存されたオブジェクトについては、30 日の最小料金は発生しません。

    *** S3 Glacier Flexible Retrieval および S3 Glacier Deep Archive ストレージクラスに保存されるオブジェクトごとに、AWS はアーカイブされたオブジェクトごとに 40 KB の追加メタデータを請求します。このうち、8 KB は S3 標準料金で請求され、32 KB は S3 Glacier Flexible Retrieval または S3 Deep Archive 料金で請求されます。これにより、S3 LIST API または S3 インベントリレポートを使用して、すべての S3 オブジェクトのリアルタイムリストを取得できます。S3 Glacier Instant Retrieval の課金対象となる最小オブジェクトサイズは 128 KB です。128 KB より小さいサイズのオブジェクトを保存することもできますが、適切なストレージクラス料金で 128 KB のストレージとして課金されます。S3 Glacier Instant Retrieval と S3 Glacier Flexible Retrieval にアーカイブされたオブジェクトは、最小ストレージ期間が 90 日、S3 Glacier Deep Archive は最小ストレージ期間が 180 日の課金となります。最小ストレージ期間が経過する前にオブジェクトが削除された場合、残りの日数分のストレージ料金に等しい日割り料金が発生します。最小ストレージ期間が経過する前にオブジェクトが削除されたり、上書きされたり、別のストレージクラスに移行されたりした場合、通常のストレージ利用料金に加えて、その最小ストレージ期間の残りのストレージ料金が日割りで請求されます。最小ストレージ期間より長く保存されたオブジェクトについては、最小ストレージ料金は発生しません。S3 Glacier ダイレクト API を使用しているお客様は、API の料金について S3 Glacier API 料金ページをご覧ください。

    リクエストとデータ取り出し

    S3 バケットとオブジェクトに対して行われたリクエストに対してお支払いいただきます。リクエストの料金は、リクエストタイプに応じて異なります。下記の表に記載されているリクエストの量に基づいて課金されます。Amazon S3 コンソールでストレージを閲覧する場合、閲覧のために送信した GET、LIST、およびその他のリクエストに対して料金が請求されます。API/SDK を使用してリクエストした場合と同額の料金が発生します。以下のリクエストタイプに関する技術的詳細については、S3 デベロッパーガイドを参照してください。PUTCOPYPOSTLISTGETSELECTライフサイクル移行データ取り出し。DELETE リクエストおよび CANCEL リクエストは無料です。 LIST リクエストはストレージクラスを問わず、S3 標準の PUT、COPY、および POST リクエストと同額の料金が発生します。 S3 標準 - 低頻度アクセス、S3 1 ゾーン - 低頻度アクセス、S3 Glacier Instant Retrieval、S3 Glacier Flexible Retrieval、S3 Glacier Deep Archive に保管されているオブジェクトの取り出しに対してお支払いいただきます。データ取り出しに関する技術的詳細については、S3 デベロッパーガイドを参照してください。

    下記にある S3 Lifecycle Transition リクエストの料金は、そのストレージクラスに対するリクエストを示しています。 例えば、S3 標準 から S3 標準 - 低頻度アクセスにデータを移行する場合、0.01 USD/1,000 リクエストが課金されます。

    S3 Intelligent-Tiering には取り出し料金は発生しません。低頻度アクセスティアにあるオブジェクトに後でアクセスすると、そのオブジェクトは高頻度アクセスティアに自動的に戻されます。S3 Intelligent-Tiering ストレージクラスのアクセスティア間でオブジェクトを移動させるときに追加の階層化料金は発生しません。

    デスクトップの表 (1/1)

    上記にある S3 Lifecycle Transition リクエストの料金は、そのストレージクラスに対するリクエストを示しています。

    * S3 Intelligent-Tiering の標準および大容量データ取り出しと復元におけるリクエストは、5 つのアクセスティア (頻繁、低頻度、アーカイブインスタント、アーカイブ、ディープアーカイブのアクセスティア) すべてで無料でご利用いただけます。すでに復元されているオブジェクトに対して呼び出された後続の復元リクエストは、GET リクエストとして請求されます。S3 Intelligent-Tiering アーカイブアクセスティアでは、優先検索が利用可能であり、優先リクエストと取得レートに基づいて請求されます。

    ** S3 標準 – IA と S3 1 ゾーン – IA ストレージには、最低 30 日間のストレージ料金が設定されています。最小ストレージ期間が経過する前にオブジェクトが削除されたり、上書きされたり、別のストレージクラスに移行されたりした場合、通常のストレージ利用料金に加えて、その最小ストレージ期間の残りの料金が日割りで請求されます。最小ストレージ期間より長く保存されたオブジェクトについては、最小料金が発生しません。

    ***S3 Express One Zone では、512 KB までのリクエストサイズに対して、リクエストごとに一律の料金が適用されます。リクエストの一部が 512 KB を超える場合、PUT と GET には、GB 単位の追加料金がかかります。米国東部 (バージニア北部)、米国西部 (オレゴン)、欧州 (ストックホルム) リージョンでは PUT が 0.008 USD/GB、GET が0.0015 USD/GB、アジアパシフィック (東京) リージョンでは PUT が0.0075 USD/GB、GET が 0.0014 USD/GB となる。

    **** S3 Glacier Instant Retrieval と S3 Glacier Flexible Retrieval にアーカイブされたオブジェクトは、最小ストレージ期間が 90 日、S3 Glacier Deep Archive は最小ストレージ期間が 180 日の課金となります。最小ストレージ期間が経過する前にオブジェクトが削除された場合、残りの日数分のストレージ料金に等しい日割り料金が発生します。最小ストレージ期間が経過する前にオブジェクトが削除されたり、上書きされたり、別のストレージクラスに移行されたりした場合、通常のストレージ利用料金に加えて、その最小ストレージ期間の残りの料金が日割りで請求されます。最小ストレージ期間より長く保存されたオブジェクトについては、最小料金が発生しません。S3 Glacier Flexible Retrieval 大容量データ取り出しとリクエストは無料です。

    ***** プロビジョニングされたキャパシティーユニットを使用すると、指定された月に S3 Glacier からの迅速取り出し用にキャパシティーをプロビジョニングできます。プロビジョニングされたキャパシティーユニットはそれぞれ、5 分ごとに 3 回以上の迅速取り出しを提供し、最大 150 MB/秒の取り出しスループットを提供します。

    モバイルの表 (1/2)
    モバイルの表 (2/2)
  • データ転送
  • 次の場合を除き、Amazon S3 に出入りするすべての帯域幅に対してお支払いいただきます。

    • すべての AWS サービスとリージョン (中国と GovCloud を除く) で集約された、毎月最初の 100 GB のインターネットに転送されたデータ
    • インターネットから転送されたデータ。
    • 同じ AWS リージョン内の S3 バケット間で転送されるデータ。 
    • Amazon S3 バケットから S3 バケットと同じ AWS リージョン内の任意の AWS のサービスに転送されたデータ (同じ AWS リージョン内の別のアカウントに転送されたデータを含む)。
    • Amazon CloudFront (CloudFront) に転送されたデータ。
    • EU のお客様は、欧州データ法に基づく対象となるユースケースについて、データ転送料金の引き下げを請求することができます。詳細については、AWS カスタマーサポートにお問い合わせください。

    以下に示す料金は、Amazon S3 との間で (パブリックインターネット経由で)「受信 (イン)」および「送信 (アウト)」されるデータ転送量に基づきます†††。AWS Direct Connect の料金の詳細はこちら。

    500 TB/月を越えるデータ転送については、 お問い合わせください

    S3 Multi-Region Access Points の料金

    S3 Multi-Region Access Points では、複数の AWS リージョン全体でレプリケートされているデータセットにアクセスする際に、パフォーマンスが最大 60% 加速します。AWS Global Accelerator をベースに、S3 Multi-Region Access Points は、ネットワークの混雑状況やリクエストするアプリケーションの位置などの要素を考慮し、AWS ネットワーク上でリクエストを最も低いレイテンシーのデータコピーに動的にルーティングします。この自動ルーティングにより、シンプルなアプリケーションアーキテクチャを維持しながら、AWS のグローバルインフラストラクチャを活用することができます。
    S3 マルチリージョンアクセスポイントのデータルーティング料金

    S3 マルチリージョンアクセスポイントを使用して AWS 内でリクエストをルーティングする場合、S3 のリクエスト、ストレージ、データ転送、レプリケーションのスタンダード料金に加えて、処理されたギガバイト (GB) ごとにデータルーティングコストを支払います。

    S3 マルチリージョンアクセスポイントのデータルーティング 料金  
    データルーティングコスト 0.0033 USD/GB  
    S3 マルチリージョンアクセスポイントでのインターネット高速化の料金

    アプリケーションが AWS 外で実行され、インターネット経由で S3 にアクセスする場合、S3 マルチリージョンアクセスポイントは、リクエストを AWS エッジロケーションを経由し、グローバルなプライベート AWS ネットワークを介して、アクセスレイテンシーに基づいて最も近いデータのコピーに自動的にルーティングすることで、パフォーマンスを向上させます。インターネット経由のリクエストを高速化する際には、上記のデータルーティングコストと、インターネット高速化コストを支払います。

    S3 マルチリージョンアクセスポイントでのインターネット高速化の料金は、ソースクライアントが転送先 AWS リージョンと同じ場所にあるか、異なる場所にあるかによって異なり、スタンダードな S3 データ転送の料金とは別になります。 

    AWS リージョンでの S3 マルチリージョンアクセスポイントの可用性については、ユーザーガイドを参照してください。

    拠点間のインターネット高速化の料金
    • 北米でのインターネット高速化
      料金
      インターネットから Amazon S3 へのデータ転送受信 (イン): 0.0025 USD/GB
      Amazon S3 からインターネットへのデータ転送送信 (アウト): 0.0050 USD/GB
         
      北米とその他の地域の間のインターネット高速化  
      インターネットから Amazon S3 へのデータ転送受信 (イン): 0.0500 USD/GB
      Amazon S3 からインターネットへのデータ転送送信 (アウト): 0.0500 USD/GB
    • 欧州内でのインターネット高速化
      料金
      インターネットから Amazon S3 へのデータ転送受信 (イン): 0.0025 USD/GB
      Amazon S3 からインターネットへのデータ転送送信 (アウト): 0.0050 USD/GB
         
      欧州とその他の地域の間のインターネット高速化  
      インターネットから Amazon S3 へのデータ転送受信 (イン): 0.0500 USD/GB
      Amazon S3 からインターネットへのデータ転送送信 (アウト): 0.0500 USD/GB
    • アジアパシフィック内でのインターネット高速化
      料金
      インターネットから Amazon S3 へのデータ転送受信 (イン): 0.0100 USD/GB
      Amazon S3 からインターネットへのデータ転送送信 (アウト): 0.0150 USD/GB
         
      アジアパシフィックとその他の地域の間のインターネット高速化  
      インターネットから Amazon S3 へのデータ転送受信 (イン): 0.0600 USD/GB
      Amazon S3 からインターネットへのデータ転送送信 (アウト): 0.0600 USD/GB
    • 南米でのインターネット高速化
      料金
      インターネットから Amazon S3 へのデータ転送受信 (イン): 0.0250 USD/GB
      Amazon S3 からインターネットへのデータ転送送信 (アウト): 0.0400 USD/GB
         
      南米とその他の地域の間のインターネット高速化  
      インターネットから Amazon S3 へのデータ転送受信 (イン): 0.0600 USD/GB
      Amazon S3 からインターネットへのデータ転送送信 (アウト): 0.0600 USD/GB

    S3 Multi-Region Access Points のフェイルオーバーコントロールの料金

    S3 Multi-Region Access Points のフェイルオーバーコントロールにより、Amazon S3 マルチリージョンアクセスポイントを通じてルーティングされた S3 データアクセスリクエストトラフィックを、数分以内に別の AWS リージョンに移行し、ビジネス継続性を高めるために可用性の高いアプリケーションを構築できます。 フェイルオーバーコントロールを使用する場合、各リージョンの現在のルーティングコントロールステータスを表示し、フェイルオーバーを開始するためのルーティングコントロールの変更を送信するための S3 API コストが請求されます。 
    S3 Multi-Region Access Points の料金例
    例 1: AWS リージョン内での S3 マルチリージョンアクセスポイントの使用

    米国東部 (バージニア北部) にアプリケーションがあり、米国東部 (バージニア北部) または米国西部 (オレゴン) のいずれかの S3 バケットにリクエストを動的にルーティングするように設定された S3 マルチリージョンアクセスポイントがあるとします。アプリケーションは、10 GB のデータを S3 マルチリージョンアクセスポイント経由で送信します。この場合、アプリケーションにとって最もレイテンシーの低いバケットは米国東部 (バージニア北部) のバケットとなるため、リクエストはそのリージョン内に留まります。この場合、コストは以下のように計算されます。

    S3 マルチリージョンアクセスポイントのデータルーティングコスト: S3 マルチリージョンアクセスポイントのデータルーティングコストは、1 GB あたり 0.0033 USD です。この例では、10 GB のデータが S3 マルチリージョンアクセスポイントによってルーティングされました。

    S3 マルチリージョンアクセスポイントのデータルーティングの合計コスト = 0.0033 USD * 10 GB = 0.033 USD

    合計料金

    S3 マルチリージョンアクセスポイントのデータルーティング = 0.033 USD

    合計 = 0.033 USD

    例 2: AWS リージョンをまたいだ S3 マルチリージョンアクセスポイントの使用

    米国東部 (バージニア北部) にアプリケーションがあり、米国東部 (オハイオ) または米国西部 (オレゴン) のいずれかの S3 バケットにリクエストを動的にルーティングするように設定された S3 マルチリージョンアクセスポイントがあるとします。アプリケーションは、10 GB のデータを S3 マルチリージョンアクセスポイント経由で送信します。この場合、お客様のアプリケーションにとって最もレイテンシーの低いバケットは、米国東部 (オハイオ) のバケットになります。

    お客様のアプリケーションは米国東部 (バージニア北部) にあり、最もレイテンシーの低いバケットは米国東部 (オハイオ) にあるため、リクエストは自動的にある AWS リージョンから別の AWS リージョンへのプライベート AWS ネットワークをトラバースすることになります。その結果、S3 マルチリージョンアクセスポイントのデータルーティングコストに加えて、スタンダードな AWS クロスリージョンのデータ転送料金が発生します。この場合、コストは以下のように計算されます。

    S3 マルチリージョンアクセスポイントのデータルーティングコスト

    S3 マルチリージョンアクセスポイントのデータルーティングコストは、0.0033 USD/GB です。この例では、10 GB のデータが S3 マルチリージョンアクセスポイントによってルーティングされました。

    S3 マルチリージョンアクセスポイントのデータルーティングの合計コスト = 0.0033 USD * 10 GB = 0.033 USD 

    米国東部 (バージニア北部) の Amazon EC2 から米国東部 (オハイオ) の Amazon S3 へのデータ転送料金

    米国東部 (バージニア北部) から米国東部 (オハイオ) へのデータ転送料金は、0.01 USD/GB です。この例では、10 GB のデータが S3 マルチリージョンアクセスポイントを経由して、米国東部 (バージニア北部) のアプリケーションから米国東部 (オハイオ) の S3 バケットまで、プライベート AWS ネットワークを介してルーティングされました。

    S3 データ転送コスト合計 = 0.01 USD x 10 GB = 0.10 USD

    合計料金:

    S3 マルチリージョンアクセスポイントのデータルーティングコスト = 0.033 USD

    S3 データ転送料金 - 米国東部 (バージニア北部) から米国東部 (オハイオ) へ = 0.10 USD

    合計 = 0.133 USD

    例 3: インターネットでの S3 マルチリージョンアクセスポイントの使用

    北米、ヨーロッパ、アジアのお客様をサポートするアプリケーションがあります。これらのお客様は、米国東部 (バージニア北部) または欧州 (アイルランド) にある S3 バケットとインターネットを介してデータを送受信します。S3 マルチリージョンアクセスポイントを作成し、お客様のリクエストを最も近い S3 バケットにルーティングすることで、アプリケーションの高速化を図りました。

    お客様の 1 人が、北米のクライアントからインターネット経由で 10 GB を S3 に送信します。このリクエストは、自動的に米国東部 (バージニア北部) のバケットにルーティングされます。2 人目のお客様が、インターネット上で 10 GB のデータを S3 から欧州のクライアントにダウンロードします。このリクエストは、欧州 (アイルランド) のバケットに自動的にルーティングされます。3 人目のお客様は、S3 からインターネット経由で 10 GB のデータをアジアのクライアントにダウンロードします。このリクエストは、欧州 (アイルランド) のバケットにも自動的にルーティングされます。

    2 人のお客様がインターネット経由で S3 からデータを転送しているため、S3 マルチリージョンアクセスポイントのデータルーティングコストに加えて、スタンダードな AWS データ転送 (アウト) 料金が発生します。この場合、コストは以下のように計算されます。

    S3 マルチリージョンアクセスポイントのデータルーティングコスト

    S3 マルチリージョンアクセスポイントのデータルーティングコストは、0.0033 USD/GB です。この例では、30 GB のデータが S3 マルチリージョンアクセスポイントによってあなたのバケットにルーティングされました。

    S3 マルチリージョンアクセスポイントのデータルーティングの合計コスト = 0.0033 USD * 30 GB = 0.099 USD

    S3 マルチリージョンアクセスポイントのインターネット高速化コスト:

    北米のクライアントから S3 マルチリージョンアクセスポイントを経由して北米のバケットに 10 GB をアップロードすると、0.0025 USD/GB の料金が発生します。

    欧州のバケットから S3 マルチリージョンアクセスポイントを経由して欧州のクライアントに 10 GB をダウンロードすると、0.005 USD/GB の料金が発生します。

    欧州のバケットから S3 マルチリージョンアクセスポイントを経由してアジアのクライアントに 10 GB をダウンロードすると、0.05 USD/GB の料金が発生します。

    S3 マルチリージョンアクセスポイントのインターネット高速化の合計コスト = 0.0025 USD * 10 GB + 0.005 USD * 10 GB + 0.05 USD * 10 GB = 0.575 USD

    欧州 (アイルランド) の Amazon S3 からインターネットへの S3 データ転送 (アウト)

    欧州 (アイルランド) の Amazon S3 からインターネットへのデータ転送 (アウト) 料金は、0.09 USD/GB です。この例では、20 GB を欧州のクライアントとアジアのクライアントに転送しました。

    データ転送コスト合計 = 0.09 USD * 20 GB = 1.80 USD

    合計料金:

    S3 マルチリージョンアクセスポイントのデータルーティングコスト = 0.099 USD

    S3 マルチリージョンアクセスポイントのインターネット高速化コスト = 0.575 USD

    S3 データ転送料金 - 欧州 (アイルランド) からインターネットへのデータ転送 (アウト) = 1.80 USD

    合計 = 2.474 USD

    例 4: AWS リージョン間のクロスアカウントバケットで S3 マルチリージョンアクセスポイントを使用する

    米国東部 (バージニア北部) にアプリケーションがあり、リクエストを動的にルーティングするように設定された S3 マルチリージョンアクセスポイントが AWS アカウント 1 にあります。米国東部 (オハイオ) の別の AWS アカウント 2 に属する S3 バケット、または米国西部 (オレゴン) の別の AWS アカウント 3 に属する S3 バケットにルーティングできます。アプリケーションは、10 GB のデータを S3 マルチリージョンアクセスポイント経由で送信します。この場合、お客様のアプリケーションにとって最もレイテンシーの低いバケットは、米国東部 (オハイオ) のバケットになります。

    お客様のアプリケーションは米国東部 (バージニア北部) にあり、最もレイテンシーの低いバケットは米国東部 (オハイオ) にあるため、リクエストは自動的にある AWS リージョンから別の AWS リージョンへのプライベート AWS ネットワークをトラバースすることになります。その結果、S3 マルチリージョンアクセスポイントのデータルーティングコストに加えて、スタンダードな AWS クロスリージョンのデータ転送料金が発生します。この場合、コストは以下のように計算されます。

    マルチリージョンアクセスポイントのみを所有し、米国東部 (オハイオ) バケットは所有していないアカウント所有者には、次の料金が発生します。

    S3 マルチリージョンアクセスポイントのデータルーティングコスト

    S3 マルチリージョンアクセスポイントのデータルーティングコストは、0.0033 USD/GB です。この例では、10 GB のデータが S3 マルチリージョンアクセスポイントによってルーティングされました。

    S3 マルチリージョンアクセスポイントのデータルーティングの合計コスト = 0.0033 USD * 10 GB = 0.033 USD

    合計料金

    S3 マルチリージョンアクセスポイントのデータルーティングコスト = 0.033 USD

    米国東部 (オハイオ) のバケットの所有者には、以下の料金のみが請求されます。

    米国東部 (バージニア北部) から米国東部 (オハイオ) へのデータ転送料金は、0.01 USD/GB です。この例では、10 GB のデータが S3 マルチリージョンアクセスポイントを経由して、米国東部 (バージニア北部) のアプリケーションから米国東部 (オハイオ) の S3 バケットまで、プライベート AWS ネットワークを介してルーティングされました。

    S3 データ転送コスト合計 = 0.01 USD x 10 GB = 0.10 USD

    合計料金

    S3 データ転送料金 = 0.10 USD

    現在のリクエストはバケットにルーティングされていないため、米国西部 (オレゴン) のバケットの所有者はデータ転送コストやリクエストコストを負担しません。

    注意

    マルチリージョンアクセスポイントへの各リクエストの動作は、リクエストが届くそれぞれのバケットによって決まります。バケット所有者として、バケットがリクエスタ支払いバケットに設定されている場合、リクエストのコストやバケットとマルチリージョンアクセスポイントの両方に関連するデータ転送コストなど、エンドポイントの使用に関連するすべての費用をリクエスタが支払います。一般的に、データを共有したいが、他のユーザーがデータにアクセスすることに伴う料金を発生させたくない場合、バケットをリクエスタ支払いバケットとして設定します。詳細については、S3 リクエスタ支払いをご覧ください。


    S3 Transfer Acceleration の料金

    S3 Transfer Acceleration は、クライアントと単一の S3 バケット間のインターネット転送を高速化します。 料金は転送を高速化するために使用する AWS エッジロケーションに基づきます。S3 Transfer Acceleration の料金は、データ転送の料金に上乗せされます。 

    お客様が S3 Transfer Acceleration を使用してオブジェクトをアップロードするたびに、AWS ではそのサービスが、通常の Amazon S3 による転送よりも高速であるかどうかを確認します。同じ宛先 AWS リージョンへの同じオブジェクトの通常の Amazon S3 による転送よりも高速ではないと判断した場合は、そのアップロードで使用する S3 Transfer Acceleration の料金を AWS が請求することはなく、S3 Transfer Acceleration システムをバイパスする可能性があります。

    Amazon S3 Transfer Acceleration の速度比較ツールを使用してパフォーマンスを確認してください。

    インターネットから Amazon S3 へのデータ転送受信 (イン):  
    米国、欧州、日本の AWS エッジロケーションによる高速化 0.04 USD/GB
    その他のすべての AWS エッジロケーションによる高速化 0.08 USD/GB
       
    Amazon S3 からインターネットへのデータ転送送信 (アウト):  
    AWS エッジロケーションによる高速化 0.04 USD/GB
       
    Amazon S3 と別の AWS リージョン間のデータ転送:  
    AWS エッジロケーションによる高速化 0.04 USD/GB

    500 TB/月を越えるデータ転送については、お問い合わせください

    ストレージおよび帯域幅サイズにはすべてのファイルのオーバーヘッドが含まれています。

    料金は、すべての AWS のサービスのインターネットへのデータ送信の利用合計量で決まります。

    ††† 接続がユーザーにより途中で終了された場合は、送信転送量がアプリケーションで受信したデータとは異なる場合があります。たとえば、10 GB のオブジェクトをリクエストし、データの最初の 2 GB を受信したところで接続を終了したとします。Amazon S3 はデータのストリーミングを停止しようとしますが、すぐには停止しません。この事例では、送信データは 3 GB になる可能性があります (受信した 2 GB より 1 GB 多い)。結果的に、この場合は 3 GB のデータ送信の料金が請求されます。

  • セキュリティとバケット
  • S3 暗号化

    S3 バケットタイプ

    Amazon S3 は、汎用バケットとディレクトリバケットの 2 種類のバケットをサポートしています。S3 のさまざまなバケットタイプの詳細については、S3 ユーザーガイドをご覧ください。

    S3 汎用バケット

    Amazon S3 汎用バケットは元の S3 バケットタイプであり、1 つの汎用バケットには、S3 Express One Zone を除くすべてのストレージクラスに保存されたオブジェクトを含めることができます。

    S3 ディレクトリバケット

    Amazon S3 ディレクトリバケットでは、S3 Express One Zone ストレージクラスに保存されたオブジェクトのみを許可します。これにより、1 つのアベイラビリティーゾーン内でのデータ処理が高速になります。

    S3 アクセス許可

    Amazon S3 Access Grants では、Active Directory などのディレクトリや AWS Identity and Access Management (IAM) プリンシパルのアイデンティティを S3 のデータセットにマッピングします。これにより、社内のアイデンティティに基づいてエンドユーザーに S3 のアクセス権を自動的に付与することで、データのアクセス許可を大規模に管理できます。また、S3 Access Grants では、S3 のデータにアクセスするために使用されたエンドユーザーのアイデンティティとアプリケーションを AWS CloudTrail のログに記録します。これにより、S3 バケットのデータへのすべてのアクセスについて、エンドユーザーのアイデンティティなどの詳細な監査履歴を手に入れることができます。

  • 管理と洞察
  • お客様には、アカウントのバケットで有効になっているストレージ管理機能と分析 (Amazon S3 インベントリ、S3 ストレージクラス分析、S3 Storage Lens、S3 オブジェクトタグ付け) の料金をお支払いいただきます。S3 ストレージマネジメントと分析は以下の表に示すように、機能ごとの料金設定になっています。Amazon CloudWatch メトリクスの料金については、Amazon CloudWatch 料金ページ を参照してください。AWS CloudTrail での S3 データイベントの料金については、AWS CloudTrail 料金ページ を参照してください。

    ストレージ管理
    S3 バッチオペレーションの料金
    ストレージに関する洞察
    S3 Storage Lens の料金
    S3 ストレージクラス分析

    別途記載がない限り、表示される料金には付加価値税、売上税など、一切の税金等および関税は含まれません。日本の居住者であるお客様が AWS をご利用になった場合には、料金とあわせて別途消費税をご請求させていただきます。詳細については、消費税に関するよくある質問を参照してください。

    Amazon S3 ストレージの使用量はバイナリギガバイト (GB) で計算され、1 GB は 230 バイトです。この測定単位は、国際電気標準会議 (IEC) で定義されているギビバイト (GiB) としても知られています。同様に、1 TB は 240 バイト (1024 GB) です。

    S3 料金の例については、S3 の請求に関するよくある質問をご覧いただくか、AWS 料金計算ツールを使用してください。

  • レプリケーション
  • S3 クロスリージョンレプリケーション、セイムリージョンレプリケーション、およびレプリケーション時間制御
    S3 Batch Replication

    CRR や SRR などのライブレプリケーションでは、新しくアップロードされたオブジェクトがバケットに書き込まれるときに自動的にレプリケートされますが、S3 バッチレプリケーションでは既存のオブジェクトをレプリケートできます。S3 バッチレプリケーションは、オブジェクトをフルマネージドのバッチオペレーションジョブとしてレプリケートするために、S3 バッチオペレーションを使用して構築されます。SRR および CRR と同様に、宛先として選択した S3 ストレージクラスのストレージの S3 料金、プライマリコピーのストレージの料金、レプリケーション PUT リクエストの料金、および該当する低頻度アクセスストレージの取得料金をお支払いいただきます。AWS リージョン間でレプリケートする場合、S3 から各宛先リージョンへのリージョン間データ転送 OUT の料金もお支払いいただきます。オブジェクトが宛先バケットに既に存在する場合、宛先オブジェクトがソースオブジェクトと同期しているかどうかを確認します。メタデータが同期しておらず、レプリケートする必要がある場合は、レプリケーション PUT リクエスト料金が発生しますが、リージョン間データ転送 OUT 料金は発生しません。メタデータが同期している場合、バッチレプリケーションは何も実行せず、料金は発生しません。レプリケーション料金の詳細については、料金に関するよくある質問をお読みください

    これらの料金に加えて、バッチレプリケーションジョブの S3 バッチオペレーションの料金もお支払いいただきます。詳細については次の表を参照してください。

    最後に、既存のオブジェクトをレプリケートするときは、レプリケートするオブジェクトを指定する必要があります。これを実行するには、S3 にオブジェクトのリストを自分で提供するか、オブジェクトの作成日やレプリケーションステータスなどのフィルターを指定できる AWS で生成されたマニフェストを使用します。マニフェストを使用する場合、ソースバケット内のオブジェクトの数に基づいて料金が発生します。

  • 変換とクエリ
  • S3 Object Lambda の料金
    S3 Object Lambda の料金例

    多くのアプリケーションによって生成された履歴ログデータを含む 1,000,000 個のオブジェクトがあります。機密ログエントリがデータの 50% を占めます。これらのログは S3 標準ストレージクラスに保存されており、平均オブジェクトサイズは 1,000 KB です。このデータを分析するアプリケーションを構築していますが、機密ログエントリにアクセスすることはできません。

    S3 Object Lambda を使用して、機密ログエントリを除外できます。このフィルタリングは、標準 S3 GET リクエストで S3 からログを取得するときに発生します。データをフィルタリングする Lambda 関数には、512 MB のメモリが割り当てられます。実行時間は 1 秒で、サイズが (平均) 500 KB のフィルタリング済みオブジェクトをアプリケーションに返します。この例では、各オブジェクトが 1 か月に 1 回取得することを想定しています。この例では、米国東部 (バージニア北部) リージョンを使用しています。

    この場合、料金は以下のように計算されます。

    Amazon S3 GET リクエスト料金

    S3 標準ストレージクラスからの S3 GET リクエストの費用は、リクエスト 1,000 件あたり 0.0004 USD です。

    S3 GET リクエストの費用: リクエスト 1,000,000 件 x 0.0004 USD/リクエスト 1,000 件 = 0.40 USD

    AWS Lambda の料金

    Lambda の計算費用は GB/秒あたり 0.0000167 USD です。GB/秒は、Lambda 関数が実行される秒数に基づいて計算され、割り当てられたメモリの量によって調整されます。

    Lambda のリクエスト料金はリクエスト 1,000,000 件あたり 0.20 USD です。

    Lambda の計算料金: リクエスト 1,000,000 件 x 1 秒 x 0.5 GB (512 MB/1,024) のメモリ割り当て x GB/秒あたり 0.0000167 USD = 8.35 USD

    Lambda リクエストの料金 = リクエスト 1,000,000 件 x リクエスト 100 万件あたり 0.20 USD = 0.20 USD

    Lambda の総コスト = 8.35 USD + 0.20 USD = 8.55 USD

    S3 Object Lambda の料金
    Lambda 関数がオブジェクトをフィルタリングした後、500 KB がアプリケーションに返されます。費用面では 0.005 USD/GB のデータが返されます。

    データを返すのにかかる料金: 1,000,000 * 500 KB * 0.005 USD/GB = 2.50 USD

    合計料金:

    Amazon S3 GET リクエストの料金 = 0.40 USD

    AWS Lambda の料金 = 8.55 USD

    Amazon S3 Object Lambda の料金 = 2.50 USD

    合計 = 11.45 USD

    S3 Select と S3 Glacier Select の料金

S3 料金詳細

別途記載がない限り、表示される料金には付加価値税、売上税など、一切の税金等および関税は含まれません。日本の居住者であるお客様が AWS をご利用になった場合には、料金とあわせて別途消費税をご請求させていただきます。詳細については、消費税に関するよくある質問を参照してください。

Amazon S3 ストレージの使用量はバイナリギガバイト (GB) で計算され、1 GB は 230 バイトです。この測定単位は、国際電気標準会議 (IEC) で定義されているギビバイト (GiB) としても知られています。同様に、1 TB は 240 バイト (1024 GB) です。

低冗長化ストレージの料金については、S3 低冗長化の詳細ページを参照してください。

S3 料金の例については、S3 の請求に関するよくある質問をご覧いただくか、AWS 料金見積りツールを使用してください。

AWS 無料利用枠

AWS 無料利用枠の一環として、Amazon S3 を無料で開始できます。AWS の新規のお客様は、サインアップしていただくと、S3 Standard ストレージクラスで 5 GB の Amazon S3 ストレージ、20,000 GET リクエスト、2,000 PUT、COPY、POST、あるいは LIST リクエスト、データ送信 100 GB を毎月、ご利用いただけます。

無料利用枠の使用量は、AWS GovCloud リージョンを除くすべての AWS リージョンで毎月計算され、自動的に請求額に適用されます。未使用分は持ち越されません。制限が適用されます。詳細については、オファー条件をご覧ください。

AWS 料金計算ツール

ストレージソリューションのコストを見積ります。Amazon S3 を使用して、独自のビジネスまたは個人のニーズに合わせたコスト見積もりを構成します。 AWS 料金計算ツールをお試しください

電卓の写真