• 从 Confluent 的经历谈云成本与健康的 SaaS 产品模型

    最近听到 Confluent 被收购的消息,让我不禁回想起自己早年在那里的工作经历。 作为一个刚出茅庐的新人,那时我刚从 AWS 离开,对外面的技术世界、不同公司的 tech stack 都充满了好奇。 在 Confluent 的那段时间,我第一次系统性地接触到了云成本计算(Cloud Cost Modeling)。这段经历对我之后的职业发展影响非常深远——无论是后来帮别人搭建服务框架,还是再往后尝试创业,都让我逐渐形成了一种 cost-centric 的思维方式,并真正理解了云成本对现代 SaaS 公司的重要性。 今天想简单分享一下我当时学到的一些东西,以及我个人对「一个健康的 Cloud SaaS 产品模型」的粗浅理解。 云成本开销的本质 从本质上看,云成本可以拆解为两大部分: 在大多数情况下,commitment usage 主要体现在计算资源、存储和内存上;在一些场景下,也会包含特定 region 或特定 volume 的网络成本。 虽然现在三大云厂商的计费模型变得越来越复杂,比如: 但万变不离其宗,本质仍然是: 通过批量、提前购买未来一段时间内的固定资源使用权,来换取价格锁定和折扣。 在此之上,才是更加复杂、也更难预测的网络费用(下一节细聊),以及一些“手续费”形式的支出,比如 AWS 的 Support Fee(按总账单约 7% 计算,其实非常昂贵)。 SaaS 公司面临的现实挑战 在这样复杂的成本结构下,SaaS 公司往往需要在不断变化的云成本基础之上,去计算: 这在实践中是非常困难的。 常见的问题包括: 在这一系列复杂因素叠加之下,产品本身变得极其容易受到 CSP 决策的影响。 什么是一个“好的” Cloud SaaS 产品 在我看来,今天美国 Continue reading