【发布时间】:2015-01-06 10:33:21
【问题描述】:
所以我是 Web 开发领域的初学者。我一直在开发一个 django 应用程序,现在我的应用程序运行得很好,我正盯着正在部署的怪物的脸,想知道该往哪个方向发展。
我的应用程序正在运行 Django 1.7 和 Python 3.4。我想使用 PostgreSQL 和 Postgis 作为我的数据库。我最初考虑使用 Amazon AWS 进行部署,使用他们的 Elastic Beanstalk PaaS 服务,尽管现在我想知道 Heroku 之类的东西对于我这一切的初学者来说是否会更好。我需要我的应用程序可以轻松扩展,而不必投入太多我很可能会搞砸的配置。
我想知道哪种服务最适合部署运行上述平台的应用程序的新开发人员。 Heroku 似乎比 AWS 更容易使用,但我担心 Heroku 的定价会比 AWS 更快地上涨。随着我越来越熟悉维护 Web 应用程序的过程和/或随着我的需求发生变化,最初使用一种服务进行部署并迁移到另一种服务会有多困难?
非常感谢任何可以帮助我决定要使用的服务的建议或信息。
【问题讨论】:
标签: python django postgresql heroku amazon-web-services