Tenemos una aplicación Java EE (archivo EAR implementado en JBoss, MySQL, MongoDB) que nos gustaría implementar en una instancia de Amazon EC2. Tengo varias preguntas con respecto a las mejores prácticas de implementación.Implementación de la aplicación Java EE en Amazon EC2
- ¿Cuál es el más comúnmente usado Linux AMI la que podemos contar con una sólida implantación (hay tantas variantes de Linux, y no estoy seguro de qué IAM es de uso común, es que Fedora, CentOS, Red Hat , SUSE ...)
- ¿Cómo manejamos las actualizaciones de producción (modificaciones de archivos EAR o actualizaciones de esquema). ¿Hay alguna herramienta disponible para manejar esta instalación o reversión de estos cambios?
- ¿Qué tipo de capacidad de copia de seguridad de datos está disponible para la base de datos?
- ¿Debo confiar en Amazon RDS para el soporte de MySQL?
- ¿Cómo debo manejar el soporte para MongoDB?
Esta es la primera vez que estoy alojando una aplicación web y agradeceré algunas aportaciones sobre cómo administrar la instancia de producción.