17 AWS AutoScaling EC2インスタンスのオートスケーリングを管理 Amazon EC2 Auto Scaling EC2インスタンス以外のオートスケーリングを管理 e.g. ECSクラスタ・スポットフリート・EMRクラスタ・Auroraレプリカ・DynamoDBテーブルなど Application Auto Scaling
⾃動で容量を維持するよう 新規インスタンスを起動 ⼿動で容量をスケールアウト/イン させて必要な計算キャパシティを確保 ⾃動で容量をスケールアウト/イン させて必要な計算キャパシティを確保 基準となるメトリクスが必要 DC = 2 容量 = 2 Auto Scaling group DC = 2 容量 = 1 Auto Scaling group DC = 2 容量 = 2 インスタンスが 異常で停⽌ DCと容量が⼀致するよう ⾃動でインスタンスを起動 Auto Scaling group DC = 2 容量 = 2 Auto Scaling group DC = 4 容量 = 2 Auto Scaling group DC = 4 容量 = 4 ⼿動で容量を変更 DCと容量が⼀致するよう ⾃動でインスタンスを起動 ⼿動でDCを変更 Auto Scaling group DC = 2 容量 = 2 Auto Scaling group DC = 4 容量 = 2 Auto Scaling group DC = 4 容量 = 4 DCと容量が⼀致するよう ⾃動でインスタンスを起動 予めスケーリングポリシー (アラーム発報でDCを4に変更) を定義 CloudWatchアラーム発報 & スケーリングポリシーを実⾏ スケーリングポリシー に従ってDCが変更されます