Estoy en el proceso de mover mi sitio web a Amazon AWS, lo que plantea una pregunta esencial con respecto a la implementación.Despliegue del sitio web en Amazon AWS
Estoy ejecutando una instancia de S3 y EC2. La instancia de S3 sirve todo el contenido estático como imágenes, JavaScript y CSS. En la instancia de EC2, sin embargo, he iniciado un repositorio de Git en/var/www/para poder hacer un "git pull" cuando quiero actualizar mi base de código.
Parece que no puedo encontrar una solución en cuanto a cómo me aseguro de que cargue el contenido estático y el código al mismo tiempo para que quede completamente integrado. Digamos que quiero actualizar el logotipo y el diseño de la página principal. Cuando subo logo.png a S3, mi base de código actual en EC2 apuntará automáticamente al nuevo logotipo aunque el nuevo diseño no se haya desplegado.
¿Debo subir logo.png con un nuevo nombre (por ejemplo, logo-2.png) en S3, actualizar todas las referencias a logo.png en mi HTML a logo-2.png y luego implementarlo?
Espero que lo entiendas, ¡gracias!