云原生行业领导者预测,2023年,工程师将克服Kubernetes采用过程中的诸多障碍。将会看到对平台工程的更多投资,以及对日益增长的云原生威胁的成熟网络安全对策。围绕Kubernetes的开发人员体验将继续改善,围绕Kubernetes的平台和工具将赋予新功能,例如更好的边缘管理和人工智能驱动的功能。
以下是一些行业专家对Kubernetes在2023年发展趋势的一些预测。这些预测是由一些在容器化和Kubernetes方面拥有丰富经验的领域专家提供的。
1.DevOps将被平台工程所取代
D2iQ公司的首席执行官兼联合创始人Tobi Knaup表示:“随着Kubernetes和云原生应用程序的快速发展,企业意识到其IT团队在利用DevOps实践方面的不足。”因此,他预测,平台工程将很快淘汰传统的DevOps方法,并借助一个内部开发平台,为更轻松地部署、管理和扩展Kubernetes和应用程序提供一条重要的路径。
2.安全最佳实践将响应云原生威胁
2023年将是企业深思熟虑地应对云原生安全问题的一年。根据Red Hat公司发布的《2022年Kubernetes安全状况》报告,93%的受访者在过去12个月内报告了一次以上的Kubernete环境安全事件,31%的受访者表示导致了收入损失或客户损失。Kubernetes顾问Michael Levan表示:“因为工程师们仍在努力跟上Kubernete的发展步伐,因此安全性通常处于次要地位,因为他们只需要改善运营环境。随着越来越多的工程师实施安全最佳实践和工具/平台来帮助实现这一点,这将发生变化。”
Spectro Cloud公司的首席执行官兼联合创始人Tenry Fu也认为,在2023年,安全将不再是一个“拥有就好”的因素。
Fu说,“在2023年,安全性将是使用云原生的客户优先考虑的问题,他们的愿望清单确实会很多。首先是有助于确保软件供应链的完整性和可信的软件材料清单(SBOM),然后是Kubernetes的安全性和组成集群的‘全栈’:这包括从强化的发行版到零信任访问控制的所有内容,以及对传统做法更仔细的检查,例如安全扫描和及时修补多个集群的能力。”
3.工程师最终将跟上Kubernetes的发展步伐
如今,有很多具有广泛技能水平的用户试图挑战Kubernetes的复杂性。但Levan预测,到2023年,工程师们将最终跟上Kubernetes的发展步伐。他说:“真正了解该平台的工程师十分短缺。随着Kubernetes和容器化变得更加相关,这种情况将开始改变。更深入地了解平台将有助于避免前面提到的错误配置问题。”
Levan说,“工程师们需要开始思考发生了什么。由于云计算比较抽象,他们通常认为只需要点击鼠标和键盘,Kubernetes集群就可以启动并运行。然而,根据发布的《2022年Kubernetes安全状况报告》,46%的受访者担心错误配置而导致的安全问题。我认为很多错误配置都归绺于过于抽象以及工程师对Kubernetes平台了解得不够深入。”
4.企业将优先考虑易于维护的技术来弥合技能差距
Knaup说,“虽然在混合云和多云环境中使用Kubernetes有很多好处,但Kubernetes是一项复杂的技术,需要深厚的技术技能来部署和管理。由于Kubernetes是一项相对较新的技术,熟练的Kubernetes工程师是有限的。这就是为什么我们希望看到企业逐渐放弃DIY Kubernetes项目,并将预算用于Kubernetes部署和项目的培训和技术的原因。”
5.开发者体验将成为焦点
最近的许多工作都用于增加与平台工具相关的开发人员体验。因为当涉及到DevOps工具时,开发人员本质上就是客户。Fu解释道:“我们看到这种意识正在从DevOps转向平台工程,其表现为平台团队为内部客户构建产品,完成用户测试和其他事项。关于开发者目前从Kubernetes中获得的经验以及它是否足够好,有一种令人鼓舞的反思。可以肯定的是,在2023年,将看到更多的重复任务自动化,更多的‘即服务’模式用于访问集群资源,并将付出巨大努力来加速和简化所有接触点。”
6.边缘有更多的Kubernetes
在2023年,肯定会看到更多用户对在边缘运行Kubernetes感兴趣。Spectro Cloud公司在研究中发现,35%的Kubernetes用户已经在边缘部署Kubernete,还有更多的用户计划在未来一年内这样做。
Fu说,“Kubernetes作为数据中心的操作系统可能已经很受欢迎,但它的真正价值可能在边缘,其可迁移和弹性应用程序工作负载可以为几乎无限多的数字业务流程和客户体验提供动力。但从可管理性到安全性方面面临的挑战同样巨大。2023年是一个转折点,边缘将真正成为主流。”
7.云原生项目“爆炸式”增长将放缓
近年来,人们见证了新的云原生项目的大量涌入。但是,对于需要保持业务稳定运营的企业来说,跟上所有这些充满活力的发展是一个挑战。因此,可能会在2023年看到一个转折点,云原生项目的“爆式炸”增长将会放缓。
Fu说:“我们认为这两年的收购和2022年的裁员很重要,这分散了人们对真实情况的关注:Kubernetes的应用现在已经有7年的历史了,而且成熟得很快,并且在一个成熟的市场中倾向于整合。2023年,随着Kubernetes得到更广泛的采用,我们预计会看到更多的稳定性,并更加强调互操作性、支持、LTS版本和标准。”
8.应对失控的云原生成本的压力越来越大
尽管经济的不确定性可能不会扼杀Kubernetes的增长,但它可能会减少IT支出,并影响管理人员应对失控的云成本。Fu说,“启动新的集群和向堆栈中添加新的实验工具的日子将一去不复返。”
他解释说,“企业平台团队将全面了解其整体Kubernetes成本,包括采用多云的成本。他们将寻求像虚拟集群这样的新模式,在不影响安全的情况下降低支出。Kubernetes的总体拥有成本(包括团队时间成本、硬件、裸机开销、许可成本、支持成本等)将开始被更积极地报告和跟踪。”
此外,企业可能会利用人工智能来帮助优化其云原生足迹,并降低不断增长的成本。Databricks公司的产品管理高级副总裁David Meyer表示:“人工智能将通过了解客户的工作负载,自动调整部署规模,以实现最佳成本和生产力权衡,从而帮助保留客户并降低成本。”
9.数据平台将成为多云战略的核心驱动力
随着企业寻求将计算环境与当前的独特场景相匹配,混合多云正在成为新常态。Meyer预测:“随着企业将所有面向数据的用例整合到数据湖屋中,他们将根据数据工作负载需求(包括易用性、性能、合规性和跨云的统一管理)优先考虑云计算供应商决策。”
10.首席信息官试图整合数据并简化其架构
技术高管近年来面临一些问题,其中包括多云管理难题、不断增长的技术债务、持续的辛劳和孤立运营的团队,更不用说各个部门采用的不同技术堆栈。因此,一些首席信息官将寻求整合他们的一些IT战略,以提高一致性并调整他们的数据战略。正如Databricks公司的首席信息官Naveen Zutshi所描述的那样。他说,“在与其他首席信息官进行交流时,我注意到一些企业在没有组织数据的计划的情况下呈指数级增长。对于一家企业来说,要真正推进数字化转型,他们需要将数据科学和数据分析结合起来,并从单一的真相来源中获取见解。我们将看到更多的首席信息官削减供应商开支,以简化他们的数据架构。那些实施了结合预测分析来提供高效和智能解决方案的架构的企业最终将获得成功。”
最后的想法: Kubernetes安全性对于云原生成熟是必要的
2023年将是云原生技术发展的重要一年。正如一位评论员所说,“Kubernetes还没有结束。”毫无疑问,人们将在2023年看到更多Kubernetes被采用,因为它将成为一个不可或缺的核心基础设施。Kubernetes非常适合当今的分布式和多云模式。Knaup说:“加速的数字化转型导致了采用更多的分布式IT基础设施,Kubernetes成为管理容器环境的事实上的标准。”
但是云原生的持续成熟需要稳定和安全的部署。简而言之,2023年是业界开始认真对待Kubernetes在企业中的应用的时候,这将需要更高的安全性。Fu说:“当一项技术进入生产应用时,它必须是可信的、稳定的,最重要的是安全的。”