青云QKE:平台的归平台,应用的归应用
来源:CSDN 作者:孙浩峰
传统企业在向数字化2.0转型的过程中,不可避免的要对传统的IT架构进行变革,而变革的方向,只能是依托云来实现真正的云原生。这是因为,要实现数字化转型,传统企业的核心要点是要在云上完成数字化的产业升级,而“云原生”是一种构建和运行应用程序的方法,它利用了云计算交付模型的优势。世界著名咨询公司Deloitte的董事总经理Mike Kavis曾经说过,云原生应用程序专门设计用于运行现代云计算平台所需的弹性和分布式特性。因此,云原生与云计算可以说是血脉相连,一脉相承。所以,不难想象,云原生对于企业在云上完成数字化产业升级,具有天然的原生优势。实际上,云原生架构和理念也与数字化转型趋势一脉相承,为开发高效、可扩展且可靠的软件应用,形成高效IT研发能力开辟了道路,助力企业更加顺畅地实现数字化转型。
云原生之惑
事实上,云原生和企业数字化转型的关系非常密切。根据相关调查结果显示,自 2017 年 12 月以来,云原生技术在生产中的使用量平均增长了 200% 以上。尤其是以 Kubernetes为代表的云原生技术让“云原生”从一个模糊的概念,强势成长为通用技术。无论是 Google、微软、IBM 这些互联网巨头,还是国内阿里巴巴、腾讯、百度、当当网等大厂都争相把云原生技术项目作为其技术重心。而Kubernetes是一个开源容器管理平台,凭借其出色的性能和强大的功能,现已成为云原生技术的主要支柱。它也正迅速成为运行现代容器化应用的操作系统。
但是原生的Kubernetes虽然性能出色、功能强大,但仍有很多不足的地方,其中,最令人诟病的就是用起来比较麻烦。青云QingCloud 容器平台产品经理于爽说,我们可以把Kubernetes理解为一个分布式操作系统内核,但是很少有人会直接使用内核,因此,对于终端用户来说,使用这个近似于分布式操作系统内核的Kubernetes,其难度是非常大的。使用Kubernetes,需要直接用命令行写配置文件,用命令行操作。但是真正到了企业用户,像银行、保险等行业的用户,他们每天要应对的是纷繁复杂的业务应用需求,让这些用户再花费大量时间在平台配置和调配资源方面,不但效率低下,而且会耗费他们大量原本应该专注到业务中的精力。因此,正确的做法是,用户应该聚焦于业务应用本身,专业的平台应由专业的公司完成,而用户应该利用专业平台带来的便利性进一步释放自身专业性,专注在自己的核心能力上,专注在应用的开发而不是平台工具的打磨上,即平台的归平台,应用的归应用。
平台的归平台
为此,青云QingCloud在前不久刚刚发布的KubeSphere基础上,推出了QKE(QingCloud Kubernetes Engine,即KubeSphere on QingCloud),于爽介绍说, KubeSphere是私有化部署的产品,它要求客户提供虚拟主机或者物理机的资源,通过安装包安装,用户登录控制台操控整个集群。因此,它还是会为运维人员带来一定的使用成本,最起码要先了解安装包的配置。虽然比原生的安装简单了很多,但还是有一个安装的过程。实际上,很多用户希望青云QingCloud能够提供一个帮助、辅助企业进行日常开发、运维工作的平台,用户不需要了解底层基础设施如何运维,不需要关心底层主机资源的管理,不希望花太多的人力、资源在底层的基础设施运维上,而只是聚焦于业务的开发。而这也是QKE研发的初衷。
从上图可以看到,KubeSphere是将业务、KubeSphere集群以及基础设施资源都交给了用户管理,但这种方式更适合一些大中型头部用户,因为这些用户的IT团队具有较强的技术能力。而基于青云QingCloud 公有云平台的QKE,则实际上是把底层基础设施运维对用户进行了屏蔽,用户不需要关心这一层,只要通过鼠标点击就可以拥有一个完全高可用的、底层使用青云QingCloud公有云的、稳定的Kubernetes服务。同时,因为QKE是基于KubeSphere的,因此,KubeSphere的很多功能,比如DevOps、微服务治理、统一监控、统一日志管理,都将在QKE里交付给用户,这是一整套打包服务,是一个公司级别的平台,对用户来说是将是非常友好也非常便利的。
于爽还提到,青云QingCloud还将在年内交付QKS(QingCloud Kubernetes Service)服务器,QKS是比QKE更加简单易用的一个产品。因为QKE毕竟还是要面对K8S集群,虽然鼠标点击就可拥有KubeSphere的平台,但是还是要关注基础资源的运行。QKS会更简单,用户连主机层面都看不到,这层资源完全交给青云QingCloud管理,用户会享受到更容易的交互方式,用户面对的就是自己的应用。QKS更适用于极度敏捷的公司,比如创业型公司,QKS会更符合这些企业的需求。
复杂留给自己 简单给予用户
于爽最后表示,“打造专业平台,平台归平台,应用归应用,这是青云QingCloud的产品理念。依托于青云QingCloud云平台,我们7年前就开始构建平台化、产品化,拥有很强的资源优势。这些资源优势包括容器、Kubernetes、基础设施,甚至Linux内核层面的技术优势。青云QingCloud云平台积累了大量的经验和技术,我们有内核开发人员、资源层技术人员、PaaS层技术人员以及各种中间件及应用技术人员,我们依托于青云QingCloud云平台之上,把这些技术优势转化为业务交付给用户。青云QingCloud始终认为,用户更应该在自己的业务场景发挥最大的价值。而在我们的产品设计开发中,一直秉承这个理念,尽量降低用户的学习曲线,把很多抽象的功能简单化,把复杂的功能留给自己,把简单的服务交给用户!”