

# Usar ações programadas para escalar os serviços do Amazon ECS
<a name="service-autoscaling-schedulescaling"></a>

Com a escalabilidade programada, é possível configurar a escalabilidade automática para a aplicação com base em alterações de carga previsíveis ao criar ações programadas que aumentam ou diminuem o número de tarefas em momentos específicos. Isso permite escalar a aplicação de forma proativa para corresponder às alterações de carga previsíveis.

Essas ações de escalabilidade programadas permitem otimizar os custos e a performance. Sua aplicação tem um número de tarefas suficiente para lidar com o pico de tráfego de meio de semana, mas não faz provisionamento excessivo de número de tarefas em outros momentos. 

É possível usar a escalabilidade programada e as políticas de escalabilidade em conjunto para obter os benefícios de abordagens proativas e reativas para a escalabilidade. Após a execução de uma ação de escalabilidade programada, a política de escalabilidade pode continuar a tomar decisões sobre a necessidade de escalar ainda mais o número de tarefas. Isso ajuda a garantir que você tenha um número de tarefas suficiente para lidar com a carga de sua aplicação. Embora sua aplicação seja escalada para atender à demanda, a capacidade atual deve estar dentro dos números de tarefas mínimo e máximo definidos pela ação programada. 

É possível configurar a escala do cronograma usando a AWS CLI. Para obter mais informações sobre o ajuste de escala programado, consulte [Scheduled Scaling](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-scheduled-scaling.html) no *Guia do usuário do Application Auto Scaling*.