我有一个在JBoss和RHEL / CentOS上运行的J2EE Web应用程序。
AWS可用于将我的应用程序迁移到云的最佳选项是什么?
选项1:使用RHEL / CentOS配置EC2实例并部署JBoss并部署应用程序war文件。
选项2:使用Docker将应用程序部署到Elastic Beanstalk。
选项3:使用Java将应用程序部署到Elastic Beanstalk。
选项3不适合我,因为他们只支持Tomcat。
如果我进行代码更改以部署到Docker容器中,选项2可能适合我。
选项1可能最适合我,但可能无法进行自动缩放。
请告诉我,如果我的理解是否正确,并且您对在AWS中使用JBoss运行J2EE应用程序有任何更好的想法。
非常感谢。提前谢谢。