gpt4 book ai didi

ruby-on-rails - 为什么人们在 AWS 存在的情况下使用 Heroku? Heroku 与 AWS 的区别是什么?

转载 作者:行者123 更新时间:2023-12-01 19:29:37 24 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

2年前关闭。



Improve this question




我是一名 RoR 初学者,计划使用 Heroku 部署我的应用程序。我的其他顾问 friend 说 Heroku 真的很简单,很好用。唯一的问题是我仍然不知道 Heroku 是做什么的......

我看过他们的 website简而言之,Heroku 所做的是帮助扩展,但是……为什么这很重要? Heroku 如何帮助:

  • 速度 - 我的研究表明,如果我的目标是美国/亚洲的受众,在美国东海岸部署 AWS 将是最快的。
  • 安全性 - 他们有多安全?
  • 缩放 - 它实际上是如何工作的?
  • 成本效率 - 有一种类似 dyno 的东西可以轻松扩展。
  • 他们如何与竞争对手竞争?例如,Engine Yardbluebox ?

  • 请用外行的英文术语来解释...我是一个初学者程序员。

    最佳答案

    AWS/Heroku 都是免费的小型业余爱好项目(开始)。

    如果您想立即启动应用程序,而无需对架构进行太多自定义,请选择 Heroku .

    如果您想专注于架构并能够使用不同的 Web 服务器,则选择 AWS .根据您选择的服务/产品,AWS 更耗时,但值得。 AWS 还附带了许多插件服务和产品。

    Heroku

  • 平台即服务 (PAAS)
  • 好文档
  • 具有内置工具和架构。
  • 设计应用程序时对架构的控制有限。
  • 部署得到照顾(通过 GitHub 自动或通过 git 命令或 CLI 手动)。
  • 不费时间。


  • AWS
  • 基础设施即服务 (IAAS)
  • 多才多艺——拥有EC2、LAMBDA、EMR等众多产品
  • 可以使用专用实例对架构进行更多控制,例如选择操作系统、软件版本等。后端层不止一个。
  • Elastic Beanstalk 是一个类似于 Heroku 的 PAAS 的功能。
  • 可以使用自动部署,也可以自行部署。
  • 关于ruby-on-rails - 为什么人们在 AWS 存在的情况下使用 Heroku? Heroku 与 AWS 的区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9802259/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com