Rails - 从Heroku迁移到AWS

5
我目前在我的Rails应用中使用Heroku,但出于可扩展性的原因,我计划转移到AWS。请问有没有人可以指导如何从Heroku轻松地迁移到AWS?
我看到了一些文章: http://aws.amazon.com/articles/Ruby/8621639827664165 https://github.com/wr0ngway/rubber/wiki
但不确定哪种方法最好,特别是当我已经编写了许多迁移记录,直到我决定转移到AWS。
非常感谢任何帮助。

请点击以下链接并从头开始部署表单:<a href="https://dev59.com/Imkw5IYBdhLWcg3wkLb2">如何在AWS服务器上部署我的Rails应用程序。</a> - Yogesh Waghmare
2个回答

4
你的问题没有标准答案,它取决于你的应用程序架构和使用的插件。在AWS上,你需要自己负责所有组件,如数据库、缓存等,而Heroku则为你设置了这些组件。
如果你只是想谈论数据库迁移,那么我可以指向我写过的一篇关于如何从Heroku内部迁移应用程序的博客文章:http://blog.nofail.de/2011/06/migrating-an-existing-app-to-heroku-celadon-cedar-stack/

1
要将您的应用程序从Heroku部署到AWS,没有简单的路径-特别是如果您必须迁移数据库。但一个真正出色的解决方案是Qovery。它是在您的AWS帐户上运行的类似于Heroku的平台。
他们还有一个关于如何在AWS上部署RAILS应用程序的教程。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接