我儿子做了一个大学项目,这是一个使用java8、maven、springboot、springhibernate、springdata和mysql的web应用程序。我正在帮助他试图找到一个免费或非常便宜的托管解决方案,并被告知自动站是一个选择。是这样吗?应用程序很小(15个表),数据只有几兆欧。
如果aws是一种方式,我应该设置一个虚拟/示例,安装所有软件并将所有代码上传到虚拟机吗?他正在用windows10开发这个应用程序。应该使用哪个示例?有多种“microsoft windows server”选项。
如何做到这一点,并有它在网上运行的指南将不胜感激。
1条答案
按热度按时间s1ag04yj1#
这不是一个完整的指南,但一个起点,检查你的选择。这一切都取决于您打算让应用程序运行多长时间。如果你只想在学校里演示这个应用,你真的可以为新用户使用aws免费层。
如果你打算让它运行一年以上或者扩大规模,你要么把它重构成基于微服务的体系结构,要么就需要付费,尽管这其实并不算多。
我建议你看看这里:
https://aws.amazon.com/free/
https://aws.amazon.com/answers/web-applications/aws-web-app-deployment-java/
https://aws.amazon.com/elasticbeanstalk/pricing/