近两年,云原生(Cloud Native)无疑是云计算领域最热的热点。
云原生没有标准定义,它的概念中既包含技术,也包含管理因素,可以说是一系列云计算技术、企业管理方法的集合。最早提出云原生概念的 Pivotal(一家位于美国加州的计算机软件公司)在最新的解释中,将云原生概括为4个要点(不分先后):DevOps(开发运维一体化)+持续交付+微服务+容器,得到业界的普遍认可。
目前,开源的容器编排引擎Kubernetes(简称K8s)已成为业界使用容器技术的事实标准。然而由于K8s技术过于复杂,围绕K8s诞生了很多衍生的解决方案,总体可以分为开源和闭源两大方向。国内外,用开源的方式降低企业应用云原生门槛的企业屈指可数,国外有起步较早的Rancher和红帽的OpenShift,国内就当属青云QingCloud旗下的KubeSphere了。
青云QingCloud (qingcloud.com)应用及容器平台研发总监周小四分享了KubeSphere发展历程、2020年的主要进展。
KubeSphere是唯一一个由中国人自己发起的、全开源的、经Cloud Native Computing Foundation(简称CNCF)云原生基金会认证的K8s发行版。根据青云QingCloud官方的定义,KubeSphere 是一个以 K8s 为基础,管理云原生应用的分布式操作系统,它提供一种可插拔式的开放架构,使得第三方应用可以无缝对接进来,从来形成一个可持续发展的生态系统。
在产品上线层面,从2018年12月正式上线1.0版本以来,目前KubeSphere已经发展到了3.0版本。在社区运营层面,2020年与2019年相比,社区活跃度翻倍,贡献者数量增幅超150%,下载量翻了近三倍,其中有将近 50% 的用户都来自 500人以上规模的企业。
此外,海外社区用户的贡献也不容忽视。目前,在美国、西班牙、土耳其、南非等地,KubeSphere均有社区合作伙伴。
一年半以前,KubeSphere曾提出一个“三步走”规划:第一步,达到1万个用户,第二步,10万个用户,第三步,拥有100万个用户。周小四认为,目前第一步已经实现,2021年KubeSphere将开始从1到10万的新阶段。这其中,加强社区运营并扩展海外市场,吸引更多海外用户使用、体验并且喜欢KubeSphere是重点。
周小四介绍,2020年,KubeSphere一大重要进展就是与AWS达成合作。在公有云IaaS层面,AWS和青云QingCloud无疑是竞品。但是,在容器等垂直技术领域,双方也是优势互补的合作伙伴。
目前KubeSphere已经上架AWS Quick Starts,通过深度集成Amazon EKS,为全球用户提供服务。值得一提的是,一个产品上架Quick Starts 是有门槛的,并且是 AWS积极推动其技术团队与KubeSphere共同开发上架的。
在竞争激烈的云原生市场,KubeSphere通过坚守开源与持续迭代用户体验,闯出了一条差异化道路。目前,诞生两年多的KubeSphere也开始逐步尝试商业化,比如针对商业客户需求上线KubeSphere.Cloud,为其提供云原生SaaS服务等。对于开源产品,生态是根,商业是叶。当一个开源生态日渐枝繁叶茂,之后的商业模式是水到渠成的事。