技术

SaaS

Software as a Service

你租用而非拥有的软件:供应商托管它、运行它并收取订阅费,而客户只需通过浏览器登录。

最近审阅: 2026-06-02 审阅人Kevin Riedl wiki ↗

SaaS 是一种交付和商业模式,而不是一种技术。供应商不是把软件的一份副本卖给你让你自己安装和运行,而是托管它、运营它,并按周期性费用通过 Web 给你访问权限。你登录、你使用、你从不碰服务器。Salesforce、Slack 和 Notion 都是 SaaS。客户租用能力,而不是购买和维护软件。

其决定性的技术特征是多租户(multi-tenancy):一个运行中的系统同时服务许多客户,他们的数据彼此隔离。这一个选择塑造了一切。你为租户之间的隔离和安全而设计,为一次性向所有人部署更新而不破坏任何人而设计,并为随客户增加而扩展而设计,而不是一年发布一次新版本。它也改变了运维,因为现在是供应商承担正常运行时间、备份和安全这一持续的责任,而不是客户。

商业模式是另一半。收入是一种订阅,通常按月或按年,这意味着关系不在销售时结束,而是在那里开始。重要的指标变成了经常性收入、流失率(churn)以及服务每个客户的成本。定价通常与价值或用量挂钩:按席位、按层级或按用量。如果定价模式搞错了,一个技术上卓越的产品仍会在每个客户身上亏钱,所以定价既是销售决策,也同样是架构决策。

我们端到端地构建 SaaS 产品,从多租户架构到客户登录进去的 Web 应用。Polity 就是一个 SaaS 产品。创始人低估的诚实之处:周期性模式意味着你正在签约承担对正常运行时间、安全和支持的永久责任,这是一项真实的运营成本,而不是一次性的构建。

// FAQ

常见问题

常见问题

软件即服务:由供应商托管和运行、以订阅方式出售、通过 Web 访问的软件。客户租用能力并通过浏览器登录,而不是自己安装和维护软件。Salesforce、Slack 和 Notion 是典型例子。
一个运行中的系统同时服务许多客户,每个客户的数据彼此隔离。它是 SaaS 的决定性技术特征,并塑造了整个架构:隔离、租户之间的安全,以及一次性向所有人部署更新而不破坏任何人。
收入是经常性的,通常按席位、层级或用量计,所以关系在销售时开始而不是结束。流失率和服务每个客户的成本变成了重要的数字。如果定价模式搞错了,即使是一个出色的产品也会在每个客户身上亏钱,所以定价也是一项架构决策。