Target tracking держит метрику около цели (CPU 50%); step/simple — пороги с шагами изменения capacity; predictive — прогноз. Target tracking обычно проще и стабильнее.
Разбор
- Метрики должны отражать реальный bottleneck.
- Cooldown/warmup предотвращают flapping.
- Масштабируйте по ALB RequestCountPerTarget часто лучше CPU.
- Минимум инстансов учитывает AZ balance.
Итог
Target tracking — дефолтный выбор; метрику выбирайте по реальной нагрузке.