Instância AWS EC2 sincronizando balanceador de carga

Instância AWS EC2 sincronizando balanceador de carga

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

Ele roda em AWS. Isso inclui uma VPC privada com balanceador de carga e uma única instância EC2 executando Debian 8.1

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

Portanto, estou atualmente procurando 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 o S3 de maneira confiável como um diretório inicial do nosso site.

A instância atual do EC2 também utiliza Syslog e muitos outros recursos de segurança, como tripwire. O site principal funciona como um aplicativo wsgi no Apache e é baseado em Python (Django).

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

ElasticBeanstalk não é uma opção. O próprio site é implantado usando git.

Responder1

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

ConfiraEmpacotadore AWSgrupos de escalonamento automático.

informação relacionada