O escalonamento automático faz uma coisa:
- Gira / desativa uma AMI com base em critérios definidos.
É isso. Observe a falta de uma etapa 'pull latest code' nessa lista de coisas que ela faz. O escalonamento automático presume que você está solucionando o problema de implantação de código fora do Escalonamento automático. Talvez por:
- Criando uma nova AMI cada vez que você envia um código e atualiza a configuração de autoescala para usar essa nova AMI.
- Use o script userdata de uma instância para extrair um novo código on-boot.
- O NFS monta um repo de código, que é mantido atualizado por meios externos.
Ou algo mais. Você terá que resolver esse problema, o autoescalonamento não fará isso por você.