如果你想免费试用并且月费固定的话,我推荐Heroku(已停用)

2022年11月19日 更新
遗憾的是,Heroku的免费计划似乎已被取消,因此本文内容已不再适用。

如果你能够免费试用并且以月费固定的方式,我推荐使用Heroku。

最近,我正在使用Heroku进行我的兴趣爱好应用的开发。
我查了一下,Heroku提供了免费计划,所以我想了解一下它的使用限制和限制条件。

在我这个情况下,虽然只是谈论到兴趣爱好的层面,但如果能对正在企业进行产品开发的人们提供一些参考就好了。

此外,我认为有点珍贵的是因为在Node.js中很难找到可用的租用服务器(通常会变成VPS)。

主要使用的Dyno可以轻松地在Git或Docker中实现自动部署,
并且在迁移到其他云平台时,代码库也可以直接使用。

Dyno是一种能够运行应用程序的容器平台,有几种类型可供选择。

    • web dyno – Webアプリケーションを動かせるコンテナ

 

    • worker dyno – web dynoなどが受けたリクエストを流したりして、処理を行ったりするコンテナ

 

    one-off dyno – バッチ処理など、1度きりの処理のためのコンテナ

如果只是一个有趣的博客之类的话,仅使用web dyno就足够了。

以下是目前(截至2019年5月4日)的计划介绍。

免费计划

在Dyno的情况下

首先是Dyno的免费计划。

免费的补助额度

免费的范围

您不需要注册信用卡即可每月使用550小时,如果您进行注册,您可以免费使用1000小时每月。
可以免费使用的时间是针对每个账户的分配。
因此,如果您在一个账户上运行两个应用程序,请注意合并计算。

时间的消耗和睡眠模式

Web dyno会在30分钟没有访问时进入睡眠状态。
令人感激的是,在睡眠状态期间,免费配额不会减少。
然后如果有访问到来,容器会重新启动,所以可能需要一些时间。
如果想要保持一直运行,可以使用Web监控服务,每30分钟发送一个请求的方法是可行的。
UptimeRobot每5分钟提供免费使用,因此值得推荐。

工作 dyno 是一直开启的规格,因此如果每个月一直运行,就会使用 744 小时。
可能没有单独使用的用途,但需要注意。

一次性的dyno只在流程进行中存在。

一次性dyno仅在处理流程进行期间存在。

无法停止应用

我們並未找到一種無需付費的方式來停止未使用的Dyno。雖然有維護模式,但如果有訪問的話,仍然會產生費用。(維護頁面的儲存服務仍在繼續提供。)因此,在增加應用程式時,要小心注意。

如果超过免费范围的话

当超过免费使用限额时,该应用程序将停止运行并无法使用。因此,即使您注册信用卡,也不会自动扣费,敬请放心。此外,当达到80%和100%时,将通过电子邮件通知您,您可以根据通知考虑更改您的订阅计划。

可以免费开始使用的产品。

我列举了一些有免费计划的产品。

    • Postgres

 

    • Redis

 

    Kafka

这些都是以Add-on的形式提供的,可以很容易地进行添加。
基本上,URL等会设置在环境变量中,
本地使用Docker容器,通过分开开发、暂存和生产环境中的Dyno,不需要为每个环境分别进行设置,非常方便。

其他計劃的情況下

我将为您解释一下除了免费计划之外的其他选项。

计算付费

基本上,我們是按照每月固定的秒數來計費。
而工作時間的定義不是指 CPU 使用時間,而是指 Dyno 或其他資源運行的時間。
例如,如果在6月10日刪除應用程式,費用將是月費的三分之一。
(儘管是按秒計費,還是會更詳細一些)

基本上来说,Heroku Enterprise不适用于私有云等使用情况,并会有单独的费用体系。

请点击这里获取更详细的信息。

关于规模

只有在Standard级别及以上,才能实现横向扩展。
然而,由于Standard级别以下是多租户模式,所以纵向扩展仅适用于Professional级别及以上。

最后一点

免费开始是非常有内部启动的优势的。 此外,在Heroku的情况下,繁琐的基础设施和应用部署已经被自动化,可以更容易地专注于开发。 还有通过公共服务和金融行业广泛使用的SalesForce来运营也是一个重要的优势。东京地区也已准备好。

另外,有一些人将Anoside从Sakura的VPS迁移到了Heroku,所以我想在这里介绍一下相关文章。

成为了Heroku的追随者(笑),非常值得推荐。
不妨考虑利用这个机会来尝试一下,如何呢?

广告
将在 10 秒后关闭
bannerAds