AWS 的定价模型为何复杂 - 按量计费背后的经济学与博弈论
从航空业收益管理和需求预测经济学的角度解读按需、预留实例、竞价实例三层定价结构,解析定价复杂性的合理原因。
定价复杂是有原因的
对 AWS 定价体系的不满被广泛共享。仅 EC2 就有按需、预留实例、Savings Plans、竞价实例、Dedicated Host 等多种购买选项,每种还因实例系列、区域、OS、租户模式的组合而价格不同。数据传输费用按区域内、跨区域、面向互联网分别计费,同一区域内 AZ 间的传输也收费。这种复杂性不是设计失误,而是反映了云计算这种商品的经济特性的合理结构。
按量计费的经济学 - 为什么不采用固定费率
你可能会想,像手机套餐那样月固定费率不是更简单吗。然而,云计算的使用模式因客户而异差异极大。某客户每月只用几小时 EC2,另一客户 24 小时 365 天满负荷运行。如果采用固定费率,轻度用户就会补贴重度用户的成本。这在经济学中称为内部交叉补贴,会导致轻度用户流失到更便宜的替代方案。按量计费通过让每个客户只为实际使用量付费来实现公平分配,是经济学上最有效率的定价方式。
三种购买选项 - 与航空业的相似性
AWS 的三种主要购买选项与航空业的收益管理(Yield Management)有惊人的相似结构。按需实例相当于当天购买机票。最贵但随时可用,没有取消限制。是为灵活性支付溢价的结构。预留实例和 Savings Plans 相当于提前折扣购票。通过 1 年或 3 年的承诺获得最高 72% 的折扣,但放弃了灵活性。航空公司通过提前销售确保收入的可预测性,AWS 通过承诺确保容量规划的可预测性。竞价实例相当于最后时刻的超低价票。航空公司与其让座位空着不如低价出售,AWS 与其让服务器闲置不如低价提供。最高 90% 的折扣反映了「否则就浪费」的机会成本。
数据传输费用的结构 - 为什么入免费出收费
AWS 的数据传输费用有明确的不对称性。向 AWS 传输数据(入站)免费,从 AWS 传输数据(出站)收费。这种结构在经济学上是合理的。入站免费降低了客户将数据迁移到 AWS 的门槛。一旦数据在 AWS 上积累,利用这些数据的计算和存储使用增加,AWS 的收入扩大。出站收费则产生了转换成本——将数据移出 AWS 有成本,这增加了客户留在 AWS 的经济动机。这种结构被批评为锁定效应,但从 AWS 的角度看是合理的商业模式。
免费套餐的战略意义
AWS 的免费套餐不是慈善事业,而是优化客户获取成本(CAC)的策略。过去的 12 个月免费套餐(2025 年 7 月改为额度制)为新客户提供了足够的时间来试用、学习 AWS 服务并建立依赖关系;现行制度(最多 200 美元额度 + 最长 6 个月的免费计划)延续了同样的思路(截至 2026 年 8 月)。在此期间客户的应用开始在 AWS 上运行后,免费套餐结束后继续使用的概率很高。Lambda 每月 100 万次请求免费、DynamoDB 25 GB 存储免费等永久免费套餐,使小规模工作负载可以零成本运行,降低了采用门槛。
实践性成本优化的启示
理解定价结构的经济学后,整理实践性成本优化的指南。首先,将工作负载分为三类。常时运行且可预测的工作负载应用 Savings Plans 或预留实例。承诺期间考虑技术栈变更的可能性选择——变更可能性高选 1 年,稳定则选 3 年。可中断的批处理和测试环境使用竞价实例。不可预测的峰值和短期项目使用按需。这种分层策略与航空公司的座位管理本质相同——根据需求的确定性分配不同价格层级。要深入了解云成本经济学,相关书籍 (Amazon) 也可作为参考。
总结
AWS 定价模型的复杂性是从云计算这种商品的经济特性导出的合理结构。按量计费实现使用量的公平分配,三种购买选项是与航空业收益管理相同的需求预测机制。数据传输费用的不对称性有锁定效应,免费套餐作为客户获取漏斗发挥作用。结构性地理解定价机制,就能基于经济合理性而非表面技巧进行成本优化。