ここでは、Auto Scaling ソリューションを作成するための手順を説明します。



  1. スケーリンググループを作成します (CreateScalingGroup)。 スケーリンググループ内の ECS インスタンスの最小値と最大値を設定し、関連付ける Server Load Balancer と RDS インスタンスを選択します。
  2. スケーリング設定を作成します (CreateScalingConfiguration)。 イメージ ID やインスタンスタイプなど、Auto Scaling の ECS インスタンスの属性を設定します。
  3. 手順 2 で作成したスケーリング設定を使用して、スケーリンググループを有効にします (EnableScalingGroup)。
  4. スケーリングルールを作成します (CreateScalingRule)。 たとえば、N 個の ECS インスタンスを追加する、などです。
  5. スケジュール済みタスクを作成します (CreateScheduledTask)。 たとえば、手順 4 で作成したスケーリングルールを午前 12:00 にトリガーする、などです。
  6. アラームタスクを作成します (CloudMonitor API PutAlarmRule)。 たとえば、平均 (最大または最小も可) CPU 使用率が 80 %以上の場合に ECS インスタンスを 1 つ追加する、などです。
  1. </article>
  2. </main>