TL

Cloud Service

コンピューティング

Azure のコンピュート(VM / Functions / Container Apps・AKS)の選び方と、従量課金・予約・Savings Plan・スポットの購入オプションを要件から即断できる早見表。

基礎
最終更新: 2026-06-04

コンピュートの選び方

要件選ぶもの
イベント駆動・短時間・アイドル無料(消費プラン)Functions
コンテナをサーバーレスで動かす(K8s不要)Container Apps
Kubernetes のエコシステム・細かい制御が必要AKS
OSレベルの制御・常駐・レガシー移行Virtual Machines
観点FunctionsContainer AppsAKSVirtual Machines
管理範囲関数だけ(最少)コンテナ(サーバーレス)コンテナ + クラスタOSまで自分で
課金(代表)実行時間 × メモリvCPU/メモリ × 時間ノードVM + 管理(無料/有料SLA)VM起動時間 + ディスク
自動スケールイベント数で自動HTTP/イベント(KEDA)・ゼロスケールHPA / クラスタオートスケーラースケールセット(VMSS)
常時稼働不向き(消費プラン)得意得意得意
実行時間の上限消費プランは既定~10分(延長可)なしなしなし
Container Apps と AKS の境界

まず Container Apps(ACA) で十分か考えるのが基本。KEDA による自動スケール・Dapr・ゼロスケールが標準で、運用が軽い。カスタムオペレーター・Helm 資産・ノードレベルの細かい制御・既存 K8s ワークロードが必要になったら AKS を選びます。

購入オプション(コスト早見)

主に Virtual Machines / VMSS や AKS のノードに効くコスト最適化です。Functions(消費プラン)や Container Apps は使った分の従量課金が基本で、Container Apps は専用ワークロードプロファイル利用時に予約が適用できます。

購入オプション割引向いている用途
従量課金(PAYG)なし(定価)短期・予測困難・検証
予約(Reserved Instances)最大~72%(1年/3年)定常的に動かす本番・構成が固定的
Azure Savings Plan最大~65%(1年/3年・時間コミット)計算量は一定だがサイズ/リージョンが変わる
スポット VM最大~90%中断許容のバッチ/CI/ステートレス
Azure Hybrid Benefitライセンス持ち込み割引既存 Windows Server / SQL Server 資産の活用
予約 と Savings Plan の使い分け
  • 構成が固定的(同じシリーズ・サイズで動かし続ける)予約(RI)。最大割引を狙える
  • 計算量は一定だがサイズやリージョンを変える可能性があるSavings Plan。柔軟だが割引はやや控えめ
  • どちらも 1年 / 3年コミット。3年のほうが割引は大きい

スケール方式の早見

やりたいこと手段
VM の台数を負荷で自動増減仮想マシンスケールセット(VMSS)
VM 1台のサイズ(vCPU/メモリ)を変えるリサイズ(垂直スケール・要再起動)
コンテナを HTTP/キュー長で自動増減Container Apps(KEDA) / AKS(HPA)
イベント数に応じてゼロから自動起動Functions(消費プラン) / Container Apps
スポットは中断前提で設計

スポット VM はキャパシティ不足や価格超過で 30秒前の通知付きで強制退去 され得ます。状態は外部(Blob / Files / Cosmos DB / Cache for Redis)に逃がし、中断許容のステートレスなワークロードにだけ使うこと。本番の常時稼働には予約 + 通常 VM を。

迷ったら

  • 常時稼働しないイベント処理Functions(消費プランの実行時間制限に注意、延長は柔軟プラン/Premium)
  • コンテナを楽に動かしたいContainer AppsK8s が要るAKS
  • OS 制御・レガシー移行・特殊ドライバVirtual Machines
  • 最安で中断OKスポット長期定常で割引予約 / Savings Plan
アンチパターン

資格情報をコード/VM 内にハードコードするのは NG。マネージド ID を付与し、Key VaultMicrosoft Entra ID / RBAC で権限を渡すこと(AWS の IAM ロール相当)。

関連: Virtual Machines / Functions / Container Apps・AKS

Azure Service

コンピューティングを実務で読む

TL;DRは入口です。実際に選ぶ・使う段階では、何を解決するか、何と比較するか、導入後にどこで詰まるかまで見る必要があります。

解決すること

cheatsheets

比較で見る軸

クラウド: Azure / カテゴリ: cheatsheets / 難易度: basic

導入後に効く点

導入後の運用手順、権限、監視、更新方法まで含めて評価します。

先に潰すリスク

サービス単体ではなく、権限、ネットワーク、監視、課金、バックアップを含めて設計する必要がある。

数字・仕様の読み方
クラウド
Azure
カテゴリ
cheatsheets
難易度
basic
関連資格
設計柱

判断チェックリスト

  • 自社の用途が「cheatsheets」に近いか確認する。
  • 注意点の「サービス単体ではなく、権限、ネットワーク、監視、課金、バックアップを含めて設計する必要がある。」を運用で吸収できるか確認する。
  • 公開値や仕様値は、対象プラン・対象機種・対象リージョンまで確認する。
  • 既存システム、ID、ネットワーク、監視、バックアップとの接続方法を先に洗い出す。
  • 小さく試してから、本番移行、権限設計、障害時手順、コスト監視を決める。

次に確認する観点

cheatsheets