跳到内容
SIAX.io

对比

SIAX vs Vercel:边缘网络与欧盟托管

Vercel 是定义现代前端托管的平台。他们开发了 Next.js,这一点体现在方方面面:每个拉取请求都有预览部署,大多数项目零配置即可上手,流式渲染与增量静态再生成开箱即用。如果您以「从 git push 到可用的预览」来计时,Vercel 至今仍是所有人的衡量基准——包括我们。

他们的边缘网络是另一项实实在在的优势。凭借全球一百多个接入点,新加坡或圣保罗的访客可以从就近的服务器获得静态内容。我们在德国和芬兰运营欧盟数据中心,并在静态内容前部署了 CDN——对北欧和欧洲访客效果很好,但无法与全球任播(anycast)网络相提并论。

在把 siax.io 迁到自己的平台之前,我们自己也曾在 Vercel 上运行它,所以这不是纸上谈兵的对比。我们迁移不是因为 Vercel 不好——而是因为账单时高时低,因为我们希望数据库、任务和存储与应用并置,而不是分散在四家供应商之间,还因为我们自己出售欧盟数据驻留,必须身体力行。

SIAX 更强的方面

  • 可预测的账单。应用托管每月 99 克朗起,固定价格,没有函数调用、带宽、图片优化或 ISR 读取的可变收费项。一个突然获得大量流量的页面给您带来的是访客,而不是一张吓人的账单。
  • 同一供应商提供完整技术栈:托管 Postgres 每月 89 克朗起、对象存储 25 克朗/100 GB、备份 19 克朗/100 GB、电子邮件 19 克朗/邮箱、git 与 CI 199 克朗/十个用户、监控最多十项检查免费。
  • 长时间运行进程。后台任务、队列、cron 和持续开放的 WebSocket 连接,没有无服务器式的时限——应用以常规容器形式运行,拥有自己的文件系统。
  • 欧盟数据驻留,毫无例外。应用数据、构建日志、数据库和备份都留在欧盟,由一家与任何美国母公司均无关联的瑞典公司提供。
  • 无锁定。您的应用是基于 Dockerfile 构建的 OCI 容器,数据库是标准 PostgreSQL,存储使用兼容 S3 的 API。想迁走的时候无需重写任何东西。

Vercel 更强的方面

  • 开发者体验。每个拉取请求都有预览部署、可直接在预览中评论、一键回滚、Next.js 零配置。我们可以接近,但无法超越。
  • 他们开发 Next.js。新特性——流式渲染、部分预渲染、按需重新验证——在 Vercel 上最先实现且毫无摩擦。在我们这里,同样的特性可能需要在 Dockerfile 中手动配置并单独构建。
  • 全球边缘网络。如果您的用户不在欧洲,Vercel 上的延迟优势是可测的,而且流量高峰时自动扩容无需任何人动手。
  • 只有那里才有的周边服务:平台级 DDoS 防护与防火墙、图片优化、网站分析、集成。每一项都可用替代品逐一替换,但在 Vercel 您无需操心其中任何一项。

并排对比

 SIAXVercel
小型生产应用的价格每月 99 克朗,固定价格。加上托管 Postgres 为每月 188 克朗。在合理使用范围内,无论流量如何激增,金额不变。Hobby 计划免费,但不能用于商业用途。Pro 约每用户每月 20 美元,外加可变用量费用。价格会变动。
可变成本无。带宽、构建时长和请求都已包含在月费中。带宽、函数调用次数、图片优化和 ISR 读取都会在计划之外额外计费。流量到来之前成本难以预测。
全球延迟德国和芬兰的欧盟数据中心,静态内容前有 CDN。在欧洲表现良好,在亚洲和美洲较弱。全球一百多个接入点。行业领先,我们无法企及。
Next.js 支持以容器 + standalone 构建运行 Next.js。效果不错,但新的平台特性可能需要手动配置。参考级平台。框架中的一切都从第一天起就能用,因为框架就是他们写的。
与前端并置的后端Postgres、对象存储、备份、队列、cron 和长时间运行任务都在同一环境、同一张账单上。有时限的无服务器函数。数据库和存储需要作为独立产品或从合作伙伴处购买。
数据驻留所有数据毫无例外地留在欧盟:应用、数据库、日志、备份。函数和数据库可以选择区域,但边缘网络和部分控制平面是全球性的。
认证无。既没有 ISO 27001,也没有 SOC 2。我们提供 GDPR 合规、数据处理协议、欧盟驻留,以及以开源作为可审计性。第三方审计的 SOC 2 及其他框架。请查阅他们当前的状态。
锁定一路开源。容器、PostgreSQL、兼容 S3 的存储。迁移离开无需重写。边缘中间件、ISR 行为和平台专属适配器,让迁往自托管变成一项真正的工程。
支持瑞典语支持,直接联系平台运营人员。包含在价格中。较低层级提供社区和邮件支持,企业级有专属支持。英语。

在以下情况选择 Vercel…

如果您的受众遍布全球,且欧洲以外的延迟是业务考量——那就选择 Vercel,这正是他们边缘网络的优势所在,我们无法比拟。如果您的产品团队很小,没有人愿意碰基础设施,或者您在 Next.js 特性上走在最前沿,希望下周发布的功能当天就能工作,再或者您已经在使用他们的预览与分析生态——那么请选择 Vercel。另外还有一条在某些采购流程中起决定性作用的因素:Vercel 可以提供第三方审计的 SOC 2——请查阅他们当前的状态——而我们没有。我们既没有 ISO 27001,也没有 SOC 2。如果您的客户或合规部门要求供应商持有审计证书,那么选择已经替您做好了。

在以下情况选择 SIAX…

当您的大部分流量来自北欧或欧洲、当月账单需要是同一数字、并且应用不只是前端时,请选择 SIAX。一旦您需要真正的数据库、后台任务、文件处理、长 HTTP 调用,或需要每晚真正运行的 cron 任务,无服务器模型就会变得笨拙,您会开始积累供应商。与我们合作,一切都在一张账单上、位于欧盟、基于您可以带走的开源技术构建。当法律或采购要求为所有数据(而不仅仅是函数区域)提供有据可查的欧盟数据驻留时,这也是正确的选择。

查看产品与价格