这篇文章的前一个版本继续新的堆栈

与普遍观点相反,Kubernetes并不总是你的业务的正确选择。并不是每个业务都需要采用Kubernetes,或者任何容器编排工具。集装箱运输并不是每个人都需要擅长、使用甚至了解的东西。Kubernetes并不是一个适用于所有问题的解决方案,所以它可能并不适合您的业务。

现在我们已经不用再争论什么技术都不是完美的解决方案了,我想分享一些对于Kubernetes用户和在类似的容器化架构中工作的人来说已经成为相当标准的观察结果。我所看到的共识是,尤其是对较小的组织来说,编制工具是特定问题的大解决方案;所以在某些情况下,在it上投资可能没有意义。

Kubernetes成本的东西

开源工具是免费的许可费用,并且运行自己的容器编排意味着您不需要为服务向云提供商付费。这意味着Kubernetes是免费的或者很便宜,对吧?

最近的一次Twitter的线程争论Kubernetes的成本是否为一百万美元。有些人的最低估计是8万美元左右,有些人的估计略高。我不会确定具体的数字,但我只想说,除了托管集群的成本之外,Kubernetes还需要花费很多钱,因为它必须由专家维护。在目前的劳动力市场上,时间和技能都相对昂贵。

一个有害的问题是,这些成本往往很好地隐藏在高层管理人员面前。仅仅因为您的SRE、运维工程师和安全工程师在维护您的新集群时疲于应付,他们的压力和额外的工作不一定会在本季度的资产负债表上以红色显示。如果没有诚实和知情的管理人员告诉高管这样一个团队的前期实际成本,重点可能仍然是软件本身的“免费”价格标签。

当然,所有这些自动化意味着最终将需要很少的维护,因此成本将下降——对吗?可能有一些团队不需要做太多的工作来维护他们的集群,但是看看今年早些时候很多人分享的“故障排除流程图”,我可以这么说Kubernetes当然不会抹杀复杂性

这并不是说或暗示Kubernetes比任何其他选择都昂贵!只是说它不是免费的,而且大部分费用是预先支付的。与Heroku这样的容器服务或任何云平台上的无服务器功能不同,你不可能在Kubernetes的第一年每月花费75美元,然后慢慢地提高。要做到这一点,你需要专家,他们既花费时间又花费金钱。

Kubernetes需要专家

我们都见过这样的广告:“DevOps Ninja需要:10年Kubernetes经验。”

虽然招聘团队可能对我们使用工具的能力有不现实的期望,但事实上,许多试图采用Kubernetes的组织可能有他们自己不现实的期望。对任何采用Kubernetes的人来说,第一个问题是:“我们将如何构建我们需要的团队?”

在前一节中,我提到了没有以小时和采用培训来确定成本的团队。正如不花时间就不可能运行集群一样,那些维护Kubernetes的人也需要专门研究Kubernetes。Kubernetes不是一种云服务,您可以在周末的研讨会上完全学习,并通过提交支持票来维护。您需要组织内的专家来保持事情的运行并扩展Kubernetes为您的团队所做的事情。

虽然现在确实很难聘请Kubernetes专家,但我认为这是一种成本,而不是障碍——因为您可以并且应该在您的团队中构建这种专业知识。Kubernetes的资源是现成的,您应该花时间和资源创建您需要的团队。作为辛Brisals在最近的一篇文章中写道:伟大的团队不是被雇佣的,他们是成长起来的

你想成为最好的服务员吗?

如果您想在正常运行时间、可靠性和可能的成本效率方面有所区别,Kubernetes可能是解决方案的一部分。如果您更专注于以独特的方式解决业务问题,那么容器编排方面的专业知识可能不是解决方案的一部分。

如果你是一家面向青少年的鞋业公司,而所有人都想在《堡垒之夜》中获得你的鞋子的虚拟版本,那么“我们提供的可用性比Amazon Web Services更高99.999%”就不太可能是你战略的关键部分。

这很有诱惑力,尤其是当你是一个由工程师组成的团队时,你会试图在所有事情上做到最好。但在工程团队中,你的工作是帮助你的企业成为解决特定问题的最佳企业。没有人希望您为铅球运动员编写最好的电子邮件服务器、电子商务套件和在线聊天室。

对于许多团队来说,Kubernetes是解决方案的一部分,或者是他们不久的将来的一部分,原因有很多。云托管集群处理了一些与自托管有关的问题,这使得采用起来更容易。各种服务上的用户都有极高的性能标准,因此可能需要内部的专业知识。Kubernetes通常会吸引一些非常聪明的工程师,这意味着使用旧技术可能会增加招聘难度。

但现实是没有工具适用于每个团队,Kubernetes也不例外!

如果您有兴趣学习有效监控Kubernetes部署的基础知识,看看我们的电子书

Nočnica Fee是专注于无服务器的New Relic的开发倡导者。她是新栈和Dev.to的频繁贡献者。在闲暇时间,她喜欢鼓机和木工。查看贴子

有兴趣为New Relic博客写作吗?亚搏体育登入网给我们发一份建议书!