在初创公司中,选择云是一个速度决策。对于一家成熟的公司来说,这是一项治理、总成本和制度风险决策。对于孤独的创始人来说,“哪种服务可以让我更快地启动并运行”,对于成熟组织的首席技术官来说,“我正在做出什么长期承诺,以及谁对此负责”。
区别不在于服务器大小,而在于结果。企业架构决策会占用多年的预算,限制雇用人才的能力,定义监管风险,并创造或破坏战略灵活性。因此,对公司来说重要的比较很少是关于原始性能。
本文通过对预算责任决策者至关重要的视角来比较云模型:总拥有成本、依赖性风险、治理以及对业务规模和监管的适用性。
底线决策:控制与杠杆
每个企业的云选择都会平衡两个向量。一方面,控制力和独立性可以降低入狱风险,但会增加运营成本和团队要求。另一方面,利用托管服务,这会加速交付,但会加深对提供商的依赖。
本文的中心论点是,公司往往会在两方面都犯错。有些人为了方便而过早地将自己锁定在专有服务中,但很晚才发现迁移的成本。另一些人,由于担心依赖,在内部重建他们可以租用的东西,烧毁基础设施中的稀缺人才,而这些基础设施无法使业务脱颖而出。
成熟在于有意识地决定在哪里接受依赖以换取速度,在哪里出于战略原因保持独立。这是领导决策,而不是配置决策。
从企业角度比较模型
具有托管服务的公共云
深入利用 AWS、Azure 或 Google Cloud 等提供商的托管服务可以最大限度地提高交付速度并减少运营所需的员工数量。对于大多数负载来说,这是回报最好的路径。
权衡是束缚。您使用特定提供商服务的次数越多,离开的成本就越高。在合同谈判中,这会降低你的议价能力。实际建议不是避免托管服务,而是映射哪些服务会创建关键依赖项,并将此选择视为有意识的决策,并考虑到结果。
多云
在多个提供商之间分配负载可以减少依赖性并提高谈判能力。董事会幻灯片听起来很有吸引力。在实践中,多云会成倍增加运营复杂性,需要团队掌握多个环境,并且很少能提供承诺的可移植性。
对于大多数公司来说,纯粹的多云是他们尚未遇到的问题的解决方案。这在特定情况下是有意义的:监管要求、关键弹性或谈判能力证明成本合理的规模。如果没有这个理由,原则上采用对于真正的好处来说往往代价太高。
混合云和敏感数据
受监管的公司、金融机构和公共机构通常需要直接控制部分数据。混合模型将公共云与专有或私有基础设施相结合,可以满足这一需求。
在巴西的背景下,[LGPD0] 使这一点变得具体。个人数据驻留在哪里、谁有权访问、如何确保充分的处理,所有这些都对架构产生影响。将所有内容放在公共云中并不能免除公司的法律责任。提供商对基础设施的安全负责;公司负责遵守使用规定。这种区别需要在合同签订之前明确,而不是在事件发生之后。
公司低估的成本
云计算给企业带来的最大惊喜不是标价,而是失控的成本。在大型组织中,数十个团队在没有统一的支出视图的情况下提供资源。被遗忘的环境、过大的容量和低效的架构无形中增加了费用。
这就是 [FinOps1] 纪律成为董事会议程的原因。仅仅迁移到云端并期望节省成本是不够的;如果没有成本治理,云可能比它所取代的专有基础设施更昂贵。云经济是真实的,但它们是通过管理获得的,而不是默认获得的。
正确的计算是一段时间内的总拥有成本,包括员工、治理工具、培训和最终迁移的成本。仅比较每机器小时的价格是比较错误的部分。
投资决策
对于企业来说,问题不是“云是或否”,大多数负载都赢得了这场战斗。问题是“什么样的模型组合可以平衡我们特定业务的速度、成本、监管风险和战略独立性。”
在做出重大承诺之前,值得向技术团队提出三件事:诚实计算三年内的总成本、映射关键依赖项及其退出策略,以及分析对适用法规的遵守情况。没有这三个答案的云决策就是在黑暗中做出的决定。
结束
在公司里,云不再是一种创新,而是成为基础设施。竞争优势不再在于使用它,而在于良好地管理它:在不失去成本控制的情况下提高速度,在不陷入困境的情况下获得影响力,在不减慢业务速度的情况下遵守法规。
这是一个不应该局限于技术领域的决定。它涉及预算、风险和战略,因此值得整个业务负责人的关注。
如果您的组织正在审查其云战略或评估对提供商的长期承诺,则值得在签约之前使用明确的标准制定该决定。博客上还有其他关于云成本、治理和企业架构的文章,这是一个值得讨论的话题。
另请阅读
- [云应用:适合刚起步的人的模型比较2
- [优化云成本:小型企业的 FinOps 策略3
- [公司中的克劳德·代码:在不失去治理的情况下实现真正的生产力4
- [应用程序的云计算:当您的产品驻留在云端时会发生什么变化5
- [数字化合规性:与实际案例的实际比较6
- [现在收获,稍后解密:你的长期保存数据已经面临风险77
