La instancia de AWS EC2 sincroniza el balanceador de carga

La instancia de AWS EC2 sincroniza el balanceador de carga

Estoy en el proceso de implementar un entorno de producción para un sitio web,

Se ejecuta en AWS. Esto incluye una VPC privada con un equilibrador de carga y una única instancia EC2 que ejecuta Debian 8.1.

Sin embargo, en el futuro habrá más instancias EC2 a medida que el tráfico aumente y el balanceador de carga realmente necesite funcionar.

Por lo tanto, actualmente estoy buscando opciones para implementar múltiples instancias EC2 con la misma base de código y configuración. Todo se reduce al almacenamiento, pero no creo que sea posible implementar S3 de manera confiable como directorio de inicio para nuestro sitio web.

La instancia EC2 actual también utiliza Syslog y muchas otras funciones de seguridad, como tripwire. El sitio web principal se ejecuta como una aplicación wsgi en Apache y está basado en Python (Django).

Desafortunadamente, también necesitaremos enviar archivos que los usuarios puedan descargar. ¿Es el unísono una solución o qué se usaría?

ElasticBeanstalk no es una opción. El sitio web en sí se implementa utilizando git.

Respuesta1

Simplemente puede crear una AMI con la versión actual de su código y configuraciones y luego crear tantas máquinas EC2 como desee.

VerificarEnvasadory AWSgrupos de escalado automático.

información relacionada