共计 2361 个字符,预计需要花费 6 分钟才能阅读完成。
云计算的呈现,最开始是一个经济命题。服务器很低廉,所需的空间和服务器倒退所需的大量互联网连贯也很低廉。为什么不间接租用它们并进行领取大笔硬件费用,缩小保护它的员工呢?大型云数据中心能够节俭大量资金,而后将节俭的资金扩散给各位使用者。
当初十多年过来了,对于费用的局部曾经开始减少。企业很容易在这些小实例上破费数百万美元。
上面会为大家提供不同的选项以节约老本,别离波及应用更便宜的硬件、缩小相干投资、改善员工之间的沟通问题等。
1、转向商品云提供商
大型云公司提供了一系列抉择——包含一些相对一流的服务,既实用于数据存储等工作,也实用于机器学习或计算机视觉。然而,如果企业不打算应用所有最好的 API 和服务,能够找到商品云代理,它们会以更低的价格发售雷同的货色。
2、查找次要的云折扣
例如,AWS 通过预留实例为长期承诺提供折扣。当价格在奇数工夫上涨时,他们的现货市场可能是运行后盾解决的好中央。谷歌提供主动折扣,企业的机器运行工夫越长,它就会失效。标价是为想要即时满足和立刻启动机器的人制订的。提前打算并寻找折扣选项是为次要云领取更少费用的最简略办法之一。
3、采纳混合云
并不是所有企业都备有闲暇周期的好机器,但那些领有的人能够利用日益简单的软件包来构建将它们连贯在一起的平安子网。您领有的机器可能会便宜得多,也会更平安一点。
每个企业的需要各有不同,有些企业正在构建 Kubernetes 集群,有些企业只是托管不须要低提早的后端服务。它不是面向客户的工作负载的解决方案,客户在期待时计算毫秒数,但比以往任何时候都更容易拼凑一些对后盾解决有用的货色。
4、摸索裸机服务器
不是每个企业都须要古代云实例的灵活性。一些供应商正在出租残缺的服务器,而不须要额定的管理程序和虚拟化层。企业的代码能够获取整台机器,这也缩小了对安全性的担心。企业能够失去真正的 root 明码。不过,企业可能须要在整顿 OS 层方面做更多的工作,但有时这会带来更好地调整机器的机会。
5、合成账单
一些云用户可能会收到意料之外的大额账单,因为他们的应用程序是大量数据用户。一些云会收取数据泄露的费用,这可能会减少老本,尤其是在企业的内容流传开来的状况下。
因而,企业应认真查看应用程序的配置文件。如果企业是网络、数据存储或账单上某个特定我的项目的重度用户,则能够抉择其余能够为企业提供更优计划的云供应商。
6、进行为数据存储领取额定费用
多数云公司专一于高价数据存储,其免费比次要云低 80%。节俭的费用也会更多,因为它们具备不同的数据挪动费用构造,从而使企业能够节俭数据泄露的费用。这些公司还提供与 Amazon S3 兼容的 API,使切换变得简略。
7、动态化
如果企业的应用程序须要大量不变的信息,那么由动态网页构建的应用程序可能是通过内容散发网络覆盖宽泛受众的最便宜的形式。对于须要大量后端计算和定制的工作,它们不是一个很好的解决方案,但兴许能够将解决拆分为独自的服务。
好的动态框架包含 Jekyll、Gatsby、Middleman 和 Hugo。当程序员能够将所有内容转移到 CDN 时,他们通常会思考将老本升高 10 或 20 倍。
8、无服务器
云计算通常最适宜需要激增的应用程序。如果企业的应用程序闲置数小时甚至数天,那么将其重写为在 Cloudflare Workers 或 AWS Lambda 等无服务器框架中运行将意味着您无需为所有停机工夫付费。当负载低时,企业也不会领取过多老本。
9、为 Arm 从新编译
AWS 和其余一些云供应商正在增加围绕 Arm CPU 构建的新服务器。这些 RISC 芯片能够更快、更便宜,但它们通常须要企业从新编译二进制应用程序。费用节俭取决于应用程序的类型和机器上的负载。
例如,AWS 预计其 Graviton 芯片的效率可能比 x86 芯片高 25% 到 100% 甚至更高。因为 AWS 刚刚推出了新的 Graviton3 处理器,因而速度会更快,该公司预计,该处理器的速度可能比 Graviton2 快三倍。
除非企业的服务器正在满负荷运行,否则要捕捉此值可能并不容易,这让一些开发人员有点缓和。一种解决方案是开始应用 Arm 芯片进行全歪斜运行的后盾解决。
另一种办法是转向提供 ARM 处理器的事件驱动计算服务,例如 AWS Lambda,技术人员发现这种解决方案可能会便宜 20%,但仅实用于某些语言和应用程序。所以是时候开始进行基准测试了。
10、变小
Arm 选项的数量正在迅速增长。许多技术人员学会了应用简直没有老本的小型 Raspberry Pi 或 Jetson 机器进行黑客攻击。它们是构建嵌入式机器、物联网应用程序或只是试验的现实抉择。当初它们也能够成为云基础架构的一部分。
例如,Raspberry Hosting 和 miniNodes 将在业余数据中心为使用者租用一个小型 Raspberry Pi 或 Jetson Nano 板,并具备丰盛的互联网连贯,因而使用者能够以低廉的价格运行根本软件
。
11、观看默认配置
许多云实例都有默认大小,使配置它们更容易。在许多状况下,咱们的代码不须要所有的存储空间,但咱们能够持续为此付费。但没有本地存储会使云账单简直翻倍。更蹩脚的是,云计算公司通常很难放大这个未应用的空间。如果企业在创立过程中保持警惕,通常能够从足够的空间开始运行应用程序。
12、让每个人都分明老本
摊派老本有助于工程师理解,当某些 Kubernetes 集群扩大以承当一些负载时,每小时的老本累积起来会很快。开发者降低成本可能并不容易,如果他们晓得价格,就不会自觉扩充服务器规模。
13、延聘官网老本工程师
一些团队将局部开发人员指定为“老本工程师”,他们的工作是寻找节俭云计算费用的办法。兴许这意味着调整一些微服务以应用更少的 RAM。兴许这意味着将一些偶然的工作转移到无服务器配置中。通知开发人员他们的工作指标将与云账单相关联,这是节省成本的好办法。