在提供了十多年之后,Heroku 今天宣布将取消所有免费服务——将用户推向付费计划。从 11 月 28 日开始,Salesforce 拥有的云平台即服务将停止提供免费产品计划并关闭免费数据服务,并且很快(10 月 26 日)将开始删除非活动帐户以及已停用一年以上的帐户的关联存储.
在一篇博客文章中,Heroku 总经理兼 Salesforce 执行副总裁 Bob Wise 将“滥用”归咎于免费服务的消亡,这些服务涵盖 Heroku Dynos 和 Heroku Postgres 的免费计划以及 Heroku Data for Redis 的免费计划。 “我们的产品、工程和安全团队正在花费大量精力来管理 Heroku 免费产品计划的欺诈和滥用,”Wise 说。 “我们将继续为计算和数据资源提供低成本的解决方案。”
Wise 继续指出 Heroku 将在 9 月 Salesforce 即将举行的 Dreamforce 会议上宣布一个学生项目,但目前细节仍然是个谜。
对于初学者来说,Heroku 允许程序员跨编程语言(包括 Java、PHP、Scala 和 Go)构建、运行和扩展应用程序。 Salesforce 于 2010 年以 2.12 亿美元收购了该公司,随后推出了对 Facebook 的 Node.js 和 Clojure 和 Heroku 的支持,这是一个用于简化在 Heroku 基础设施上部署 Facebook 应用程序的过程的软件包。
Heroku 在其网站上声称,迄今为止它已被用于开发 1300 万个应用程序。
受 Heroku 免费层逐步取消影响的不仅是业余爱好者。在 Y Combinator 的 Hacker News 论坛上的讨论帖中,一些用户指出 Heroku 的免费计划是在部署之前测试应用程序的便捷平台。一位名叫“driverdan”的用户说,他公司的许多应用程序只需要免费层数据库和“dynos”(Linux 容器的 Heroku 命名法),迁移到 Heroku 的付费计划将显着增加成本,而从他的角度来看- 增加一些好处。
“这一变化将使 pro dynos + DB + redis 上的基本应用程序的成本大约翻倍,从 25 美元/平方米提高到 49 美元/平方米 [原文如此],”driverdan 写道。作为参考,Heroku Dynos 起价为每月 7 美元,Heroku Data for Redis 起价为每月 15 美元,Heroku Postgres 起价为每月 9 美元。 “如果这种变化包括降低定价以更好地匹配替代品,那就没问题了。但是,这种变化将显着增加任何使用免费资源的人的成本。”
有人可能会争辩说这就是重点——毕竟,Salesforce 是一项业务。但就在黑客访问 Heroku 的 GitHub 帐户并成功窃取客户密码几个月后,该支点并不是最好的外观。此外,随着平台即服务的竞争越来越激烈, Porter 、 Railway 、 Render 、 Fly.io和Clever Cloud等初创公司以极具吸引力的价格和功能争夺 Heroku 的业务份额。
无论如何,Heroku 的前景今天变得有点模糊。