heroku - 使用微服务架构时 Heroku 的价格会大幅上涨
问题描述
我刚开始使用 Heroku,我正在考虑使用它来托管我的应用程序。
问题是,我打算用微服务架构构建我的应用程序。
据我了解 Heroku 的定价,他们按 dyno 收费。使用微服务时,有一堆“应用程序”或“服务”协同工作以提供一个应用程序的功能。
在不使用多个测功机的情况下这样做似乎是不可避免的,并且通过添加测功机,价格会很快上涨。
我有三个问题:我对 Heroku 定价的解释是否正确?有没有更好的方法来使用 Heroku 构建微服务架构?或者,有没有办法在单个测功机上部署多个 docker 容器?
解决方案
随着您使用更多的测功机和更多的应用程序,您的 Heroku 成本肯定会上升,但如果您刚刚开始,您花费的钱绝不会超过您设置 AWS 之类的东西来执行相同功能所花费的时间.
一旦您的应用程序正在运行并且用户喜欢它,您以后总是可以省钱。如果您的目标是制作原型并快速推出,Heroku 仍然是最佳选择。
你知道Heroku 价格计算器吗?
看到你运行 10*1x dynos,以及其他一些服务,比如短信等。这本月将花费你 250-350 美元。那是很多,当然。但是你明天就可以让你的应用程序运行起来,而且大概价值远远超过 250。
推荐阅读
- arrays - 将 ListObject 的特定行捕获到数组中
- javascript - 搜索本地存储项目
- ms-access - Access DB中的分组/求和查询
- phabricator - 有没有办法让先驱规则只根据动作而不是状态触发?
- javascript - 如何在 asp.net mvc 视图中从 ienumerable 中选择一行
- python - 键入 NamedTuple 作为类以在 PyCharm 中包含参数提示
- html - 我有 2 个链接:一个用于我的图像,一个用于我的标题。为什么他们都重定向到同一个地方?
- angular - 将值从 app.config 文件传递给组件
- math - 皮亚诺公理如何只构造自然数集而不构造其他集合
- amazon-web-services - AWS DynamoDB 创建数据库