Blog

【2025 年 10 月版】EC2 スポットインスタンスを起動

通常のオンデマンドインスタンスで EC2 サーバーを立ち上げるのではなく、
節約のためにスポットインスタンスで立ち上げる手順を解説します。

事前条件

  • VPC、キーペア、セキュリティグループは設定済みとします ここら辺の用語がわからない人は「AWS EC2」を学習しておいてください。 オススメの書籍は「Amazon Web Services 基礎からのネットワーク&サーバー構築 改訂 4 版」です。
  • 起動する AMI は事前に決まっているものとします

起動パターン

基本は通常のオンデマンドインスタンスの起動方法にスポットインスタンス用のパラメータを追加で設定することになります。

起動方法は大きく以下の 3 つのパターンがあります。
どの方法で立ち上げても最終的な画面は一緒の所に行き着きます。

  • [インスタンス] - [インスタンスを起動] から通常通り起動する方法
  • [AMI] - [AMI からインスタンスを起動] から起動する方法
  • [AMI] - [アクション] - [スポットインスタンスをリクエスト] から起動する方法

今回は一番手順が少ない、[AMI] - [アクション] - [スポットインスタンスをリクエスト] から起動する方法を解説します。

手順

  1. [AMI] から AMI を選択し [アクション] - [スポットインスタンスをリクエスト]
  2. [インスタンスタイプ] [キーペア] を設定
  3. [ネットワーク設定] で作成した VPC を選択
  4. [パブリック IP の自動割り当て] を「有効化」
  5. [ファイアウォール(セキュリティグループ)] を設定
  6. [高度な詳細] - [スポットインスタンスオプションのカスタマイズ] - [リクエストタイプ] を「永続」
  7. [高度な詳細] - [スポットインスタンスオプションのカスタマイズ] - [中断動作] を「停止」