すべてのプロダクト
Search
ドキュメントセンター

Auto Scaling:スケーリンググループのスケーリング効率を向上させるためのイメージ高速化タスクの作成

最終更新日:Jun 22, 2026

スケーリングイベント中に、パフォーマンスに問題のあるイメージがあると、Elastic Compute Service (ECS) インスタンスの起動が遅くなり、スケーリンググループのスケーリング効率が低下する可能性があります。イメージ高速化機能は、イメージのパフォーマンスを最適化してインスタンスの起動を高速化し、スケーリング効率を向上させます。

仕組み

スケーリング設定または起動テンプレート内の元のイメージを高速化されたイメージに置き換えることができます。これにより、スケーリンググループはインスタンスをより速く起動でき、スケーリング効率が大幅に向上します。

重要

イメージ高速化タスクを実行すると、イメージをビルドするために複数の中間インスタンスが作成されます。これらは従量課金の ECS インスタンスであり、料金が発生します。詳細については、「従量課金」をご参照ください。

前提条件

この機能を使用するには、RAM ユーザーには Auto Scaling の権限に加えて、イメージビルドサービスに対する以下の権限が必要です。

この例には、すべての Auto Scaling 操作権限 (ess:*) が含まれています。必要に応じてポリシーを調整してください。
{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "ess:*",
      "Resource": "*"
    },
    {
      "Effect": "Allow",
      "Action": [
        "ecs:CreateImagePipeline",
        "ecs:StartImagePipelineExecution",
        "ecs:DescribeImagePipelineExecutions"
      ],
      "Resource": "*"
    }
  ]
}

操作手順

ステップ1:イメージ高速化タスクの作成

  1. 対象のスケーリンググループのイメージ高速化タスクページに移動します。

    1. Auto Scaling コンソールにログインします。

    2. 左側のナビゲーションウィンドウで、[スケーリンググループ] をクリックします。

    3. 上部のナビゲーションバーで、Auto Scaling が有効化されているリージョンを選択します。

    4. スケーリンググループ ページで、高速化するスケーリンググループを見つけ、操作 列の 詳細の表示 をクリックしてスケーリンググループの詳細ページに移動し、スケーリング構成 > メージアクセラレーションタスク タブをクリックして メージアクセラレーションタスク ページに移動します。

  2. イメージ高速化タスクを開始します。

    イメージアクセラレーション をクリックします。表示されたダイアログボックスで、高速化するイメージが含まれている スケーリング構成 (または 起動テンプレート) を選択し、OK をクリックします。ステータス 列でタスクのステータスをモニターできます。

    重要

    イメージ高速化タスクを実行すると、イメージをビルドするために複数の中間インスタンスが作成されます。これらは従量課金の ECS インスタンスであり、料金が発生します。詳細については、「従量課金」をご参照ください。

ステップ2:高速化されたイメージの検証

イメージ高速化タスクが完了すると、新しいカスタムイメージが作成されます。新しい高速化されたイメージを使用してインスタンスを作成し、イメージが期待どおりに機能することを検証できます。これにより、正しくないイメージを使用してスケーリンググループ内のインスタンスを起動することを防ぎます。イメージからインスタンスを作成する手順については、「カスタムイメージまたは共有イメージからインスタンスを作成する」をご参照ください。

ステップ3:高速化されたイメージの適用

イメージが期待どおりに機能することを確認した後、対応するイメージ高速化タスクの 操作 列にある 設定に更新 をクリックして、高速化されたイメージをスケーリング設定に適用します。

次のステップ

新しいイメージをスケーリンググループ内の既存のインスタンスに適用するには、インスタンスの更新機能を使用します。詳細については、「インスタンスの更新」をご参照ください。