【问题标题】:Heroku vs Elastic Beanstalk with Django + PostgresHeroku 与 Django + Postgres 的 Elastic Beanstalk
【发布时间】:2014-12-19 20:22:15
【问题描述】:

如果我计划部署一个 Django + Postgres 站点并且我想将其部署到 PaaS,Heroku 和 Elastic Beanstalk 将为我提供的主要区别是什么?

什么是一个有而另一个没有的功能? 在两个平台上部署和维护站点的体验如何比较?

【问题讨论】:

    标签: heroku paas amazon-elastic-beanstalk


    【解决方案1】:

    我最近将一个应用程序从 Heroku 迁移到 Amazon EB,但我已经错过了 Heroku :)
    应用方面,一切都是一样的。主要区别在于定价、性能和操作简便性。
    1. 价格 - 亚马逊将在两台服务器以上的几乎任何东西上击败 Heroku。
    2. 性能 - 亚马逊再次为您提供了在 RAM 怪物上部署应用程序的灵活性,显着加快了速度
    3. 操作 - 这是 Heroku 赢得大好时机的棘手部分。

    在操作方面,Heroku 非常易于配置和维护,而在 Amazon 中,您需要深入研究 Elastic Beanstalk 部署脚本,以便为您的应用程序自定义它们。部署也不是一件轻而易举的事,因为 EB CLI 不像 Heroku 那样易于使用,并迫使您不断考虑底层基础设施(区域、vpc、负载平衡、安全性等)。

    如果您对价格/性能感到满意,我会坚持使用 Heroku,仅当您真的希望这些参数有所提升时才转移到亚马逊。

    【讨论】:

    • Tal,与 Heroku 相比,Beanstalk 所需的额外设置时间和持续时间如何?
    • Heroku 的设置速度远远快于 Beanstalk,对我来说它快了 10 倍。一旦你启动并运行,持续是合理的,但仍然非常有利于 Heroku,你不需要处理实例和冗余。
    • \2017 年失效
    猜你喜欢
    • 1970-01-01
    • 2014-12-12
    • 2015-08-22
    • 2020-11-25
    • 2017-07-25
    • 1970-01-01
    • 2019-02-03
    • 2014-08-03
    • 2014-12-24
    相关资源
    最近更新 更多