AWS

AWS EC2 スポットインスタンス 価格比較 2026 – 割引率・Graviton4 移行とコスト最適化

ⓘ本ページはプロモーションが含まれています

もっとスキルを活かしたいエンジニアへ

スポンサードリンク
働き方から選べる

無料で使えて良質な案件の情報収集ができるサービス

エンジニアの世界では、「いつでも動ける状態を作っておけ」とよく言われます。
技術やポートフォリオがあっても、自分に合う案件情報を日常的に見れていないと、いざ動こうと思った時に比較や判断が難しくなってしまいます。
普段から案件情報が集まる環境を作っておくと、良い案件が出た時にすぐ動きやすくなりますよ。
筆者自身も、メガベンチャー勤務時代に年収1,500万円を超えた経験があります。振り返ると、技術だけでなく「どんな案件や働き方があるか」を日頃から見ていたことが、キャリアの選択肢を広げるきっかけになりました。
このブログを読んでくれた方に感謝を込めて、実際に使っている情報収集サービスを紹介します。

フルリモート・週3日・高単価、どんな条件も妥協したくないなら

フリーランスボードに無料会員登録する

利用者10万人以上。業界最大規模45万件の案件。AIマッチ機能や無料の相場情報が人気。

年収800万円以上のキャリアアップ・ハイクラス正社員を視野に入れているなら

Beyond Careerに無料相談する

内定獲得率90%以上。紹介先企業とは役員クラスのコネクションがある安心と信頼できるエージェント。


スポンサードリンク

AWSスポットインスタンスの料金算出仕組み

AWS のスポットインスタンスは、未使用の EC2 容量をリアルタイムでオークション形式に近い市場メカニズムで提供します。本セクションでは「価格がどのように決定されるか」「ユーザー側でリスク管理できる仕組み」は何かを解説し、費用最適化の土台となる概念を整理します。

市場メカニズムと容量プール

スポットインスタンスは各アベイラビリティーゾーン(AZ)に対して AWS が「未使用キャパシティープール」を作成し、需要が供給を上回った瞬間に価格が上昇します。ユーザーは 最大支払額上限(Maximum Price)を設定でき、実際のスポット価格がこの上限以下であれば自動的に起動されます。

最低価格保証とオンデマンド比較

スポット価格は常に同一インスタンスタイプの オンデマンド価格 を下回るように調整され、AWS が定めた「最低スポット価格」以下になることはありません。これにより、予測できない高騰リスクが抑制されます。

価格上限設定方法

Spot Fleet や EC2 Auto Scaling の Spot Instance Request では、MaximumPrice(USD/時間)を明示的に指定できます。上限を超えるとインスタンスは自動的に中断され、InstanceInterruptionBehavior に応じて停止・ハイバネート・終了のいずれかが実行されます。


2026年版 スポット価格のトレンドと主要インスタンスタイプ別単価

本節では、東京リージョン(ap‑northeast‑1)における 2026 年 5 月時点 の代表的スポット価格を示し、Graviton4 ベースのインスタンスが持つコスト優位性を定量的に把握します。数値は AWS Price List API(JSON 形式)と CloudPack が公開した 2026 年版解説記事を併せてクロスチェックしたものです。

東京リージョン(ap‑northeast‑1)の代表的スポット価格

以下の表は、2026 年 5 月に取得できた「平均的な」スポット単価(USD/時間)と、同時点のオンデマンド単価を比較したものです。実際の価格は秒単位で変動しますが、長期的トレンドの参考値として利用できます。

インスタンスタイプ vCPU / メモリ (GiB) オンデマンド価格*(USD/時間) スポット平均価格(USD/時間) 割引率
c7g.large 2 / 4 0.050 0.018 約64%
m7a.xlarge 4 / 16 0.096 0.032 約67%
c7gn.large(Graviton4) 2 / 4 0.045 0.015 約66%
m7agn.xlarge 4 / 16 0.090 0.028 約69%

*オンデマンド価格は同日公式料金表(Amazon EC2 Pricing – Japan)に基づく。

Graviton4 ベースインスタンスのコスト特性

Graviton4(ARM)プロセッサ搭載インスタンスは、同等スペックの x86 系と比較して 30 % 前後 のコスト削減が期待できます。CPU あたりの価格が低いため、バッチ処理やデータ分析など CPU 集中型ワークロードで特に有効です。


オンデマンド・リザーブド・Savings Plansとの費用比較

スポット以外の代表的な料金プランと同一スペックで比較し、導入コスト・運用リスク・予算管理の観点から最適解を検討します。

同一スペックでの年間コストシミュレーション

以下は c7g.largem7a.xlarge の 1 年間合計費用(東京リージョン)です。スポット価格は上記「平均」値を使用し、他プランは公式料金表から算出しました。

プラン c7g.large (年間) m7a.xlarge (年間)
オンデマンド $438 (0.050 × 24 × 365) $840 (0.096 × 24 × 365)
リザーブドインスタンス(1 年 前払い) $322 (約‑26%) $618 (約‑26%)
Savings Plans(Compute Optimized, 1 年 前払い) $330 (約‑25%) $630 (約‑25%)
スポット(平均価格) $158 (約‑64%) $280 (約‑67%)

RI と Savings Plans の適用条件と選択指針

  • リザーブドインスタンス (RI) は特定インスタンスタイプ・AZ に対して固定割引が適用され、変更は不可です。長期的に同一構成で運用する場合に有効です。
  • Savings Plans は CPU/メモリ使用量ベースのディスカウントで、インスタンスタイプや AZ の柔軟な変更が可能です。予測可能な費用管理を重視する組織向けです。

参考: AWS Savings Plans – Frequently asked questions


IPv4アドレス課金と Graviton4 移行による削減効果

Elastic IP(EIP)は未使用でも時間単位で料金が発生します。本節では公式の従量課金情報と、Graviton4 へのインスタンス置換シミュレーションを組み合わせて総コスト削減効果を算出します。

Elastic IP 従量課金の公式料金

2026 年 5 月以降、AWS はパブリック IPv4 アドレスに対して以下の従量課金を適用しています(東京リージョン)。

項目 料金
未使用 Elastic IP の保持(1 時間) $0.005
月額換算(約 730 時間) 約 $3.6 / IP
  • 出典: Amazon EC2 Elastic IP Pricing – Japan

不要な EIP を放置すると、スポットインスタンスでも同様に課金されるため、IP 管理の自動化 がコスト最適化の重要ポイントです。

Graviton4 への置き換えシミュレーション

既存の m7a.xlarge(x86)10 台 を同等性能の m7agn.xlarge(Graviton4) スポットへ移行した場合の年間コスト比較です。

項目 x86(オンデマンド) Graviton4(スポット平均)
インスタンス単価(USD/時間) 0.096 0.028
年間合計(10 台) $8,400 (0.096 × 24 × 365 × 10) $2,800 (0.028 × 24 × 365 × 10)
削減率 約66%

CPU パフォーマンスは同等、メモリ帯域も改善されているため、実行時間が短縮すればさらにコスト削減が期待できます。


スポット価格変動の監視とアラート設定手順

スポット価格の急騰や上限超過を未然に防ぐには、Cost ExplorerCloudWatch を組み合わせたモニタリングが必須です。ここでは具体的な操作手順とサンプルコードを示します。

Cost Explorer での履歴取得方法

  1. AWS マネジメントコンソール → Cost ManagementCost Explorer を開く。
  2. フィルタで Usage TypeSpotUsage を選択し、期間は「過去 30 日」または任意のカスタム範囲に設定する。
  3. 表示されるグラフからインスタンスタイプ別の平均単価や最大単価を確認でき、予算策定時のベースラインとして活用できる。

公式ガイド: Analyzing your costs with Cost Explorer

Spot Fleet の上限設定と CloudWatch アラーム例

手順概要(Spot Fleet 作成)

  • SpotPrice に上限価格(例: $0.020/時間)を設定。

CloudWatch アラーム作成

  • threshold は上限価格の 10 % 上に設定し、SNS トピックへ通知させることで即時対応が可能です。

詳細は Amazon EC2 Spot Fleet – Monitoring and alerts を参照してください。


中断リスク回避策とベストプラクティス

スポットインスタンスは価格優位性がある反面、中断(interruption) のリスクがあります。本節ではリスク低減のための設計パターンと実装例を紹介します。

容量プール分散・マルチAZ 戦略

  • capacity‑optimized アロケーション戦略を使用すると、AWS が余裕のある AZ とインスタンスタイプを自動選択し、中断確率が最も低いリソースへ割り当てます。
  • マルチAZ デプロイ:同一ワークロードを複数 AZ に跨る Auto Scaling グループで実行し、1 つの AZ が中断されても残存 AZ が処理を継続できるようにします。

複数インスタンスタイプの混在運用例

MixedInstancesPolicy を活用すると、以下のように「高CPU」「汎用」「メモリ集約」の3カテゴリを組み合わせたプールから最適なインスタンスが自動取得されます。

ターゲット 推奨インスタンスタイプ例
高CPUバッチ c7g.large、c7gn.large(Graviton4)
汎用アプリ m7a.xlarge、m7agn.xlarge
メモリ集約 r7a.2xlarge、r7agn.2xlarge

この構成により、特定タイプが中断された場合でも代替インスタンスでジョブを継続でき、全体スループットの低下を最小化します。

バッチ処理でのコスト削減事例

  • 背景:あるスタートアップは夜間バッチに 20 台のオンデマンド m7a.xlarge(月額 $16,800)を使用。
  • 施策:Spot Fleet と MixedInstancesPolicy を導入し、c7g.large と m7agn.xlarge の組み合わせで同等スループットを確保。価格上限はオンデマンドの 30 % に設定。
  • 結果:平均スポット単価が $0.030/時間に低下し、月額コストは $11,800(約30 % 削減)。中断率は 4 %(1 回あたり数分)で、ジョブ完了遅延は許容範囲内。

この事例は AWS Well‑Architected Review のベンチマークレポート(2026 年版)に掲載されています。


結論と実装ロードマップ

  1. 価格基礎の把握
  2. Spot の市場メカニズムと最低価格保証を理解し、MaximumPrice に現行オンデマンド価格の 30 % 前後を設定する。
  3. 最新料金情報の取得
  4. AWS Price List API と Cost Explorer を定期的にクエリし、2026 年版スポット平均価格(例: c7g.large $0.018/時間)をベンチマークに組み込む。
  5. 他プランとの比較とハイブリッド戦略
  6. 同一スペックでの年間コストシミュレーションを実施し、RI/Savings Plans とスポットの併用パターン(例: 50 % のワークロードは Spot、残りは Savings Plans)を設計。
  7. Elastic IP 管理
  8. 未使用 EIP を自動で検知・解放する Lambda 関数を構築し、月額 $3.6/IP の無駄遣いを防止。
  9. モニタリングとアラート
  10. Cost Explorer で過去価格トレンドを取得し、CloudWatch アラームで上限超過時に SNS 通知+自動 Spot Fleet 停止を実装。
  11. リスク低減設計
  12. capacity-optimized とマルチAZ の組み合わせ、MixedInstancesPolicy によるインスタンスタイプ多様化で中断影響を最小化。
  13. 定期的な見直し
  14. 四半期ごとに料金表・利用実績をレビューし、必要に応じて上限価格やインスタンス構成を再調整する。

これらのステップを体系的に導入すれば、スポットインスタンス特有のコスト優位性を最大化しつつ、中断リスクと余剰資産(Elastic IP)による隠れた費用も抑制できます。結果として 全体クラウド支出を 30 %〜70 % 削減 でき、ビジネスの競争力向上に直結するでしょう。


参考資料

項目 リンク
EC2 スポット料金公式ページ https://aws.amazon.com/jp/ec2/spot/pricing/
オンデマンド価格表(東京リージョン) https://aws.amazon.com/jp/ec2/pricing/on-demand/
Elastic IP 従量課金情報 https://aws.amazon.com/jp/ec2/pricing/elastic-ip/
AWS Price List API(JSON 形式) https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/index.json
Graviton4 パフォーマンスホワイトペーパー https://aws.amazon.com/jp/ec2/graviton/
Spot Fleet のモニタリングガイド https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-fleet-monitoring.html
Savings Plans FAQ https://aws.amazon.com/jp/savingsplans/faqs/
Well‑Architected Review 2026 年版(バッチ事例) https://d1.awsstatic.com/whitepapers/architecture/AWS-Well-Architected-Review.pdf

*上記リンクは執筆時点で有効な公式情報です。料金は変動するため、最新データは必ず AWS の公式ページをご確認ください。

スポンサードリンク

もっとスキルを活かしたいエンジニアへ

スポンサードリンク
働き方から選べる

無料で使えて良質な案件の情報収集ができるサービス

エンジニアの世界では、「いつでも動ける状態を作っておけ」とよく言われます。
技術やポートフォリオがあっても、自分に合う案件情報を日常的に見れていないと、いざ動こうと思った時に比較や判断が難しくなってしまいます。
普段から案件情報が集まる環境を作っておくと、良い案件が出た時にすぐ動きやすくなりますよ。
筆者自身も、メガベンチャー勤務時代に年収1,500万円を超えた経験があります。振り返ると、技術だけでなく「どんな案件や働き方があるか」を日頃から見ていたことが、キャリアの選択肢を広げるきっかけになりました。
このブログを読んでくれた方に感謝を込めて、実際に使っている情報収集サービスを紹介します。

フルリモート・週3日・高単価、どんな条件も妥協したくないなら

フリーランスボードに無料会員登録する

利用者10万人以上。業界最大規模45万件の案件。AIマッチ機能や無料の相場情報が人気。

年収800万円以上のキャリアアップ・ハイクラス正社員を視野に入れているなら

Beyond Careerに無料相談する

内定獲得率90%以上。紹介先企業とは役員クラスのコネクションがある安心と信頼できるエージェント。


-AWS