您好我们使用jboss服务器构建了一个基于Java的Web服务项目。如何使用Amazon云托管此应用程序?此Web服务充当移动Android应用程序的后端。
我正在寻找Jboss服务器和Postgres数据库的PaaS选项。我可以创建一个postgres数据库。但是找不到Jboss服务器。
我的理解是在PaaS中,Jboss和Postgres应该能够按需扩展自己。
据我所知,亚马逊提供的另一个选项是EC2。但如果我使用EC2,我将自己安装和设置jboss和postgres。然后根据需求自行扩大规模?
请指导。
答案 0 :(得分:2)
如果要将Web应用程序部署到AWS并确保其可伸缩性,您基本上有两种选择:
AutoScaling
服务,该服务可根据利用率或其他指标配置为启动新的EC2实例。然而,有一种方法可以让JBoss在Elastic Beanstalk上运行。 ELB新添加了对Docker的支持,因此如果您在Docker中运行JBoss API,则可以将其部署到ELB并进行扩展,而无需花费太多精力和配置。
至于你问题中提到的数据库,亚马逊在其RDS服务中有很多选择,包括Postgres。