1 votes

Synchronisation des instances AWS EC2 Équilibreur de charge

Je suis en train de déployer un environnement de production pour un site web,

Il fonctionne sur AWS. Cela inclut un VPC privé avec un équilibreur de charge et une instance EC2 unique fonctionnant sous Debian 8.1.

Toutefois, à l'avenir, il y aura davantage d'instances EC2, car le trafic devient plus important et l'équilibreur de charge doit réellement fonctionner.

C'est pourquoi je cherche actuellement des options pour déployer plusieurs instances EC2 avec la même base de code et la même configuration. La question du stockage se pose, mais je ne pense pas qu'il soit possible de déployer de manière fiable S3 en tant que répertoire personnel pour notre site web.

L'instance EC2 actuelle utilise également Syslog et de nombreuses autres fonctions de sécurité telles que Tripwire. Le site web principal fonctionne comme une application wsgi sous apache et est basé sur Python (Django).

Malheureusement, nous devrons également pousser des fichiers qui peuvent être téléchargés par les utilisateurs. Est-ce qu'unison est une solution ou qu'est-ce qui serait utilisé ?

ElasticBeanstalk n'est pas une option. Le site web lui-même est déployé à l'aide de git.

1voto

dmourati Points 24230

Vous pouvez simplement créer une AMI avec la version actuelle de votre code et de vos configurations, puis créer autant de machines EC2 que vous le souhaitez.

Vérifier Packer et AWS groupes de mise à l'échelle automatique .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X