Ruby on rails 如何将rails应用程序部署到AmazonEC2

Ruby on rails 如何将rails应用程序部署到AmazonEC2,ruby-on-rails,amazon-web-services,amazon-ec2,Ruby On Rails,Amazon Web Services,Amazon Ec2,我是AmazonServices新手,目前,我有一个rails应用程序,准备部署到AmazonEC2,并连接到AmazonRDS 但我不确定哪种方式是将应用程序部署到AmazonEC2并连接到rds的最直接方式 我对amazon文档做了一些研究,似乎有几种方法可以做到这一点: 奥普斯沃克 此外,rubber似乎是部署rails应用程序的另一种方法。 但是那些方法让我困惑,哪一种是最简单的 有人能告诉我如何将rails应用程序部署到AmazonEC2并连接到rds数据库服务吗 谢谢 最直接的方

我是AmazonServices新手,目前,我有一个rails应用程序,准备部署到AmazonEC2,并连接到AmazonRDS

但我不确定哪种方式是将应用程序部署到AmazonEC2并连接到rds的最直接方式

我对amazon文档做了一些研究,似乎有几种方法可以做到这一点:

  • 奥普斯沃克
  • 此外,rubber似乎是部署rails应用程序的另一种方法。 但是那些方法让我困惑,哪一种是最简单的

    有人能告诉我如何将rails应用程序部署到AmazonEC2并连接到rds数据库服务吗


    谢谢

    最直接的方法是Elasticbeanstalk:它旨在使PaaS与heroku非常相似,部署时间很快。我们在这方面取得了巨大的成功,尽管您需要确保您的应用程序支持Puma或它们提供的其他Web服务器。收养很快

    Opsworks是一个可靠的选择,有关于如何选择的论文/博客文章

    CodeDeploy较新,可能更难找到可供点击获取应用程序的信息


    最后,它是基于观点的,但如果您只需要一个Rails应用程序和一个RDS数据库,这正是Beanstalk试图简化的。

    最直接的方法是Elasticbeanstalk:它旨在使PaaS与heroku非常相似,部署时间也很快。我们在这方面取得了巨大的成功,尽管您需要确保您的应用程序支持Puma或它们提供的其他Web服务器。收养很快

    Opsworks是一个可靠的选择,有关于如何选择的论文/博客文章

    CodeDeploy较新,可能更难找到可供点击获取应用程序的信息

    最后,这是基于观点,但如果您只需要一个Rails应用程序和一个RDS数据库,这正是Beanstalk试图简化的。

    检查白皮书以比较它们。检查白皮书以比较它们。