Kubernetes诞生七周年后,优势与挑战并存

Kubernetes诞生七周年后,优势与挑战并存

作者:佚名 2021-06-17 12:48:45

云计算 多年来,关于Kubernetes最常见的问题是:有多少应用程序在生产环境中运行?换句话说,人们很好奇Kubernetes使用的成熟度和广度。

2021年6月7日,Kubernetes迎来其诞生七周年的纪念日。Kubernetes是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化,并拥有一个庞大且快速增长的生态系统。随着移动互联网技术的快速更迭,一些技术淡出人们视线的同时新技术不断涌现,开放、平等、协作、共享的开源模式逐渐成为新一代软件的开发模式,今年3月,“开源”首次被明确列入国民经济和社会发展五年规划纲要。Kubernetes作为基于容器的分布式管理系统,也越来越多地被企业投入到生产中。

[[406127]]

VMware《2021年Kubernetes状态报告》显示,企业仍在持续进行Kubernetes建设并增加其在生产中的使用。尽管技能与安全方面的挑战依然存在,但随着越来越多的企业机构依靠软件作为与客户交互的主要途径,提高资源利用率和加速软件发布周期已经成为重要优先事项。

报告要点包括:

  • 65%的受访者在生产中使用Kubernetes,这其中的78%来自大公司;
  • “提高资源利用率”、“简化应用程序更新和维护”,以及“缩短软件发展周期”被评为使用Kubernetes的三大益处;
  • “缺乏内部经验和专业知识”仍然是企业在部署Kubernetes时面临的最大挑战;
  • 对于42%的受访者来说,“将新技术与现有系统集成”是一个阻碍开发人员工作效率的因素;
  • 自行构建并管理自己的Kubernetes平台的企业机构量从2020年的29%下降至今年的18%,但很多发行版和服务的使用量有所上升。

Kubernetes已近成熟

多年来,关于Kubernetes最常见的问题是:有多少应用程序在生产环境中运行?换句话说,人们很好奇Kubernetes使用的成熟度和广度。现在已很少有人会再有Kubernetes是否真实可靠的疑问了,它已经成为生产中运行容器的首选平台,65%的受访者表示其生产环境中的大部分甚至全部容器化应用程序都运行在Kubernetes中。这一数字在2020年为59%,而2018年这个数字还不到三分之一。

拥有超过500名开发人员的公司在此项调查上的数据更高,他们中的78%都更倾向于在生产环境中运行全部或大部分容器化工作负载。

这些数字表明Kubernetes现已成为运行容器的标准,大多数应用程序正转向基于容器的体系架构,Kubernetes几乎就是全新及现代化应用程序的标准。

Kubernetes对于生产的益处

过去一年,疫情改变了每个人的生活重心,全球都在努力应对新冠疫情带来的变化。随着工作和生活的方式的改变,IT部门受到的影响尤其多。例如,便利店需更多地送货上门,这推动了对其网站和应用程序的需求;银行转为非接触式支付,同时支持员工从客户服务中心工作转为远程办公。对于很多企业机构来说,这些转变的紧迫性给IT部门的工作划出了重点,并加速了多年来一直在缓慢推进的数字化转型。一项2020年7月进行的调研发现,67%的IT主管取消了没有直接效益的项目,这是工作优先事项改变的一个标志1。

那么,Kubernetes能否满足期待?根据我们最新的调研结果,企业机构组织正从使用Kubernetes中受益。来看看受访者认为的最大益处:

在不洗劫银行或者便利店的情况下,更佳的资源利用率是满足不断扩大需求的关键。企业若想要快速更新业务和运行业务的软件,则需要升级和重新部署应用程序的能力。提高开发人员向应用程序添加功能的速度是适应新业务方式的关键所在。

一家公司除IT以外的管理人员不应该对Kubernetes或任何类型的企业基础架构产生过多顾虑,也许成本超支、因缺一行代码的失控项目偶有出现,以及生产不稳定性着实存在,安全也是一个非常现实的问题。然而,在基础架构方面,“业务获益”更多的是指获得改变业务运行方式的能力。正如今年的调研结果所示,Kubernetes提供了组织亟需的业务上的获益和能力。

Kubernetes的瓶颈

除了益处之外,调研结果还涉及了在部署、管理和使用Kubernetes过程中遇到的常见瓶颈问题,其中值得注意的是开发和运维人员面临的挑战。

开发

尽管使用Kubernetes的许多优势是由开发人员和更广义上的软件开发周期带来的,但也存在着一些问题。很多人可能会认为,阻碍开发人员工作效率的第一大障碍是自助服务自动化的缺乏,即员工经常抱怨的每做一件事都必须提交一次电子流申请。这虽然在调查中排名第二,但也仅有15%的受访者选择了这项。最大的阻碍是“将新技术与现有系统集成”,有42%的受访者选择了这一选项,而在去年的调研中这一数据还是35%。

这不仅与近几年的情况相符,而且也清楚地表明,Kubernetes已经走出了所谓“红极一时”新技术的使用阶段。对现有应用程序和服务实施现代化是大型组织长期关注的问题,这些组织已经存在了几十年,有成千上万的应用需要维护和更新。而且,随着越来越多的应用程序在Kubernetes中产生或迁移至Kubernetes,与这些现有应用程序集成的需求只会不断增加。

换句话说,应用现代化是当前组织亟需进行的最重要的活动之一。事实上,在一项由VMware委托、Forrester Consulting实施的调研中,76%的高级IT领导者表示,他们对旧有应用的投资太多,以至于难以改变2。作为受访者之一,一位零售公司的CIO表示:“我们的大多数软件开发都在支持内部旧有功能,不能提供竞争优势,这与我想要的完全背道而驰。”

运维

建立、维护和运行Kubernetes的团队年复一年、一次又一次地在调研中提出同样的问题:缺乏内部经验和专业知识。在许多调研中,这一挑战往往伴随着招聘相关专家的困难。虽然这一问题逐年略有减少,但仍然存在。此外,与任何新技术一样,信任和验证Kubernetes能够满足安全需求和合规性也是一个问题,这也导致许多组织将DevSecOps流程融入到运维中。当对所有这些问题进行综合考虑时,我们能够发现任何一项新技术都有的特性——即使一项技术完整且达到企业级别,人们也需要时间去熟悉和信任它,而这只能来自多年的一手经验和真实的成功案例。

此次最新调研的结果还指明了一种趋势,即团队使用产品化Kubernetes分发,而不是构建、集成和维护自己的Kubernetes堆栈,即所谓的“DIY”方法。当您构建并运行自己的平台时,一定也需不断解决种种问题,这不仅是对一个组织的战略资源的不当利用,而且从长远来看也很少成功。正是因为需要将重点放在交付业务价值上,而不是构建和集成基础架构上,加上随之而来的寻找或开发支持基础架构所需的专业知识带来的困难,使得企业倾向于使用供应商支持的Kubernetes发行版和服务。

从这一点来看,调研结果中选择“使用DIY Kubernetes”的受访者比例显著下降,从2020年的29%降至2021年的18%。也就是说,一些Kubernetes发行版和服务的使用率逐年上升,包括VMware Tanzu。VMware预计,随着供应商产品选项的成熟,以及DIY逐渐跟不上快速变化的上游项目Kubernetes的发展速度,这一趋势也将加快。

 

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/276466.html<

(0)
运维的头像运维
上一篇2025-05-10 16:20
下一篇 2025-05-10 16:21

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注