我是amazon servcies的新手,目前,我有一个rails应用程序并准备部署到amazon ec2,并连接到amazon rds。
但我不确定将应用程序部署到amazon ec2并连接到rds最直接的方式。
我对亚马逊文档做过一些研究,似乎有几种方法可以做到:
此外,橡胶似乎是部署rails应用程序的另一种方式。 但这些方法让我感到困惑,哪一个是最简单的一个。
有人可以指导我如何将rails应用程序部署到amazon ec2并连接到rds数据库服务吗?
感谢!!!
答案 0 :(得分:0)
最简单的方法是Elasticbeanstalk:它的目标是使PaaS与heroku非常相似,并且部署时间快。尽管您需要确保您的应用支持Puma或其提供的其他网络服务器,但我们在此方面取得了巨大成功。收养很快。
Opsworks是一个不错的选择,有关于如何的论文/博客文章。
CodeDeploy更新,可能更难找到可以点击以获取应用的信息。
最后,它基于意见,但如果你只需要一个Rails应用程序和一个RDS数据库,这正是Beanstalk试图简化的原因。