ウェブエンジニア問題集
第11章

Azureのコスト管理 — 料金計算ツールとコストを左右する要因

8
この章の目次開く

ここからは3つ目の出題分野「Azureの管理とガバナンス」です。最初のテーマは、従量課金のクラウドで避けて通れない コスト管理

「気づいたら請求額がすごいことに…」を防ぐために、Azureは 見積もる・監視する・整理する ためのツールを揃えています。試験では 2つの計算ツールの使い分け が特によく問われます。

学習者学習者

従量課金って「使った分だけ」で明朗会計なはずなのに、どうして「請求額が予想外」みたいな話をよく聞くんだろう…

先生先生

「使った分」の「分」が、思ったより多面的だからです。時間だけでなく、リソースの種類、置き場所、データの移動量まで課金に効いてきます。まず 何がコストを左右するのか から整理しましょう。


コストに影響する要因

Azureの利用料金は、主に次の要因で決まります。

要因内容
リソースの種類とサイズ何を・どのスペックで使うか大きいVMほど時間単価が高い
消費量(時間・容量)どれだけ使ったかVMの稼働時間、ストレージのGB数
リージョン(地理)どこで使うか同じVMでもリージョンによって単価が違う
ネットワークトラフィックデータの移動送信(下り)データ転送は課金対象 になることが多い
サブスクリプションの種類契約形態無料試用・従量課金・企業契約で条件が異なる

見落としがちなのが ネットワークトラフィック です。Azureへの受信(上り)は多くの場合無料ですが、Azureからインターネットへの送信(下り)には課金があります。「リージョン間でデータを転送する構成はコストに影響する」という感覚を持っておきましょう。

使わないリソースを止める

従量課金の裏返しとして、確保したまま使っていないリソースにも課金は続きます。使っていないVMの停止(割り当て解除)や、不要になったリソースグループごとの削除(第5章)が、最も確実なコスト削減です。


2つの計算ツール — 料金計算ツールとTCO計算ツール

虫眼鏡で調べる女性のイラスト

Azureには目的の異なる 2つの無料見積もりツール があります。試験の定番の引っかけポイントです。

料金計算ツール (Pricing Calculator)TCO計算ツール (Total Cost of Ownership)
答える問い「このAzure構成は 月々いくら?「オンプレをAzureに移行すると いくら節約?
入力するもの使いたいAzureサービスの構成現在のオンプレ環境(サーバー台数・電力・人件費など)
出力Azure利用料の見積もりオンプレ継続とAzure移行のコスト比較
使う場面新規構成の見積もり移行の稟議・意思決定

Microsoft Cost Management — 使用状況の監視と予算

見積もりの次は、実際に使い始めた後の監視 です。Microsoft Cost Management はAzureに組み込まれたコスト管理機能で、主に3つのことができます。

  • コスト分析 — サービス別・リソースグループ別・タグ別に、いつ何にいくら使ったかを可視化する
  • 予算の設定 — サブスクリプションやリソースグループ単位で「月10万円まで」のような予算を設定する
  • アラート — 実際の消費や予測が予算のしきい値(例: 80%)を超えたらメール等で通知する

重要なのは、予算アラートは既定では 「知らせてくれる」仕組みであって、自動でリソースを止めるものではない ことです。「予算を超えたら自動停止するか?」という出題では原則ノーと答えます。


タグ — コストを「誰のぶんか」で整理する

タグ は、リソースに付ける「名前: 値」形式のラベルです。

env: production
department: marketing
project: campaign-2026

タグ自体は単なるメタデータですが、コスト管理と組み合わせると威力を発揮します。コスト分析をタグでフィルタ すれば、「マーケティング部は今月いくら使ったか」「このプロジェクトの費用はいくらか」を集計できるからです。

学習者学習者

リソースグループでも分類できるのに、タグも必要なの?

先生先生

リソースは 1つのリソースグループにしか属せません が、タグは 1つのリソースに複数付けられます。「本番環境」かつ「マーケ部」かつ「キャンペーンA」のような多軸の分類はタグにしかできません。リソースグループは入れ物、タグは横串——と覚えてください。

なお、タグはコスト以外にも、運用の自動化(「env: dev のVMは夜間停止」)やリソースの整理に広く使われます。タグの付与を強制したい場合は、次章で学ぶ Azure Policy の出番です。


ポータルで試してみよう — コスト分析と予算アラート

コスト管理の画面は無料で使えます。予算アラートは学習用アカウントでこそ設定しておく価値あり です。

  1. ポータル上部の検索ボックスに「コスト管理」と入力し、「コスト管理 + 請求」 を選択する
  2. 「コスト分析」 を開くと、サービス別・期間別の利用額がグラフで表示される(使い始めたばかりならほぼゼロのはず)
  3. 左メニューの 「予算」→「+ 追加」 で、月の上限(例: 1,000円)と通知しきい値(例: 80%)を設定する — 以後、うっかり課金に早めに気づける
  4. 見積もりツールはポータルの外にある。ブラウザで 料金計算ツール を開き、仮想マシンを1台追加して月額がどう変わるか触ってみる

手順3の予算アラートは「通知するだけで自動停止はしない」——本文で学んだ性質を、自分の設定画面で確認できます。


まとめ

  • コストは リソースの種類・消費量・リージョン・ネットワーク送信量 で決まり、確保したまま放置したリソースにも課金が続く
  • 料金計算ツール はAzure構成の月額見積もり、TCO計算ツール はオンプレ継続との比較試算(電力や人件費も入力)
  • Microsoft Cost Management で「コスト分析 → 予算 → アラート」のサイクルを回す。予算超過で自動停止はしない
  • タグ は複数付けられる横串ラベルで、部署・プロジェクト別のコスト集計を可能にする

次の章では、タグの強制やリソースの保護など、組織のルールをAzureに効かせるガバナンスの仕組み(Azure Policy・リソースロック・Purview)を学びます。