我和一个小组创建了一个移动应用程序,该应用程序使用连接到MySQL数据库的Spring MVC作为后端。那是大学的课程,讲师为我们设置了Apache Tomcat服务器,所以我不知道如何启动和运行服务器,我只知道如何为Spring编写Java。
我认为AWS是一个不错的选择,但是有太多产品让我感到不知所措和困惑。有人对我应该使用哪种产品有建议吗?谢谢。
答案 0 :(得分:0)
要运行Java / Spring代码,有3个选项
对于MySQL,有2个选项
此外,对于您的移动应用程序用户注册,登录和访问控制,您可以选中Cognito
答案 1 :(得分:0)
看看EC2和RDS。 EC2将为您提供可以在其上安装tomcat的映像(或所需的任何映像)。而且,如果您需要数据库服务器,RDS将为您提供一个部署和托管数据库的地方。
如果这只是用于测试/学习,您也可以跳过RDS并仅在EC2实例上安装数据库服务器,但这对生产应用程序不是一个好主意。
当您准备投入生产时,可能会需要其他AWS服务,但是EC2是一个很好的起点,并且当您运行第一个应用程序时,AWS的工作方式将变得更加清晰。