8. $
aws
configure
X
vim
secrets.txt
AWSAccessKeyId=0000000
AWSSecretKey=222222+33333333
export
AWS_CREDENTIAL_FILE=secrets.txt
Friday, November 29, 13
25. #
as-‐describe-‐auto-‐scaling-‐groups
bdatum-‐scaling
AUTO-‐SCALING-‐GROUP
bdatum-‐scaling
bdatum-‐config
us-‐east-‐1d
bdatum-‐elb
2
10
2
Default
INSTANCE
i-‐2cba484a
us-‐east-‐1d
InService
Healthy
bdatum-‐config
INSTANCE
i-‐2934164c
us-‐east-‐1d
InService
Healthy
bdatum-‐config
#
as-‐delete-‐auto-‐scaling-‐group
bdatum-‐scaling
-‐-‐force-‐delete
Are
you
sure
you
want
to
delete
this
AutoScalingGroup?
[Ny]y
OK-‐Deleted
AutoScalingGroup
Friday, November 29, 13
26. #
as-‐describe-‐launch-‐configs
LAUNCH-‐CONFIG
bdatum-‐config
ami-‐43e0c12a
t1.micro
#
as-‐delete-‐launch-‐config
bdatum-‐config
Are
you
sure
you
want
to
delete
this
launch
configuration?
[Ny]y
OK-‐Deleted
launch
configuration
Friday, November 29, 13
29. Disclaimer
•
•
•
•
•
Friday, November 29, 13
Neste exemplo a regra define uma condição particular de no mínimo 2 minutos.
CloudWatch é um conjunto de coleções de dados que monitora as estatisticas como
por exemplo a utilização de CPU. É um conjunto de protocolos, e em geral leva cerca
de 60 segundos para agregar todas as informações.
Autoscaling também leva outros 60 segundos.
Então temos o tempo de boot do servidor. Um servidor grande e complexo pode levar
alguns minutos para iniciar.
Finalmente, o load balancer precisa monitorar esse servidor por algum tempo antes que
ele se sinta confortável e seguro para direcionar os requests para a nova instancia.