ネットワークコストの内訳と計算方法|実額と削減の優先順位
ネットワークコストが読めなくなる原因は、費目が請求書の項目名と一致していないことにあります。回線費用は固定費として毎月同じ額が並ぶ一方、クラウドのデータ転送は使った分だけ後から積み上がり、ファイアウォールは起動しているだけの時間課金と通した分のGB課金が別々に立ちます。本稿は四つの費目に分けて月額を積算する手順と、請求書の項目名からは追いにくい課金の見つけ方をまとめます。単価はいずれも2026年8月6日にAzure Retail Prices APIおよびAWSの公式ページで確認した値です。なお本稿が扱うのは費用としてのコストで、OSPFなどの経路選択で使うメトリック値としての「コスト」は対象外です。
まとめ
ネットワークコストは「回線・接続」「データ転送」「機器・ライセンス」「運用」の四費目に分けると積算できます。固定費である回線とゲートウェイは契約時点で月額が確定し、データ転送だけが変動します。
クラウドのデータ送信はAWS・Azureともに月100GBまで無料で、そこを超えた分に単価がかかります。Azureの日本東リージョンでは既定の経路で0.12 USD/GB、月10,335GBを超えると0.085 USD/GBまで下がります。金額が跳ねるのは単価そのものより、NATゲートウェイのデータ処理料金やゾーンをまたぐ往復課金のように、転送料金と別枠で二重に課金される箇所です。
削減は単価交渉より先に、通信の経路を変える施策から着手すると効きます。一方で監視と冗長構成は削らないでください。以降で費目ごとの単価と計算式、優先順位の根拠を示します。
ネットワークコストを構成する四費目と課金単位
同じ「ネットワークの費用」でも、課金単位が時間なのか転送量なのかで見積もりの精度が変わります。まず費目を課金単位で切り分けます。
回線・接続にかかる固定費
インターネット回線、拠点間の広域イーサネット、クラウドへの専用線接続がここに入ります。いずれも帯域を契約した時点で月額が決まり、実際の通信量が半分でも請求額は変わりません。レイヤ2で拠点を延伸する広域イーサネットが高く見えるのは、帯域を占有する契約だからです。
国内の回線費用に公開単価は存在せず、帯域・拠点数・SLA・引き込み工事の条件しだいで見積もりが動きます。複数社を比較するときは、契約帯域とベストエフォートか帯域確保かの区別、障害時の復旧目標時間、初期工事費と解約金の条件を同じ前提に揃えてから金額を並べてください。この四点が揃っていない見積もりの比較は成立しません。
見落としやすいのは、専用線がキャリア側の回線費用だけで完結しない点です。Azureの場合はキャリアの回線費用、ExpressRouteのサーキット、そしてAzure側のゲートウェイの三つに課金が割れます。日本東リージョンのExpressRouteゲートウェイはStandardで0.19 USD/時、可用性ゾーン対応のErGw1AZで0.361 USD/時、最上位のErGw3AZでは2.151 USD/時です。月730時間で換算するとStandardでも約139 USD、ErGw3AZは約1,570 USDがゲートウェイ分だけで乗ります。AWS側の構成と料金体系はAWS Direct Connectの専用線接続とVPNとの違いで整理しています。
データ転送にかかる従量費
クラウドから外部へ出ていく通信に、GB単位で課金されます。逆向き、つまり外部からクラウドへ入る通信は原則として無料です。この非対称性が重要で、大量のログを取り込むだけなら転送料金はほぼ発生せず、その集計結果を社外へ配信し始めた月に初めて金額が立ち上がります。
クラウドの内側で完結する通信にも、別建ての単価が設定されています。Azureの日本東リージョンでは、可用性ゾーンをまたぐ通信が送信・受信ともに0.01 USD/GB、リージョンをまたぐ通信が0.08 USD/GBです。外部に一切出していない構成でも、冗長化のために複数ゾーンへ分散していればこの単価が効きます。
機器・ライセンスの二重課金構造
ファイアウォールやIDS・IPSといったネットワーク型のセキュリティ製品は、クラウド版になると課金が二段構えになります。Azure Firewallの日本東リージョンの単価は次のとおりです。
| プラン | デプロイ料金 | データ処理 | 容量ユニット(任意) |
|---|---|---|---|
| Basic | 0.395 USD/時 | 0.065 USD/GB | 設定なし |
| Standard | 1.25 USD/時 | 0.016 USD/GB | 0.07 USD/時 |
| Premium | 1.75 USD/時 | 0.016 USD/GB | 0.11 USD/時 |
右端の容量ユニットは常時かかる費用ではありません。Microsoftのドキュメントは、これをプリスケーリングを有効化したときにデプロイ料金へ加算されるメーターと説明しており、既定で動いている2インスタンス分は課金対象から除外されます。10インスタンスを確保した場合の課金対象は8です。既定設定のまま使うなら、時間課金はデプロイ料金だけで計算してください。
デプロイ料金は通信量に関係なく、立ち上げている時間に対してかかります。Standardを常時稼働させると月730時間で約913 USD、通信が一切なくてもこの額です。Basicはデプロイ料金が約288 USDと安い代わりに、データ処理が0.065 USD/GBとStandardの4倍を超えます。両者が並ぶのは月およそ12,700GBを通したときで、それ以下ならBasicが安く済みます。月4TB程度の環境ではBasicのほうが400 USD以上安いため、トラフィック量を見積もらずに上位プランを選ぶと差額がそのまま無駄になります。
運用にかかる人件費と監視
四費目のうち唯一、公開単価が存在しないのがここです。設定変更、障害対応、機器のライフサイクル管理にかかる工数がこれにあたります。金額として見えにくいため、削減対象から外されやすい費目でもあります。
しかし拠点数や環境数が増えたとき、最も伸びるのがこの工数です。工数を金額に換算しないまま「クラウド化でコスト削減」と結論づけると、実際には運用負荷が別の部署へ移動しただけという結果になります。四費目を比較する場面では、担当者の稼働時間を人月単価で金額化してから並べてください。
データ転送料金の実額と月額を出す計算式
四費目のうち事前に読みにくいのはデータ転送だけです。ここは公開単価で機械的に計算できます。
公開単価の階段
Azureの日本東リージョンでインターネットへ送信する場合の単価は、月間の送信量に応じて段階的に下がります。同じ送信でも、既定のMicrosoftグローバルネットワーク経由か、ルーティング設定をインターネット経由に変えるかで単価が変わります。
| 月間の送信量 | 既定(Microsoft網) | インターネット経由 |
|---|---|---|
| 100GBまで | 無料 | 無料 |
| 100GB超〜約10TB | 0.12 USD/GB | 0.11 USD/GB |
| 約10TB超〜約50TB | 0.085 USD/GB | 0.075 USD/GB |
| 約50TB超〜約150TB | 0.082 USD/GB | 0.07 USD/GB |
| 約150TB超 | 0.08 USD/GB | 0.06 USD/GB |
階層の境界は選んだ経路でわずかに異なります。既定の経路は10,335GB・51,295GB・153,695GBが下限、インターネット経由は10,100GB・50,100GB・150,100GBが下限です。10,000GBの送信では単価はまだ下がりません。
AWSも月100GBまでのインターネット向け送信が無料で、2021年12月1日から適用されています。この枠はアカウント単位で全リージョン・全サービスの送信量を合算して判定されるもので、リージョンごとに100GBずつ与えられるわけではありません。AWS GovCloudと中国リージョンは対象外です。
月額を出す最小の計算式
入力に必要なのは、月間の外部向け送信量、内部でゾーンやリージョンをまたぐ通信量、そして時間課金される機器の稼働時間だけです。
外部向けの月額は「(月間送信量から100GBを引いた値)に該当帯の単価を掛ける」で求まります。月5TB送信する場合、既定の経路なら 4,900GB × 0.12 USD で約588 USDです。ここに時間課金分を足します。Azure FirewallのStandardを既定設定で常時稼働させているなら 730時間 × 1.25 USD で約913 USD、加えてデータ処理が 5,000GB × 0.016 USD で80 USDです。使っていない静的パブリックIPが10個残っていれば 730時間 × 0.005 USD × 10 で約37 USDが上乗せされます。
単価はいずれもUSD建てで、日本円の請求額は為替レートの影響を受けます。円で予算を組む場合は、レート変動分の余裕を見込んでください。この積算で合計と請求額が合わない場合、差分は次章の課金に入っていることがほとんどです。
請求書の項目名からは追えない三つの課金
ネットワークコストの見積もりが外れる原因は、単価の読み違いではなく、転送料金とは別の名前で立つ課金を数え漏らすことです。実際に効く三つを挙げます。
NATゲートウェイのデータ処理料金
プライベートサブネットから外部へ出る通信は、NATゲートウェイを経由します。ここには時間課金に加えて、通した量に対するデータ処理料金がかかります。AWSの公式ページが例示する米国東部(オハイオ)リージョンでは1時間あたり0.045 USD、1GBあたり0.045 USDです。月730時間の時間課金は約32.85 USDですから、月1,000GBを通すだけでデータ処理料金が45 USDとなり、時間課金分を上回ります。
この課金は通信の中身を問いません。同じクラウド内のオブジェクトストレージへアクセスしているだけでも、経路がNATゲートウェイを通っていれば課金対象です。AWSのゲートウェイタイプのVPCエンドポイントは公式ページが「データ処理料金や時間単位料金は発生しません」と明記しており、経路をそちらへ寄せるだけでこの分がゼロになります。エンドポイントの種類による料金差はAWS PrivateLinkとVPCエンドポイントの違いと料金で詳しく扱っています。
ゾーンとリージョンをまたぐ通信の往復課金
仮想ネットワーク同士をリージョンをまたいで接続すると、送信と受信の両方に課金されます。Azureの日本東リージョンではGlobal Virtual Network Peeringの送信が0.09 USD/GB、受信も0.09 USD/GBです。往復で0.18 USD/GBとなり、インターネットへ出す0.12 USD/GBより高くつきます。
AWSでも同一リージョン内の異なる可用性ゾーンをまたぐVPCピアリングは、公式ページのとおり双方向に0.01 USD/GBが課金されます。共有サービス用のVPCと業務用のVPCをピアリングで結び、認証やログ収集を横断させている構成では、この往復分が毎月一定量で発生し続けます。構成図の上では「内部通信」に見えるため、請求データと突き合わせるまで気づきません。
送信ルーティングの選択で変わる単価
前掲の表のとおり、Azureは送信経路の選択で単価が変わります。月50TBから150TBの帯では既定の0.082 USD/GBに対しインターネット経由が0.07 USD/GBで約15パーセント、150TBを超える帯では0.08 USD/GBに対し0.06 USD/GBで25パーセントの差です。
ただしこれは値引きではありません。Microsoftのバックボーンを使う距離を短くして一般のISP網に早く渡す設定であり、経路品質のばらつきを受け入れる代わりの単価です。配信の遅延やジッタが品質要件に直結するサービスでは選ぶべきではありません。バックアップの遠隔転送やログのアーカイブなど、到達すればよい種類のトラフィックに限って切り替えてください。
削減で先に効く順番と、削ってはいけない費目
ネットワークコストの削減は、単価の安いプランを探すより経路を変えるほうが効きます。金額の大きい施策から順に並べます。
効果が出る順の打ち手
最初に着手すべきは、外部への送信量そのものを減らすことです。静的コンテンツをCDNへ逃がすと、オリジンからの送信が初回のキャッシュ取得だけになります。キャッシュ制御と課金の関係は、Google Cloudの例になりますがCloud CDNのキャッシュモードと料金で比較しています。
次に、経路を課金されない側へ寄せます。前章のゲートウェイタイプのVPCエンドポイントがこれにあたり、設定変更だけで済むうえ通信の内容は変わりません。
そのうえで、時間課金されているのに使われていないリソースを止めます。未使用の静的パブリックIP、検証用に立てたままのファイアウォール、開発環境の専用線ゲートウェイが代表例です。単価は小さくても、730時間分が毎月確実に積み上がります。
逆に、専用線への切り替えは削減策として最初に検討すべきではありません。月間の送信量が数十TBに届かない規模では、回線費用とゲートウェイの固定費が転送料金の削減額を上回ります。前述のとおりExpressRouteはゲートウェイだけでStandardでも月約139 USDかかり、キャリアの回線費用はこれに加算されます。専用線が有利になるのは、送信量が大きいか、通信品質そのものが要件になっている場合に限られます。
削ると後で高くつく費目
監視と冗長構成は削減対象から外してください。理由は単純で、この二つを削ると障害時の復旧時間が延び、その間の機会損失が削減額を上回るからです。
特に、どこで転送量が出ているかを測る仕組みを止めると、以降の削減施策そのものが打てなくなります。前章の課金はいずれも、通信の内訳が見えていないと発見できません。フロー単位で通信を可視化する手段はAWSでNetFlow相当のフロー監視を実現する方法にまとめています。
移行時のデータ転送無償化で変わった乗り換えの前提
クラウドから別の環境へ移る際の送信料金は、長らくベンダーロックインの実質的な要因でした。この前提は制度として変わっています。
AWSは2024年3月5日に、AWSから他のIT事業者へ移行する場合のインターネット向けデータ転送料金を無償化すると公表しました。対象は全世界のすべてのAWS顧客で、すべてのリージョンが含まれます。手続きはAWS Supportへ連絡して申請し、承認されると移行対象のデータ量に対してクレジットが付与される形です。2025年9月30日の更新で、移行完了までの期間は90日と明示され、それ以上必要な場合は速やかにサポートへ連絡することとされました。同じ更新で、従来あった「月100GBを超える転送でなければ申請できない」という条件は撤廃されています。
実務上の意味は、移行の可否を判断する材料から送信料金という一項目が外れたことです。移行コストの見積もりでは、データ転送料金ではなく移行期間中に両環境を並行稼働させる費用と検証工数を見てください。
ネットワークコストを継続的に把握する仕組み
単発で積算しても、構成が変われば翌月には合わなくなります。継続的に把握するには、まずリソースへのタグ付けを揃えます。プロジェクトや環境の単位でタグが統一されていないと、請求データを分解できません。転送料金は複数のサービスにまたがって発生するため、サービス単位の集計だけでは原因にたどり着けないからです。
次に必要なのが、フロー単位の通信量の記録です。請求データが教えてくれるのは「いくらかかったか」であって「どの通信が原因か」ではありません。この対応づけができて初めて、経路変更の効果を事前に見積もれます。
最後に、金額の変動を誰が見るかを決めます。ネットワークの設定変更は基盤側の担当が行い、請求書は管理部門が受け取るという分断があると、単価の高い構成が数か月放置されます。この分断を解消する役割分担の型はFinOpsによるクラウドコスト管理の3フェーズで整理しています。
よくある質問
ネットワークコストの内訳はどこまで含めるべきですか?
削減の意思決定に使うなら、運用の人件費まで含めてください。回線とデータ転送だけで比較すると、クラウド移行や拠点統合の判断で必ず結論がずれます。構成を変えたときに増減の幅が最も大きいのが運用工数だからです。逆に、月次の予実管理が目的なら公開単価で計算できる三費目に絞ったほうが精度は上がります。
IoT機器を多数つなぐ場合、ネットワークコストはどこで膨らみますか?
データ転送量ではなく、接続数に紐づく費目で膨らみます。1台あたりの送信量が小さくても、機器の数だけ常時接続が張られ、ゲートウェイやメッセージブローカーの処理量に効いてきます。クラウド側へのデータ受信は原則無料であるため、送信料金だけを積み上げても実額には届きません。接続数の課金体系と、収集したデータを外部へ出す量を分けて見積もってください。
ネットワーク型のIDS・IPSは導入コストをどう見積もればよいですか?
時間課金とデータ処理課金を分けて計算します。クラウド型の場合、本稿のAzure Firewallの表と同じ構造で、稼働時間に対する固定額と、検査した通信量に対する従量額が別に立ちます。前者は通信がゼロでも発生するため、検証環境で立てたまま止め忘れると通信量に関係なく請求されます。アプライアンス型を購入する場合は、本体価格に加えてシグネチャ更新のライセンスと保守契約が毎年かかるため、初期費用だけで比較しないでください。
データ転送は月100GBまで無料と聞きましたが、本当に無料ですか?
インターネットへ出ていく通信については無料です。AWS・Azureとも月100GBまでの送信に単価がかかりません。ただしこの無料枠が適用されるのは外部向けの送信だけで、NATゲートウェイのデータ処理料金や可用性ゾーンをまたぐ通信の課金は別枠です。100GB以下しか外部へ出していないのに転送関連の請求が立っている場合、原因はこの別枠にあります。
オンプレミスに戻せばネットワークコストは下がりますか?
送信量が大きく、かつ通信パターンが安定している場合に限って下がります。従量課金が固定費に置き換わるため、量が読める環境では有利です。一方で回線と機器の費用は使わなくても発生し、機器のライフサイクル管理という運用工数が戻ってきます。転送料金だけを比較して判断すると、削減したつもりの金額が運用費に移るだけの結果になります。