云原生加速落地 KubeSphere提供利器

(原标题:云原生加速落地 KubeSphere提供利器

从2018年7月青云QingCloud正式发布KubeSphere 1.0,到2019年4月KubeSphere 2.0发布以及加入CNCF基金会,再到今年的KubeSphere 3.0,每年,KubeSphere都会迈上一个大台阶。这不仅与青云QingCloud自身的努力有关,也与混合云与云原生的快速发展密切相关。

数年前,云计算在各行各业的普及也催生了混合云时代的到来,但最初,混合云的应用主要集中在云计算资源上;如今,混合云开始逐渐渗透到企业业务应用中来。由此,来自应用层面的诉求,使得云原生应用成为必然趋势。

也正是在这样的背景下,KubeSphere横空出世。青云QingCloud应用及容器平台研发总监周小四表示,从一开始,KubeSphere就是一个面向云原生应用的容器平台,通过解决混合云所带来的应用需求,让企业快速迈入云原生时代。

但由于企业应用场景的复杂多变,要想让企业快速进入云原生时代无疑很具挑战性。因此,在KubeSphere每一次大的版本升级中,都会新增许多新功能,以不断简化企业实现云原生的步骤。KubeSphere 3.0也不例外。这一点正应了青云QingCloud做技术理念:哪怕自己在技术上多费点心,也要想方设法让客户用起来更加简单快捷。

从去年到今天,云原生技术受到了众多开发者的追捧,不仅互联网企业在加速探索云原生应用的落地,一些传统行业也开始加入其中。可以说,云原生实现了从概念到落地实践的转变。正如Gartner在报告中所预测的那样:预计至2020年,全球约75%的全球化企业将在生产中使用容器化应用。

不仅如此,K8s在去年成为容器、云原生领域的必然趋势,在技术界,人们已经不再纠结于用K8s还是用别的技术路线,而是在探寻如何用好K8s。这对于一开始就选定K8s为产品和技术发展路线的青云QingCloud来说,无疑是“赌”对了。

周小四表示,KubeSphere是以K8s为基础管理云原生应用的一种分布式操作系统。它提供可插拔开放式架构,可以实现与第三方应用的无缝对接,用户在使用KubeSphere第三方应用,也跟KubeSphere原生应用一样,非常平滑。

但企业云应用环境本身就非常复杂,既包括公有云也包括私有云,这种混合多云方式,无疑加大了云原生的落地难度。这对于一直致力于推动云原生加速落地的KubeSphere来说,“没有最简,只有更简”成为平台不断进化的目标方向

在KubeSphere 2.0时代,为了降低用户应用K8s的门槛,KubeSphere容器平台从底层基础设施支持到上层应用开发支持都做了非常多的设计。但这并不足以解决企业在混合云及云原生应用上的需求。而这些,在KubeSphere 3.0中得到了很好的解决,KubeSphere容器平台产品负责人于爽表示, KubeSphere 3.0的亮点主要体现在三个方面

首先,多集群管理。多集群管理是混合云时代K8s必须具备的能力,也是用户最迫切的需求。KubeSphere 3.0所提供的多集群管理,相当于为异构混合云提供一个中央控制面板,把所有独立的K8s集群聚合起来,降低用户的运维难度,轻松驾驭混合多云。

其次,可观察性再增强。可观察性是K8s中的一个专业术语,由CNCF基金会命名,它包括监控日志链路追踪、告警、通知等多个细分领域。如今,在KubeSphere 3.0中,针对这些细分领域的功能都得到了进一步加强。

第三,平台安全能力进一步加强。KubeSphere 3.0支持审计,可以追溯什么时间什么人操作了什么;KubeSphere 3.0升级了基于租户网络安全策略,在原生的K8s中并没有考虑网络安全隔离,而在KubeSphere 3.0中提供了租户网络安全策略管理,对租户和租户之间进行了强隔离。

一言以蔽之,这些功能都是紧紧围绕着如何让容器、云原生的落地更加便捷,从而降低企业的应用成本,加快落地云原生。