AWS Application Auto Scaling
EC2 以外の自動スケーリング
ECS service、DynamoDB、Aurora replica、Lambda の provisioned concurrency、SageMaker endpoint など EC2 以外のリソースの容量を、target tracking、step、またはスケジュールに基づいて自動的に調整します。
- コスト$ 安い
- 難易度●●●●●
- 未使用でも課金?いいえ
- サーバーレス
- 出題試験SAA · SOA · DVA
たとえるなら客が多いときは店員を呼び足し、空いたら帰らせるレストランの店長のようなものです。
いつ使う?
✓ 使うべき場面
ECS、DynamoDB、Aurora などのサービスで auto scaling が必要なとき。
✗ 避けるべき場面
EC2 instance グループのスケーリング → EC2 Auto Scaling。
よくある使い方
- CPU に応じた ECS task 数のスケーリング
- 負荷に応じた DynamoDB の RCU/WCU の増加
- ピーク時の Aurora replica の追加
料金はいくら?
- 課金方式: 無料です。スケーリング対象のリソースと CloudWatch alarm の料金のみ支払います。