我有一个使用mariadb / mysql作为后端的spring boot应用程序。
我想部署此AWS Free层。但是在决定各种选择之前,我对此有一些疑问。
- 我在docker hub中有用于春季启动和mariadb(带有一些预填充日期)的docker映像。我是否应该在AWS中安装一个docker,在其中运行这些映像并公开我的API?或
- 对于春季启动应用程序,我是否必须具有单独的EC2实例,对于后端,我是否必须具有单独的RD实例
并公开API?或
- 我可以使用Elastic Beanstalk吗?或
- 还有其他方法吗?
什么是最好的方法?为什么?