您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件开发专栏 > 云计算 > 正文

更好更便宜:降低云成本而无损价值的五种方法

发表于:2022-11-10 作者:Abhi Bhatnagar 来源:企业网D1Net

如果知道从何处入手的话,企业通常可以在他们的云项目中找到显著的成本节约方式。

成本压力即将来临,目前还不清楚大多数企业的云项目是否准备好应对挑战。随着宏观经济环境变得越来越具挑战性,企业领导人正在寻找实现更高业务弹性的方法,首席信息官和首席技术官可能会遇到有关缩减云计算项目成本的棘手问题。

虽然云技术在正确操作的情况下能够产生巨大的价值,但我们观察到,许多公司的云支出每年都在增长20%到30%。如果CIO无法对成本更加敏感,也无法对企业所感受到的经济压力做出反应,那么他们可能很快就会面临云计算项目被砍的结局。

对于大多数拥有强烈竞争抱负的企业来说,这无疑是一个巨大的遗憾和挫折。然而,通过一系列有针对性的实践,技术领导者可以在保持云技术价值的同时,迅速削减高达15%-25%的云项目成本。以下是5种可行方式。

1、 叫停“不健康”的增长

云成本的增加可以反映健康的增长,例如用户基数的增长、数字采用的增加以及新的数字功能的开发。然而,在许多情况下,由于管理不善,这些相同的成本增加也隐藏着“不健康”的增长,例如提供比所需更多的资源,或不成熟的消费实践(如忘记关闭不再使用的实例)。

企业通常对这些健康成本和不健康成本缺乏清晰的认知。如果客户的消费习惯发生了改变——就像他们在经济衰退期间所做的那样——这可能会特别有害,致使公司不确定如何调整自己的云支出。

为了确保云支出的透明度,企业应该建立一致的、高质量的、全面的标记和报告能力(通常是自动化的),并创建一个促进问责的分配模型,比如让业务领导者了解使用云的产品或服务的成本。公司还应该引入财务控制,比如积极跟踪和管理各个产品团队的预算,以实现健康的增长,同时确保云支出用于业务优先级和关键用例。

2、专注于“微小而必要”的步骤(这通常会产生很多价值)

在帮助企业管理他们的云项目时,我们发现了很多的成本和性能优化机会。好消息是,在许多情况下,企业可以通过采取相对简单的步骤来实现生产率的提高。最常见的操作包括释放未使用的容量、引入调度和自动伸缩特性,以及根据特定的应用程序需求调整服务级别——例如,从内存优化切换到标准实例,或为容器使用无服务器计算引擎,而不是管理它们自己的集群。公司应该优先考虑那些能带来最大利益的应用,并在团队和云用户之间快速部署它们,同时进行快速反馈循环——如果在一个应用或团队上成功了,就可以扩展到其他应用或团队。

例如,一个主公共部门机构通过调整云服务以更好地适应应用程序的需求,摆脱正在付费但不再使用的资产,实施一些分层存储的基本指导方针,并将实例更新到最新版本,成功实现了约20%的节省。

一旦达到了优化的基准水平,企业便可以通过培训技术人员了解云最佳实践来维持这些结果,这样他们就知道需要采取什么行动来降低成本。同时,授权FinOps团队不断地寻找新的降低成本的机会,并跟踪优化工作的结果。

3、解锁云弹性以停止为未使用的云容量付费

从理论上讲,云弹性(云可以向上或向下扩展以满足公司当前需求的能力)应该会降低成本,因为它使公司只为实际使用的内容付费。但是,许多公司的多种实践——例如严格的、通常是手动配置的实践,技术债务——使他们无法有效地使用云弹性。因此,公司仍在为他们未使用的云容量付费。

一家全球电信运营商就在面临这个问题,主要原因在于其云基础设施的扩展方式主要是手动的。当团队调整容量以应对流量的增加时,他们很少在需求减少时调整容量。在经济衰退期间,当客户需求减弱,企业减少促销或制定折扣时,这个问题可能会产生重大后果,所有这些都会对流量和云使用产生重大影响。

公司应该与他们的工程团队一起识别非弹性的应用程序和工作负载——通常的怀疑对象是那些简单地“直接转移”(lifted and shifted)到云上的应用程序和工作负载——并对它们进行重构,从占用空间最大的应用程序开始。在许多情况下,设置标准的自动缩放功能相对简单。投资于更高级的功能,例如容器化工作负载,可以获得更有效的弹性,但是必须仔细考虑这些功能,因为它们通常需要投入更多的时间和精力。一般来说,公司应该在未来的迁移中避免“直接转移”,除非有战略原因,比如从数据中心退出。

4、慎重对待供应商协议

经常出现的情况是,一个企业对云迁移的预期速度过于乐观,结果现在(经济低迷时期)陷入了支出承诺难以兑现的窘境。许多企业直到合同到期前12到18个月才开始重新谈判,而到那个时候往往已经来不及进行有效的谈判。

在审查供应商合同时,企业应该询问他们今天是否会签署相同的合同。如果答案是否定的,他们应该尝试重新谈判。企业有时能够通过谈判达成妥协——例如,用更大的折扣来换取灵活性的降低,或者推迟完成既定目标的时间表。正在考虑或正在续签合同的公司应考虑纳入增强灵活性的条款,例如能够根据商定的触发事件提高或降低承诺水平,或修改服务信贷的参数,以便能够在一年内全部使用,或将其分散到数年。

5、不要停止云迁移;而要更聪明地实践

一个常见的误解是,企业可以通过减缓云迁移并在他们已经付费的本地环境中工作,来降低成本。然而,与云环境相比,本地数据中心需要以人工、公用事业、租赁和许可证的形式提供持续的操作支持,以维护系统、管理更新周期和应对中断。在这些领域削减成本也会导致昂贵的问题。此外,经过深思熟虑和有针对性的云迁移不仅有助于降低成本,而且还能使业务在经济衰退结束后更快地增长。

企业应该优先考虑将能够产生价值的工作负载迁移上云,例如那些支持关键业务活动(如客户支持自动化),使用即将需要更换或升级的硬件或具有相当大的运营开销的工作负载。

企业之所以采用云技术,是因为它承诺以传统IT成本的一小部分增加灵活性和性能。当前充满挑战的经济环境正在考验着这一承诺。为了成功度过难关,企业可以采取明确而简单的措施来削减成本、创造价值和提高生产率。