Aumente ou diminua a capacidade de computação da sua aplicação com escalonamento.
Escalabilidade é a capacidade de aumentar ou diminuir a capacidade computacional da aplicação. A escalabilidade começa com um evento ou ação de escalabilidade que instrui um grupo do Auto Scaling a iniciar ou terminar instâncias do Amazon EC2.
O Amazon EC2 Auto Scaling fornece várias maneiras para ajustar a escalabilidade para melhor atender às necessidades de suas aplicações. Como resultado, é importante que você tenha um bom entendimento da sua aplicação. Lembre-se das seguintes considerações:
-
Qual perfil o Amazon EC2 Auto Scaling deve desempenhar na arquitetura da sua aplicação? É comum pensar que a escalabilidade automática seja principalmente uma maneira de aumentar e diminuir a capacidade, mas ela também é útil para manter um número estável de servidores.
-
Quais restrições de custos são importantes para você? Como o Amazon EC2 Auto Scaling usa instâncias do EC2, você apenas paga pelos recursos usados. Saber suas restrições de custo ajuda você a decidir quando escalar suas aplicações e por quanto.
-
Quais métricas são importantes para sua aplicação? O Amazon CloudWatch oferece suporte a várias diferentes métricas que você pode usar com seu grupo do Auto Scaling.