Kubernetes 是我的正确选择吗?( 二 )


Kubernetes 是我的正确选择吗?

文章插图
注意:这些复杂程度将根据个人背景和先前的经验而有所不同 。
Kubernetes 是我的正确选择吗?

文章插图

Kubernetes 是我的正确选择吗?

文章插图
对于缺乏必要专业知识或学习时间的团队,整个开发和部署过程可能会变得不堪重负且缓慢,这对于时间紧迫或团队较小的项目来说并不健康 。
四、成本影响是什么?虽然 Kubernetes 本身是开源和免费的,但运行它却不是 。你需要考虑与基础架构相关的费用,包括服务器、存储和网络的成本以及隐性成本 。
第一个隐性成本在于其管理和维护——用于培训团队、故障排除、维护系统、维护内部工作流程和自助服务基础设施的时间和资源 。
由于各种原因,在计算成熟的 Kubernetes 环境的成本时,许多人忽略了这项工作所需的高技能员工的薪水 。警惕完全托管或无服务器产品与自我管理的 Kubernetes 之间的许多有缺陷的比较 。他们通常无法考虑员工成本以及与 Kubernetes 时间损失相关的机会成本 。
第二个隐性成本与 Kubernetes 生态系统有关 。拥抱 Kubernetes 的世界通常不仅仅意味着采用容器编排平台 。这就像踏上一个广阔的大陆,拥有丰富的功能以及各种供应商提供的辅助工具、服务和产品的整个宇宙,最终会带来其他成本 。
五、结论一个好的工具不在于它的炒作或受欢迎程度,而在于它如何解决你的问题并融入你的生态系统 。在云原生应用程序的领域,Kubernetes在对话中占据了相当大的份额,这是可以理解的 。但是,我鼓励团队考虑通过OpenShift,Docker Swarm或由Nitric等框架编排的无服务器和托管服务等解决方案实现的不同方法的权衡 。
原文链接:https://thenewstack.io/kubernetes-isnt-always-the-right-choice/




推荐阅读