データ転送コストの考え方を理解する
データ転送の料金は、データがどこからどこへ、どの経路で何GB移るかで変わります。転送料と中継サービスの処理料を分け、無料となる区間があっても経路全体が無料とは限らないことを学びます。
この単元で学ぶこと
- 転送方向・地域・経路から料金項目を分ける
- NATとVPCエンドポイントの費用の違いを説明する
- 複製やキャッシュを含む総費用を計算する
本文解説
1. 転送を矢印で表す 転送費用は送信元、宛先、リージョンやAZ、使用サービス、通信量を整理して考えます。例えばインターネットからS3へアップロードする方向と、S3から利用者へダウンロードする方向では同じ条件ではありません。通常のS3へのインターネット入力は転送料が無料でも、保存やPUT要求、加速機能等の費用は別です。
2. 無料枠と料金項目 インターネットへの出力では無料枠や使用量別の段階料金、地域・契約条件等を確認します。無料枠を各バケット・各資源へ重複適用しないよう、集計範囲を公式で確認します。説明用に課金対象の転送が200 GBで単価0.05ドル毎GBなら10ドルです。この例は料金を覚えるためではなく、課金対象量と単価の対応を学ぶものです。
3. 同じ地域の例外を確認 同一リージョンのS3とEC2間には通常の転送料が無料となる条件がありますが、中継するNAT Gatewayの処理料まで免除するわけではありません。EC2とNATが異なるAZなら、その区間の転送料も確認します。「同じAWSだから無料」「同じリージョンだからすべて無料」と一括で判断せず、区間とサービスごとの規則へ分解します。
4. NAT Gatewayの項目 NAT Gatewayは利用時間と処理したデータ量に応じる費用があり、経路に適用される転送料も別に確認します。例として単価を時間0.04ドル、処理0.04ドル毎GBと仮定し、1台を10時間、合計50 GB処理するなら0.40+2=2.40ドルです。これは関連転送料等を除く説明用の計算です。実際の方式、AZの構成、稼働時間を確認して見積もります。
5. Gateway endpointの違い S3やDynamoDBへの対応するVPC内通信には、Gateway endpointを使う選択肢があります。Gateway endpoint自体に時間・データ処理料金はなく、対応通信をNAT経由から変えることでNAT処理料を避けられます。ただしS3の保存・要求等は別です。作成しただけで全通信が変わるとは限らず、ルートテーブルとポリシー、対象リージョン等を確認します。
6. Interface endpointの違い Interface endpointはPrivateLinkによるプライベート接続で、通常は配置AZごとの時間料金とデータ処理料金を確認します。Gateway endpointと同じ料金ではありません。同一リージョン内のInterface endpoint経由のAZ間転送料は無料ですが、データ処理料金は残ります。この扱いをNATやGateway Load Balancer endpoint等へ広げません。対応するクロスリージョン接続では地域間転送料等も別に確認します。
7. 複製と配信 別リージョンへS3データを複製する場合、宛先の保存・複製PUT等に加え地域間転送を見積もります。災害対策の目的と更新量を基に、必要な複製範囲を評価します。利用者へ同じ内容を繰り返し配る場合はCloudFrontのキャッシュも候補です。S3からCloudFrontへの転送料が無料となる条件でも、CloudFront側の料金やプラン、要求等を含む全体で比較します。
8. 量と経路を測る キャッシュや圧縮で転送量を減らしても、CPU、要求数、保存や運用等の追加負担があり得ます。削減する区間の通信量と、増える料金項目を一緒に測ります。また費用だけを理由に複数AZ構成を単一AZへ縮小すると、可用性の要件を変えることになります。必要な耐障害性を守り、利用明細やメトリクスから実際の経路と量を確認して改善します。
図解
重要ポイント
- 送信元・宛先・方向・地域・経路ごとに料金を確認する。
- 転送料が無料でも処理・保存・要求料金は別。
- GatewayとInterface endpointの料金を混同しない。
間違えやすい点
- 各バケットへ同じ共有無料枠を重複適用する。
- PrivateLinkのAZ間転送料無料をNATにも適用する。
用語解説
- データ転送料
- 送信元・宛先等の条件に応じ、移動したデータ量に対して生じる料金。
- データ処理料
- NATやエンドポイント等が処理したデータ量に対する料金。転送料とは別。
- Gateway endpoint
- 対応するS3/DynamoDB通信で使い、エンドポイント自体の時間・処理料金がない経路。
関連教材
参考資料
教材データに登録された参考リンクです。リンク先の内容や更新日は提供元でご確認ください。
- https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html
- https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-transition-general-considerations.html
- https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-expire-general-considerations.html
- https://aws.amazon.com/s3/pricing/
- https://aws.amazon.com/ec2/pricing/on-demand/
- https://aws.amazon.com/vpc/pricing/
- https://aws.amazon.com/privatelink/pricing/
- https://docs.aws.amazon.com/vpc/latest/privatelink/gateway-endpoints.html
- https://aws.amazon.com/about-aws/whats-new/2022/04/aws-data-transfer-price-reduction-privatelink-transit-gateway-client-vpn-services/
- https://aws.amazon.com/cloudfront/pricing/
確認問題の出題・採点や学習履歴の保存にはログインが必要です。