部署FinOps最佳做法以优化云成本

日期: 2022-02-14 作者:Stephen Bigelow翻译:邹铮 来源:TechTarget中国 英文

公共云给现代企业带来挑战:我们如何最好地在云性能、质量和成本之间进行权衡?

这非常具有挑战。云服务通常由云架构师和工程师设计,由IT运营人员部署和监控,并由部门经理支付费用。每个业务孤岛很少看到其他业务在做什么,这很容易导致挫折和失败。

这些挑战催生FinOps或云成本优化的概念。正如DevOps寻求打破孤岛并将开发人员和运营人员聚集一样,FinOps寻求联合IT、财务产品和管理团队。

为了对云部署进行财务控制,企业应鼓励文化变革,并部署FinOps最佳做法。

FinOps原则是什么?

FinOps 基金会是专注于云财务管理的非营利性行业组织,它定义FinOps所依据的六项管理原则。这些原则旨在聚集不同的业务团队,以分享基于云的活动:

合作。定期和开放的沟通对于消除业务孤岛很有必要。工程和运营人员必须将成本视为衡量云效率的另一个指标。同时,财务和业务人员必须接受IT的快速和动态特性。团队必须共同努力来定义云使用的流程和实践。

所有权。所有权驱动问责制。让每个产品团队负责他们的云使用,并根据他们的可用预算管理该使用情况。为团队提供必要的工具和实践,以查看和了解所有云成本,建立成本/性能目标,并随着时间的推移根据目标跟踪成本/性能。未实现目标应该推动团队对云的使用进行仔细检查。

集中化成本节约。虽然协作在FinOps中至关重要,但核心团队应该推动该举措,并管理成本效益。例如,集中化团队应该识别和管理云成本效益,例如已承诺的使用折扣、预留的实例以及来自云提供商的其他批量或定制折扣。企业应该有一个专注于折扣的团队,这样可以更有效地进行谈判,并减轻工程和运营团队的这种负担。还可以将成本分配给使用云资源的其他团队和成本中心。

报告。 FinOps依靠准确及时的报告来跟踪云支出。它还需要性能指标来帮助FinOps团队衡量任何云部署的有效性。报告可以优化云预算并识别可能过度或不足的工作负载。

价值。企业基于业务价值做出云决策;为了证明其使用的合理性,云计算必须比本地工作负载部署更有益。FinOps团队使用趋势和方差分析等工具来检查云成本。同时,他们可以对云工作负载和成本进行基准测试,以深入了解业务的执行情况。

利用可变成本。企业很容易过度配置云资源或让不需要的资源运行时间超过所需时间。FinOps团队必须了解并利用这一事实,即云服务具有可变成本模型,企业可以通过寻找使用更少的机会来节省资金。适当大小的云实例、淘汰未使用的资源并有效地扩展资源以优化成本,并保持性能。

FinOps生命周期的三个阶段

FinOps是迭代的。团队将不断循环各个阶段以完善FinOps工作并推动它向前发展。这种迭代范式类似于DevOps和其他敏捷开发概念。

根据FinOps基金会的说法,FinOps遵循三个主要阶段:

了解。FinOps团队需要了解云成本和利用率。任何FinOps工作的第一步是了解企业如何分配、基准、预算和预测云资源和服务。此分析应考虑任何定制的定价或批量折扣。这里需要详细的分配信息,以将云成本和利用率与业务部门相关联。FinOps团队可以向利益相关者展示云的商业价值,同时避免意外成本并寻找改进机会。

优化。基于上面提到的详细信息,FinOps团队可以优化云利用率。利用预留实例或承诺使用折扣来节省资金。评估云环境并努力调整资源规模。使用自动化工具缩减或关闭不需要的资源。

运作。FinOps团队应根据业务目标和指标持续跟踪和评估云运营。查看云利用率和性能如何匹配业务需求。再次与利益相关者共享此信息,以展示云对业务的财务和运营影响。

企业可以同时处于FinOps生命周期的多个甚至所有阶段,具体取决于所涉及的部门或工作量。

FinOps最佳做法

部署FinOps举措没有单一的方法,但基本目标始终相同:高效且经济高效地使用云资源和服务,同时为业务提供最佳价值。

下面的FinOps最佳做法可以帮助团队实现这一目标:

请记住,这需要团队合作。FinOps需要一支由金融、产品和技术或工程团队代表组成的跨学科团队。确保所有团队成员坚定地致力FinOps举措,并努力建立和维护有效的FinOps文化。

标准化云成本工具。FinOps需要单一的云成本真实来源。采用单一工具,可以为团队的每个成员提供利用率和成本信息,以帮助他们做出决策。该工具可以是特定云的原生工具,例如AWS Cost Explorer,也可以是第三方工具,例如CloudZero。

建立成本分配工具和流程。需要跟踪资源并关联成本,请实施云资源标记等策略。

建立并遵守指标。FinOps团队需要每客户成本或每交易成本等指标来量化云成本与性能。例如,在IT升级或扩展重要工作负载后,云成本可能会增加12%。成本增加最初可能是一个问题,但工作量的增强可能会导致更多的交易和客户。

勤于监测和优化。根据成本持续跟踪云工作负载或资源利用率,以确定减少云浪费的方法。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

邹铮
邹铮

相关推荐

  • 云团队需要的6个IT软技能

    软技能对云团队来说至关重要,但很难学习。一个糟糕的团队成员可以打倒整个团队和项目。此外,缺乏软技能可能会导致错 […]

  • AI和云存储如何协同工作

    人工智能是一种变革性技术,可帮助企业节省时间、降低成本并提高运营效率。首席信息官和其他技术领导者可能会想知道, […]

  • 提升云团队技能以取得成功

    IT 环境正在以惊人的速度变化。软件供应商和客户正在迫使企业跟上步伐,无法跟上则会过时。现在的问题变成:你的云 […]

  • 云原生战略将购买决策推到IT之外

    现在企业越来越多地转向分布式云生态系统,这需要整合本地和云技术。 根据 TechTarget 企业战略小组 ( […]