服务商概述

ReleaseHub(现品牌为 Release,官网 release.com)成立于 2014 年,总部位于美国,由前 CarWoo!/TrueCar 核心工程师 Tommy McClung、Erik Landerholm、David Giffin 联合创立,获得 Sequoia Capital、Y Combinator、CRV 等机构投资。平台聚焦软件交付的"最后一公里"——发布编排与部署自动化,覆盖从代码合并到生产上线的全流程,强调"Git push 即部署"的极简体验。

与侧重构建与测试的 GitHub Actions、Jenkins 不同,ReleaseHub 更关注发布与部署环节:每个 Pull Request 自动生成一套包含数据库、后台任务的完整临时环境,供团队在合并前做端到端验证;生产环境则通过 GitOps 方式管理,可部署到客户自有 AWS/GCP/Azure 云,兼顾 持续交付的自动化与安全合规。

核心优势

  • Git push 即部署:代码推送后自动构建并部署,每个 PR 自动生成 1 套完整预览环境,体验与 Vercel 一致但支持全栈应用。
  • 全栈临时环境:不止前端预览——自动拉起 PostgreSQL、Redis、后台任务队列等 4 类服务,让端到端测试在合并前完成。
  • 自有云部署(BYOC):部署到客户自己的 AWS/GCP/Azure 3 大云账户,无供应商锁定,数据留在自有云。
  • 显著成本节约:环境按需创建、闲置自动缩容至 0,预生产云成本最高节省 70%。
  • GitOps 与合规:Kubernetes 基础设施 + SOC 2 合规,满足企业安全审计要求,参见 CI/CD 流水线搭建。

产品生态

临时预览环境

每个 Pull Request 自动创建一套全栈临时环境(含数据库、消息队列),合并后自动销毁,为团队提供真实的端到端测试空间,详见 CI/CD 流水线搭建。

Instant Datasets

Instant Datasets 可创建与生产环境相似的真实测试数据,按需生成、随环境销毁,支持数据驱动的测试与生产级场景复现。

Release CLI

提供命令行工具,开发者可在终端创建与部署环境、流式查看日志、管理基础设施,配合 API 集成实现自动化运维。

Release Delivery 与 Release.ai

Release Delivery 面向私有/VPC 环境的本地化交付,Release.ai 为 AI/ML 训练与推理提供可伸缩的临时环境,覆盖企业级与智能应用场景。

不足之处

  • 学习门槛:依赖 GitOps 与 Kubernetes 基础设施,对团队云原生能力有一定要求。
  • 功能迭代快:部分文档与示例仍在快速更新,新用户需跟进官方文档与社区。
  • 定位偏工程:面向开发与平台工程团队,非技术管理者上手难度较高。

适用场景

  • Vercel/Heroku 用户迁移(★★★★★):需要全栈支持或已受 Heroku 停止新功能影响,参见 网站性能优化。
  • 多 PR 并行团队(★★★★☆):需要为每个 PR 提供完整测试环境。
  • 合规敏感企业(★★★★☆):数据必须留在自有云的企业。
  • 成本敏感团队(★★★★☆):预生产环境成本最高可节省 70%。

价格参考

套餐 定价 说明
免费版 $0 少量环境与功能,适合个人体验
团队版 按量/订阅 按环境与使用量计费
企业版 定制 SOC 2、私有化与专属支持

注:价格以 release.com 官网最新为准。

常见问题

  • ReleaseHub 和 CI/CD 工具有什么区别? CI/CD 工具负责构建与测试,ReleaseHub 专注发布与部署编排,两者可配合使用,参见 CI/CD 流水线搭建。
  • 支持哪些云? 支持部署到自有 AWS、GCP、Azure 账户,也可托管在 Release 平台,参见 Kubernetes 部署入门。
  • 临时环境如何降低成本? 环境按需创建、闲置自动缩容至 0,避免常驻预生产资源,最高节省 70% 云成本,详见 CI/CD 流水线搭建。
  • ReleaseHub 与 GitLab 对比如何? Release 官方提供 vs GitLab 对比;ReleaseHub 更侧重部署与临时环境,GitLab 是一体化 DevOps 平台,可参考 GitLab。