У нас есть приложение Java EE (EAR файл, развернутый на JBoss, MySQL, MongoDB), который мы хотели бы развернуть на экземпляре Amazon EC2. У меня есть несколько вопросов относительно наилучшей практики внедрения.Развертывание приложения Java EE на Amazon EC2
- Что является наиболее часто используемым Linux AMI, который мы можем рассчитывать на для надежного развертывания (Там так много вариантов Linux, и я не уверен, AMI обычно используется, это Fedora, CentOS, Red Hat , SUSE ...)
- Как мы обрабатываем модернизацию продукта (модификации файла EAR или обновления схемы). Существуют ли какие-либо инструменты, доступные для обработки этой установки или откат этих изменений.
- Какая резервная копия данных доступна для базы данных?
- Должен ли я полагаться на Amazon RDS для поддержки MySQL?
- Как обращаться с поддержкой MongoDB?
Это первый раз, когда я размещаю веб-приложение и ценю некоторые материалы о том, как управлять экземпляром.