AWS EC2 instance synchronize Balanceador de carga

1

Estou no processo de implantar um ambiente de produção para um site,

Ele é executado no AWS. Isto inclui um VPC privado com um balanceador de carga e uma única instância do EC2 rodando Debian 8.1

No entanto, no futuro, haverá mais instâncias do EC2 à medida que o tráfego se tornar mais pesado e o balanceador de carga realmente precisar funcionar.

Por isso, estou pesquisando opções para implantar várias instâncias do EC2 com a mesma base de código e configuração. Tudo se resume ao armazenamento, mas não acho que seja possível implantar de maneira confiável o S3 como um diretório inicial para o nosso site.

A instância atual do EC2 também faz uso do Syslog e de muitos outros recursos de segurança, como o tripwire. O site principal é executado como um aplicativo wsgi sob o apache e é baseado no Python (Django).

Infelizmente, também precisaremos enviar arquivos que podem ser baixados pelos usuários. É uníssono uma solução ou o que seria usado?

O ElasticBeanstalk não é uma opção. O site em si é implantado usando o git.

    
por Richard 14.06.2015 / 23:58

1 resposta

1

Você pode simplesmente assar uma AMI com a versão atual do seu código e configurações e, em seguida, criar quantas máquinas EC2 desejar.

Confira o Packer e o dimensionamento automático da AWS grupos .

    
por 15.06.2015 / 01:40