我是新来的AWS,想要开发一个云就绪的java应用程序REST API.
该应用程序将点击MySQL数据库并产生输出JSON查询数据库后。
IP:port/application?q=<query>
响应是 JSON。
如何实现呢?中的数据MySQL大部分是静态的100MB数据但使用非常频繁。
这非常简单。如果您已经在本地系统中运行相同的应用程序,那么您可以使用以下步骤将其移动到 AWS:-
启动新的 ec2 实例,如果您使用免费套餐,那么您可以免费启动大量 AWS 资源,更多信息请参见https://aws.amazon.com/free/ .
安装所有必需的软件,例如 Java、maven、tomcat 和 mysql 以及您的应用程序在 Ec2 实例上使用的任何软件。您甚至可以在免费层中拥有一个免费的 RDS(数据库)实例,您可以将其用于您的应用程序,而不是将数据库本地安装在您的应用程序服务器上。
在创建 ec2 服务器时,为 http 的 ex 8080、为 SSH 的 22、为 mysql 的 3306 等正确配置实例安全组(这一点很重要,并尝试尽可能限制以使其免受黑客攻击)。
构建和部署您的应用程序,并通过提供实例 IP 和应用程序端口号,使用任何 REST 客户端访问它。
AWS网上有很多资源,你可以参考https://www.youtube.com/watch?v=oS7VYX7LXUo其中讨论了将 Java 应用程序部署到 AWS。
如果您需要任何其他信息,请告诉我。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)