AWS EC2实例同步负载平衡器

我正在为网站部署生产环境,

它在AWS上运行。 这包括一个负载平衡器的私有VPC和运行Debian 8.1的单个EC2实例

但是,将来会有更多的EC2实例,因为stream量越来越重,负载平衡器实际上需要工作。

因此,我目前正在考虑使用相同的代码库和configuration部署多个EC2实例的选项。 这归结于存储,但我不认为有可能将S3可靠地部署为我们网站的主目录。

目前的EC2实例还利用Syslog和许多其他安全function,如tripwire。 主要网站运行在apache下的wsgi应用程序,是基于Python(Django)的。

不幸的是,我们还需要推送用户可以下载的文件。 是统一的解决scheme或将使用什么?

ElasticBeanstalk不是一个选项。 网站本身使用git进行部署。

您可以简单地使用当前版本的代码来烘烤AMI,然后configuration,然后创build尽可能多的EC2机器。

查看Packer和AWS 自动扩展组 。