DIY 云成本优化的5大挑战

news2024/11/26 2:36:11

在这里插入图片描述

外星人。

黑暗骑士。

帝国反击战。

在 Incredibuild,如果有一样东西我们喜欢,那就是我们的话题永远有续集。我们将针对云端优化推出一个更深入的续集, 但这一次我们谈论的是云成本优化,采用 DIY 的方式。(如果你还不确定什么是云端优化,请查看往期博客文章了解基础知识,像任何出色的续集一样,您需要先看第一集!)

在这篇博客文章中,我们将探讨 DIY 云成本优化是什么,它可能带来的挑战,以及如何通过手动+商用云软件来应对这些挑战。

什么是DIY云成本优化?

正如我们在第一篇文章中发现的那样,企业正在大规模地拥抱云服务的灵活性和可扩展性。但随着云计算带来的好处也伴随着挑战,其中一个重要的关切是如何有效管理云成本。只有这样做,组织才能最大化其投资,并确保在云端实现财务最优。

这就是云成本优化的作用,它一种战略性方法,通过实施各种技术、最佳实践和工具,来降低云端支出,同时保持或提升整体业务价值。

云成本优化实践通过平衡成本与业务目标,识别和消除浪费支出,并确保计算资源的大小适当,并且使用高效。

DIY云成本优化的方法

但接下来的一个重要问题是,您如何进行 DIY 云成本优化?

答案是完全“正确”方式。相反,您通常要考虑的是一系列手动方法,结合各种选项,例如基于社区的、开源的或自制的基于云的软件 – 您可以汇编这些选项以解决过程和监控的不同部分。包括但不限于:

  • 使用电子表格监控和跟踪云支出
  • 使用特定脚本自动执行某些任务 – 特别是使用机器人流程自动化(RPA)
  • 使用 AWS Cost Explorer 或其他本机工具
  • 手动管理缩放和权益大小
  • 使用自定义仪表板(许多云计算公司提供这些服务)

虽然这些选项都可用,但它们都不是最理想的 – 而且这些还对开发人员构成了一些挑战。

DIY 云成本优化的挑战

  1. 可见性
    云成本优化努力中最大的挑战之一将是缺乏可见性以及信息访问受限。风险在于你的工作将被孤立、重复进行,浪费宝贵的时间。
    换句话说,你可能正在处理自己的云预算电子表格。你的同事可能正在使用他们设置的不同电子表格工作。而你的经理也可能在自己创建一个新的电子表格。
    除非你在每个步骤都进行沟通,否则无法知道谁做了什么工作,仍需完成什么工作,以及谁能访问哪些电子表格,导致数据严重碎片化。

  2. 时间
    时间无论你在哪里工作,时间都是金钱。进行DIY云成本优化需要大量的时间和资源来使其发挥作用。
    也许你独自一人,自己组织一切,或者是一个小的开发团队的一部分。你能够将时间作为一个全面的项目来处理电子表格、脚本、成本优化工具、仪表板等等。
    但是在一个更大的组织中,你或你的团队可能同时参与多个项目,你将没有过多时间用于专注于DIY云成本优化,这使得完成工作变得越来越困难。

  3. 可扩展性
    想象一下有100人都试图从一个单一的云成本优化电子表格中进行工作。有人意外地删除了一个数字。另一名开发人员想尝试一些新东西,并修改了电子表格,意外地删除了一些先前重要的信息。而财务部门的某人不喜欢布局,并决定随意更改它。现在想象重复这个过程100次。较大的组织将很难扩展这些流程,仅仅因为太多人会同时从相同的文档中进行工作。就像谚语说的那样,人多势众,乱致羹汤。
    与此同时,独立开发者或小开发团队可以保持灵活性,如果需要的话,可以从DIY成本优化的单一电子表格中进行工作,而不引入更多的错误或随机更改的可能性。

  4. 错过机会
    比如说,云成本优化工具有50%的折扣,限时折扣。但是你那天没有看到,你正忙于另一项任务或项目。等你看到带有大幅度折扣的电子邮件时,可能折扣已经过期了。这是在DIY工作时面临的另一个重大挑战:你永远无法始终把握住所有最新的优惠。
    因此,这意味着你必须对节省费用或优化成本的任何优惠保持高度关注,抓住限时折扣机会,或足够迅速地在恰当的时刻预订实例。每个程序员都知道,那就像要求你同时出现在三个不同的地方,这不可能。

  5. 重视减少浪费多于减少成本
    你可能会再次阅读这个标题,想着,“有什么区别呢?”这可能听起来是语义上的。但是‘减少浪费’和‘减少成本’并不是一回事。减少成本,即优化,完全是建立更有效的流程以保持云成本低的过程,而减少浪费是不断寻找减少正在创建的工作中浪费的方法。
    但是,如果更多地关注减少浪费而不是建立有效的流程,实际上只是在看待流程的最终结果,而不是从头到尾查看整个流程。

关于商用软件

大概在这个时候,你会想:“商用软件肯定可以避免所有这些坑吗?” 并没有标准答案。

商用软件旨在分析云使用模式,识别潜在的可节省成本范围,并提供可行的建议。为此,这些工具利用算法和历史数据来提出优化建议,从调整实例大小到有效使用折扣工具等等。

但是,商用工具也带来了一系列挑战。例如,商用软件仍然需要手动验证和管理来实施任何建议的优化。即使有了这些建议,开发人员仍然需要验证、实施,并检查这些提议的更改是否符合他们的具体要求。而且,说到需求,这些商用工具并不了解你的组织的整体基础架构、应用程序和业务需求。因此,你得到的建议可能与公司更广泛的目标不符,或者忽视了某些关键因素。

这就使得开发人员不得不向非开发团队证明每个建议的合理性,这非常考验开发人员的专业知识与精力,可能会拖慢整个优化过程。因此,回答之前的问题:商用软件是有帮助的,但仍然是一个挑战,并且它依赖于你的手动优化和管理。

找到手动和管理(使用商用软件)的正确结合

因此,总结一下,商用工具旨在自动化优化过程的某些部分,但这通常导致一种混合方法,其中手动工作仍然是一个重要组成部分。而依赖手动 DIY 优化的开发团队面临数据碎片化、缺乏集中报告以及决策和验证方面的困难等挑战。

那么答案是什么呢?

虽然企业致力于实现更高效和流畅的云成本优化,但在手动和自主云成本管理之间取得平衡是下一个合乎逻辑的步骤。为了克服商用工具带来的挑战和手动配置的限制,自主的云成本管理是一个很好方式。这意味着使用算法和实时遥测来自主识别资源使用模式,部署折扣,并进行节省性能的优化。这种自动化的关键是简化优化过程,消除手动来回的流程,并有效地处理复杂的折扣管理。

通过拥抱自动化,你可以发挥云计算的全部潜力,确保你不仅在降低成本,而且在提高效率。

欢迎点击了解 Incredibuild 的云方案,并获取试用 License!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1354716.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Kubernetes Gateway API V1.0:您应该切换吗?

自Kubernetes Gateway API 发布 v1.0以来已经过去两个多月了,这标志着其一些关键 API 已经进入普遍可用状态。 去年,当网关 API升级为测试版时,我曾写过有关该 API的文章,但一年后,问题仍然存在。您是否应该从 Ingres…

SV-DJS-I13 深圳锐科达电梯 IP 五方对讲规格书

SV-DJS-I13 深圳锐科达电梯 IP 五方对讲规格书 DJS-I13 是专门对行业用户需求研发的一款 SIP 电梯五方对讲。它不仅有稳定性 好、电信级音质的优点,且完美兼容当下所有基于 SIP 的主流 IPPBX/软交换/IMS 平台, 如 Asterisk, Broadsoft, 3CX, Elastix 等。它集…

【MySQL用户管理】

目录: 前言用户管理创建用户删除用户修改用户密码修改用户密码安全检测设置 用户权限添加权限回收权限 总结 前言 剑指offer:一年又13天 用户管理 mysql> show databases; -------------------- | Database | -------------------- | inf…

[Python进阶] Python处理txt文件:open

7.1 Python处理txt文件:open 在Python中,通过open函数可以打开一个文件,创建一个file对象,然后对该对象进行读写。 函数语法: open(name[, mode[, buffering]…]) 参数说明: name:文件名 mode&…

你真的知道2024程序员搞钱新姿势吗?

2023年已经过去,2024的序曲已经奏响!回顾2023,我们经历了降薪裁员的大趋势,身为程序员也有点惶惶不可终日,害怕会失去工作,害怕面对家人无奈的模样,害怕跟不上时代的步伐,沦为被大环…

Minitab 各版本安装指南

Minitab下载链接 https://pan.baidu.com/s/1PLqocknkoRGGI9lbV3e45A?pwd0531 1.鼠标右击【Minitab 21(64bit)】压缩包(win11及以上系统需先点击“显示更多选项”)选择【解压到 Minitab 21(64bit)】。 2.打开解压后的文件夹,鼠标右击【setu…

众和策略安全可靠:如何区分大盘股和小盘股?大盘股指数有哪些?

股票根据流转盘能够划分为大盘股、中盘股、小盘股这三大类,那么,怎么区别大盘股和小盘股?大盘股指数有哪些?下面众和策略为我们准备了相关内容,以供参考。 怎么区别大盘股和小盘股? 根据个股的市值来区别…

使用异构图学习破解推荐系统 - 第 1 部分

Lokesh Sharma – Medium 一、说明 所以,这是独家新闻:异质图拥有一个充满潜力的世界,而常规图却无法做到这一点。传统的同构图很难处理不同关系和边类型的复杂性。现在是大炮的时候了——先进的架构可以解决具有多种边缘和关系类型的数据集的…

Go后端开发 -- Go Modules

Go后端开发 – Go Modules 文章目录 Go后端开发 -- Go Modules一、什么是Go Modules?二、GOPATH的工作模式1.GOPATH模式2.GOPATH模式的弊端 三、Go Modules模式创建项目1.go mod命令2.go mod环境变量3.使用Go Modules初始化项目4.修改模块的版本依赖关系 四、Go Modules下impo…

快速实现前后端表单交互(minui)

(1)使用minui快速生成表单 (2)修改样式,将生成的html文件发送给后端 (3)前后端交互(后端如何处理不太清楚) 表单初始化:新增修改(包括查看&…

如何远程修改plc程序?

​在工业自动化领域中,PLC(可编程逻辑控制器)是不可或缺的一部分。然而,传统方式下修改PLC程序需要亲临现场,这不仅耗时,还增加了成本。那么有没有一种更加高效、便捷的方法呢?答案是肯定的&…

【REST2SQL】03 GO读取JSON文件

REST2SQL需要一些配置信息,用JSON文件保存,比如config.json 1 创建config.json配置文件 {"hostPort":"localhost:5217","connString":"oracle://blma:5217127.0.0.1:1521/CQYH","_oracle":"ora…

6591A便携式光伏组串测试仪

01 6591A便携式光伏组串测试仪 产品综述: 6591A主要用于1500V光伏组串的测试,能够方便、快速的测试1500V光伏组串在自然光照下的工作特性,可为太阳能电站设计、验收、维护提供测试保障,是电站建设单位、质检部门、生产厂家、科研…

Navicat 技术干货 | 聚合查询的介绍

基础 SQL 查询可以检索、插入、更新和删除记录,而聚合查询可通过提供求和、平均值或最大/最小值等的大型结果集,将数据库交互提升到一个新的水平。本文中,我们将探索聚合 SQL 查询的基础知识,并研究如何有效的利用他们来分析和汇总…

边坡安全监测预警系统——高效率

安装边坡安全监测预警系统的原因是多方面的,涉及到社会效益、经济效益和环境效益。随着国家基础设施建设的快速发展,边坡安全监测预警系统的需求越来越迫切。 边坡安全监测预警系统对于保障人民生命财产安全具有重要意义。在山区、丘陵地带,边…

牛客网面试题知识点记录-03

1.题目讲解重写后子类调用父类的方法总结:当子类重写了父类方法A,父类方法直接调用被重写的父类方法后,调用的是子类的重写的父类方法A。 class Test {public static void main(String[] args) {System.out.println(new B().getValue());}st…

安科瑞电化学储能电能管理系统解决方案——安科瑞 顾烊宇

1 概述 在我国新型电力系统中,新能源装机容量逐年提高,但是新能源比如光伏发电、风力发电是不稳定的能源,所以要维持电网稳定,促进新能源发电的消纳,储能将成为至关重要的一环,是分布式光伏、风电等新能源消…

Java中的异常如何处理?

在Java编程中,异常是一种在程序执行期间发生的意外情况。学会处理异常是编写健壮、可靠程序的关键之一。 为什么需要异常处理? 异常处理允许程序在发生错误时进行优雅而有序的处理,而不是导致程序崩溃。这有助于提高程序的可维护性和用户体…

Alibaba Cloud Linux镜像操作系统超详细测评!兼容CentOS

Alibaba Cloud Linux是基于龙蜥社区OpenAnolis龙蜥操作系统Anolis OS的阿里云发行版,针对阿里云服务器ECS做了大量深度优化,Alibaba Cloud Linux由阿里云官方免费提供长期支持和维护LTS,Alibaba Cloud Linux完全兼容CentOS/RHEL生态和操作方式…

Vue: 多个el-select不能重复选择相同属性

一、场景 1.需求&#xff1a; 用户可自由选择需要修改的对象并同时修改多个属性&#xff0c;需要校验修改对象不能重复选择&#xff0c;但是可供修改属性是固定的 2.目标效果&#xff1a; 二、实现 1.主要代码&#xff1a; <template><el-selectv-model"se…