Answers:
目前,CodeDeploy与ASG组具有非常好的集成,如果您选择使用它,只需确保将CodeDeploy代理烘焙到ASG的AMI中或使用用户数据来安装代理即可。如果您正在烘焙AMI,请注意,您将需要经常更新AMI,这样它才不会因更新而过载。
AWS还提供了用于ASG集成的其他脚本,这些脚本可以防止实例在更新期间处于脱机状态时自动缩放活动替换实例,如果您使用的是ELB,它还将取消注册实例,以防止ELB向其发送流量。
http://docs.aws.amazon.com/codedeploy/latest/userguide/auto-scaling-integ.html
正如其他张贴者所提到的,Elastic Beanstalk也是一种选择。